0s autopkgtest [15:30:25]: starting date and time: 2024-03-18 15:30:25+0000 0s autopkgtest [15:30:25]: git checkout: b506e79c ssh-setup/nova: fix ARCH having two lines of data 0s autopkgtest [15:30:25]: host juju-7f2275-prod-proposed-migration-environment-3; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work._hje54zi/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --setup-commands /home/ubuntu/autopkgtest/setup-commands/setup-testbed --apt-pocket=proposed=src:openssl --apt-upgrade apache2 --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=openssl/3.0.13-0ubuntu2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-3@bos03-arm64-20.secgroup --name adt-noble-arm64-apache2-20240318-153025-juju-7f2275-prod-proposed-migration-environment-3 --image adt/ubuntu-noble-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-3 --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/ 79s autopkgtest [15:31:44]: testbed dpkg architecture: arm64 80s autopkgtest [15:31:45]: testbed apt version: 2.7.12 80s autopkgtest [15:31:45]: @@@@@@@@@@@@@@@@@@@@ test bed setup 80s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 81s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3728 kB] 81s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 81s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [485 kB] 81s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [52.0 kB] 81s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [654 kB] 81s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3144 B] 81s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [33.6 kB] 81s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [116 B] 81s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [4102 kB] 81s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [8528 B] 81s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [55.5 kB] 81s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [116 B] 83s Fetched 9246 kB in 2s (5950 kB/s) 83s Reading package lists... 86s Reading package lists... 86s Building dependency tree... 86s Reading state information... 87s Calculating upgrade... 87s The following packages will be REMOVED: 87s libssl3 87s The following NEW packages will be installed: 87s libssl3t64 87s The following packages will be upgraded: 87s openssl 87s 1 upgraded, 1 newly installed, 1 to remove and 0 not upgraded. 87s Need to get 2777 kB of archives. 87s After this operation, 139 kB of additional disk space will be used. 87s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 openssl arm64 3.0.13-0ubuntu2 [985 kB] 88s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libssl3t64 arm64 3.0.13-0ubuntu2 [1793 kB] 88s Fetched 2777 kB in 1s (4014 kB/s) 89s (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 ... 74758 files and directories currently installed.) 89s Preparing to unpack .../openssl_3.0.13-0ubuntu2_arm64.deb ... 89s Unpacking openssl (3.0.13-0ubuntu2) over (3.0.10-1ubuntu4) ... 89s dpkg: libssl3:arm64: dependency problems, but removing anyway as you requested: 89s wget depends on libssl3 (>= 3.0.0). 89s u-boot-tools depends on libssl3 (>= 3.0.0). 89s tnftp depends on libssl3 (>= 3.0.0). 89s tcpdump depends on libssl3 (>= 3.0.0). 89s systemd-resolved depends on libssl3 (>= 3.0.0). 89s systemd depends on libssl3 (>= 3.0.0). 89s sudo depends on libssl3 (>= 3.0.0). 89s sbsigntool depends on libssl3 (>= 3.0.0). 89s rsync depends on libssl3 (>= 3.0.0). 89s python3-cryptography depends on libssl3 (>= 3.0.0). 89s openssh-server depends on libssl3 (>= 3.0.10). 89s openssh-client depends on libssl3 (>= 3.0.10). 89s mtd-utils depends on libssl3 (>= 3.0.0). 89s mokutil depends on libssl3 (>= 3.0.0). 89s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 89s libsystemd-shared:arm64 depends on libssl3 (>= 3.0.0). 89s libssh-4:arm64 depends on libssl3 (>= 3.0.0). 89s libsasl2-modules:arm64 depends on libssl3 (>= 3.0.0). 89s libsasl2-2:arm64 depends on libssl3 (>= 3.0.0). 89s libpython3.12-minimal:arm64 depends on libssl3 (>= 3.0.0). 89s libnvme1 depends on libssl3 (>= 3.0.0). 89s libkrb5-3:arm64 depends on libssl3 (>= 3.0.0). 89s libkmod2:arm64 depends on libssl3 (>= 3.0.0). 89s libfido2-1:arm64 depends on libssl3 (>= 3.0.0). 89s libcurl4:arm64 depends on libssl3 (>= 3.0.0). 89s libcryptsetup12:arm64 depends on libssl3 (>= 3.0.0). 89s kmod depends on libssl3 (>= 3.0.0). 89s dhcpcd-base depends on libssl3 (>= 3.0.0). 89s bind9-libs:arm64 depends on libssl3 (>= 3.0.0). 89s 89s (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 ... 74758 files and directories currently installed.) 89s Removing libssl3:arm64 (3.0.10-1ubuntu4) ... 89s Selecting previously unselected package libssl3t64:arm64. 89s (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 ... 74747 files and directories currently installed.) 89s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu2_arm64.deb ... 89s Unpacking libssl3t64:arm64 (3.0.13-0ubuntu2) ... 89s Setting up libssl3t64:arm64 (3.0.13-0ubuntu2) ... 89s Setting up openssl (3.0.13-0ubuntu2) ... 89s Processing triggers for man-db (2.12.0-3) ... 90s Processing triggers for libc-bin (2.39-0ubuntu2) ... 90s Reading package lists... 91s Building dependency tree... 91s Reading state information... 91s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 92s sh: Attempting to set up Debian/Ubuntu apt sources automatically 92s sh: Distribution appears to be Ubuntu 93s Reading package lists... 93s Building dependency tree... 93s Reading state information... 93s eatmydata is already the newest version (131-1). 93s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 93s Reading package lists... 95s Building dependency tree... 95s Reading state information... 95s dbus is already the newest version (1.14.10-4ubuntu1). 95s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 95s Reading package lists... 95s Building dependency tree... 95s Reading state information... 95s rng-tools-debian is already the newest version (2.4). 95s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 95s Reading package lists... 95s Building dependency tree... 95s Reading state information... 96s The following packages will be REMOVED: 96s cloud-init* python3-configobj* python3-debconf* 96s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 96s After this operation, 3252 kB disk space will be freed. 96s (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 ... 74760 files and directories currently installed.) 96s Removing cloud-init (24.1.1-0ubuntu1) ... 97s Removing python3-configobj (5.0.8-3) ... 97s Removing python3-debconf (1.5.86) ... 97s Processing triggers for man-db (2.12.0-3) ... 97s (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 ... 74371 files and directories currently installed.) 97s Purging configuration files for cloud-init (24.1.1-0ubuntu1) ... 98s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 98s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 98s invoke-rc.d: policy-rc.d denied execution of try-restart. 98s Reading package lists... 99s Building dependency tree... 99s Reading state information... 99s linux-generic is already the newest version (6.8.0-11.11+1). 99s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 100s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 100s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 100s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 102s Reading package lists... 102s Reading package lists... 103s Building dependency tree... 103s Reading state information... 103s Calculating upgrade... 103s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 103s Reading package lists... 104s Building dependency tree... 104s Reading state information... 104s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 105s autopkgtest [15:32:10]: rebooting testbed after setup commands that affected boot 129s autopkgtest [15:32:34]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP PREEMPT_DYNAMIC Wed Feb 14 02:53:31 UTC 2024 132s autopkgtest [15:32:37]: @@@@@@@@@@@@@@@@@@@@ apt-source apache2 142s Get:1 http://ftpmaster.internal/ubuntu noble/main apache2 2.4.58-1ubuntu2 (dsc) [3348 B] 142s Get:2 http://ftpmaster.internal/ubuntu noble/main apache2 2.4.58-1ubuntu2 (tar) [9825 kB] 142s Get:3 http://ftpmaster.internal/ubuntu noble/main apache2 2.4.58-1ubuntu2 (diff) [920 kB] 142s gpgv: Signature made Wed Jan 31 09:19:44 2024 UTC 142s gpgv: using RSA key A661100B3DAC1D4F2CAD8A54E603B2578FB8F0FB 142s gpgv: Can't check signature: No public key 142s dpkg-source: warning: cannot verify inline signature for ./apache2_2.4.58-1ubuntu2.dsc: no acceptable signature found 143s autopkgtest [15:32:48]: testing package apache2 version 2.4.58-1ubuntu2 144s autopkgtest [15:32:49]: build not needed 146s autopkgtest [15:32:51]: test run-test-suite: preparing testbed 148s Reading package lists... 148s Building dependency tree... 148s Reading state information... 148s Starting pkgProblemResolver with broken count: 0 148s Starting 2 pkgProblemResolver with broken count: 0 148s Done 149s The following additional packages will be installed: 149s apache2 apache2-bin apache2-data apache2-dev apache2-utils autoconf automake 149s autopoint autotools-dev build-essential cpp cpp-13 cpp-13-aarch64-linux-gnu 149s cpp-aarch64-linux-gnu debhelper debugedit dh-autoreconf 149s dh-strip-nondeterminism dwz g++ g++-13 g++-13-aarch64-linux-gnu 149s g++-aarch64-linux-gnu gcc gcc-13 gcc-13-aarch64-linux-gnu 149s gcc-aarch64-linux-gnu gettext intltool-debian libalgorithm-c3-perl 149s libanyevent-perl libapr1 libapr1-dev libaprutil1 libaprutil1-dbd-sqlite3 149s libaprutil1-dev libaprutil1-ldap libarchive-zip-perl libasan8 libatomic1 149s libb-hooks-endofscope-perl libb-hooks-op-check-perl 149s libbytes-random-secure-perl libc-dev-bin libc6-dev libcc1-0 libclass-c3-perl 149s libclass-data-inheritable-perl libclass-inspector-perl 149s libclass-method-modifiers-perl libclass-singleton-perl libclone-perl 149s libcrypt-dev libcrypt-random-seed-perl libcrypt-ssleay-perl 149s libdata-optlist-perl libdatetime-locale-perl libdatetime-perl 149s libdatetime-timezone-perl libdebhelper-perl libdevel-callchecker-perl 149s libdevel-stacktrace-perl libdw1 libdynaloader-functions-perl 149s libencode-locale-perl libeval-closure-perl libexception-class-perl 149s libexpat1-dev libfcgi-perl libfcgi0ldbl libfile-listing-perl 149s libfile-sharedir-perl libfile-stripnondeterminism-perl libgcc-13-dev 149s libgomp1 libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl 149s libhttp-cookies-perl libhttp-date-perl libhttp-dav-perl libhttp-message-perl 149s libhttp-negotiate-perl libhwasan0 libio-html-perl libio-socket-ssl-perl 149s libisl23 libitm1 libldap-dev libldap2-dev liblsan0 liblua5.4-0 149s liblwp-mediatypes-perl liblwp-protocol-https-perl libmath-random-isaac-perl 149s libmodule-implementation-perl libmodule-runtime-perl libmpc3 149s libmro-compat-perl libnamespace-autoclean-perl libnamespace-clean-perl 149s libnet-http-perl libnet-ssleay-perl libnsl-dev libpackage-stash-perl 149s libparams-classify-perl libparams-util-perl 149s libparams-validationcompiler-perl libpcre2-16-0 libpcre2-32-0 libpcre2-dev 149s libpcre2-posix3 libpod-parser-perl libprotocol-http2-perl librole-tiny-perl 149s libsctp-dev libsctp1 libspecio-perl libstdc++-13-dev libsub-exporter-perl 149s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 149s libsub-name-perl libsub-override-perl libsub-quote-perl libtimedate-perl 149s libtirpc-dev libtool libtry-tiny-perl libtsan2 libubsan1 liburi-perl 149s libvariable-magic-perl libwww-perl libwww-robotrules-perl libxml-dom-perl 149s libxml-parser-perl libxml-perl libxml-regexp-perl libxstring-perl 149s linux-libc-dev m4 perl-doc perl-openssl-defaults po-debconf rpcsvc-proto 149s uuid-dev 149s Suggested packages: 149s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 149s autoconf-archive gnu-standards autoconf-doc cpp-doc gcc-13-locales 149s cpp-13-doc dh-make gcc-13-doc gcc-multilib manpages-dev flex bison gdb 149s gcc-doc gdb-aarch64-linux-gnu gettext-doc libasprintf-dev libgettextpo-dev 149s libev-perl libevent-perl libio-async-perl libjson-perl | libjson-xs-perl 149s libpoe-perl libtask-weaken-perl glibc-doc libdata-dump-perl 149s libio-compress-brotli-perl libscalar-number-perl lksctp-tools 149s libtest-fatal-perl libstdc++-13-doc libtool-doc gfortran 149s | fortran95-compiler gcj-jdk libbusiness-isbn-perl libregexp-ipv6-perl 149s libauthen-ntlm-perl m4-doc libmail-box-perl 149s Recommended packages: 149s ssl-cert libasync-interrupt-perl libev-perl | libevent-perl libguard-perl 149s manpages manpages-dev libc-devtools libclass-c3-xs-perl 149s libdevel-lexalias-perl libfcgi-bin libarchive-cpio-perl libhtml-format-perl 149s libmath-random-isaac-xs-perl libpackage-stash-xs-perl 149s libclass-xsaccessor-perl libref-util-perl libltdl-dev libdata-dump-perl 149s libhtml-form-perl libhttp-daemon-perl libmailtools-perl 149s libmail-sendmail-perl 149s The following NEW packages will be installed: 149s apache2 apache2-bin apache2-data apache2-dev apache2-utils autoconf automake 149s autopkgtest-satdep autopoint autotools-dev build-essential cpp cpp-13 149s cpp-13-aarch64-linux-gnu cpp-aarch64-linux-gnu debhelper debugedit 149s dh-autoreconf dh-strip-nondeterminism dwz g++ g++-13 149s g++-13-aarch64-linux-gnu g++-aarch64-linux-gnu gcc gcc-13 149s gcc-13-aarch64-linux-gnu gcc-aarch64-linux-gnu gettext intltool-debian 149s libalgorithm-c3-perl libanyevent-perl libapr1 libapr1-dev libaprutil1 149s libaprutil1-dbd-sqlite3 libaprutil1-dev libaprutil1-ldap libarchive-zip-perl 149s libasan8 libatomic1 libb-hooks-endofscope-perl libb-hooks-op-check-perl 149s libbytes-random-secure-perl libc-dev-bin libc6-dev libcc1-0 libclass-c3-perl 149s libclass-data-inheritable-perl libclass-inspector-perl 149s libclass-method-modifiers-perl libclass-singleton-perl libclone-perl 149s libcrypt-dev libcrypt-random-seed-perl libcrypt-ssleay-perl 149s libdata-optlist-perl libdatetime-locale-perl libdatetime-perl 149s libdatetime-timezone-perl libdebhelper-perl libdevel-callchecker-perl 149s libdevel-stacktrace-perl libdw1 libdynaloader-functions-perl 149s libencode-locale-perl libeval-closure-perl libexception-class-perl 149s libexpat1-dev libfcgi-perl libfcgi0ldbl libfile-listing-perl 149s libfile-sharedir-perl libfile-stripnondeterminism-perl libgcc-13-dev 149s libgomp1 libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl 149s libhttp-cookies-perl libhttp-date-perl libhttp-dav-perl libhttp-message-perl 149s libhttp-negotiate-perl libhwasan0 libio-html-perl libio-socket-ssl-perl 149s libisl23 libitm1 libldap-dev libldap2-dev liblsan0 liblua5.4-0 149s liblwp-mediatypes-perl liblwp-protocol-https-perl libmath-random-isaac-perl 149s libmodule-implementation-perl libmodule-runtime-perl libmpc3 149s libmro-compat-perl libnamespace-autoclean-perl libnamespace-clean-perl 149s libnet-http-perl libnet-ssleay-perl libnsl-dev libpackage-stash-perl 149s libparams-classify-perl libparams-util-perl 149s libparams-validationcompiler-perl libpcre2-16-0 libpcre2-32-0 libpcre2-dev 149s libpcre2-posix3 libpod-parser-perl libprotocol-http2-perl librole-tiny-perl 149s libsctp-dev libsctp1 libspecio-perl libstdc++-13-dev libsub-exporter-perl 149s libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl 149s libsub-name-perl libsub-override-perl libsub-quote-perl libtimedate-perl 149s libtirpc-dev libtool libtry-tiny-perl libtsan2 libubsan1 liburi-perl 149s libvariable-magic-perl libwww-perl libwww-robotrules-perl libxml-dom-perl 149s libxml-parser-perl libxml-perl libxml-regexp-perl libxstring-perl 149s linux-libc-dev m4 perl-doc perl-openssl-defaults po-debconf rpcsvc-proto 149s uuid-dev 149s 0 upgraded, 149 newly installed, 0 to remove and 0 not upgraded. 149s Need to get 85.3 MB/85.3 MB of archives. 149s After this operation, 324 MB of additional disk space will be used. 149s Get:1 /tmp/autopkgtest.vgGmuw/1-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [816 B] 149s Get:2 http://ftpmaster.internal/ubuntu noble/main arm64 libapr1 arm64 1.7.2-3 [103 kB] 150s Get:3 http://ftpmaster.internal/ubuntu noble/main arm64 libaprutil1 arm64 1.6.3-1ubuntu1 [91.7 kB] 150s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 libaprutil1-dbd-sqlite3 arm64 1.6.3-1ubuntu1 [11.0 kB] 150s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 libaprutil1-ldap arm64 1.6.3-1ubuntu1 [8972 B] 150s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 liblua5.4-0 arm64 5.4.6-3 [158 kB] 150s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 apache2-bin arm64 2.4.58-1ubuntu2 [1316 kB] 150s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 apache2-data all 2.4.58-1ubuntu2 [163 kB] 150s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 apache2-utils arm64 2.4.58-1ubuntu2 [94.9 kB] 150s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 apache2 arm64 2.4.58-1ubuntu2 [90.2 kB] 150s Get:11 http://ftpmaster.internal/ubuntu noble/main arm64 autotools-dev all 20220109.1 [44.9 kB] 150s Get:12 http://ftpmaster.internal/ubuntu noble/main arm64 m4 arm64 1.4.19-4 [240 kB] 150s Get:13 http://ftpmaster.internal/ubuntu noble/main arm64 autoconf all 2.71-3 [339 kB] 150s Get:14 http://ftpmaster.internal/ubuntu noble/main arm64 automake all 1:1.16.5-1.3ubuntu1 [558 kB] 150s Get:15 http://ftpmaster.internal/ubuntu noble/main arm64 autopoint all 0.21-14ubuntu1 [422 kB] 150s Get:16 http://ftpmaster.internal/ubuntu noble/main arm64 libdebhelper-perl all 13.14.1ubuntu1 [89.5 kB] 150s Get:17 http://ftpmaster.internal/ubuntu noble/main arm64 libisl23 arm64 0.26-3 [713 kB] 150s Get:18 http://ftpmaster.internal/ubuntu noble/main arm64 libmpc3 arm64 1.3.1-1 [55.3 kB] 150s Get:19 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-13-aarch64-linux-gnu arm64 13.2.0-17ubuntu2 [10.3 MB] 150s Get:20 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-13 arm64 13.2.0-17ubuntu2 [1028 B] 150s Get:21 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [5316 B] 150s Get:22 http://ftpmaster.internal/ubuntu noble/main arm64 cpp arm64 4:13.2.0-7ubuntu1 [22.4 kB] 150s Get:23 http://ftpmaster.internal/ubuntu noble/main arm64 libcc1-0 arm64 14-20240303-1ubuntu1 [44.7 kB] 150s Get:24 http://ftpmaster.internal/ubuntu noble/main arm64 libgomp1 arm64 14-20240303-1ubuntu1 [144 kB] 150s Get:25 http://ftpmaster.internal/ubuntu noble/main arm64 libitm1 arm64 14-20240303-1ubuntu1 [27.7 kB] 150s Get:26 http://ftpmaster.internal/ubuntu noble/main arm64 libatomic1 arm64 14-20240303-1ubuntu1 [11.4 kB] 150s Get:27 http://ftpmaster.internal/ubuntu noble/main arm64 libasan8 arm64 14-20240303-1ubuntu1 [2919 kB] 150s Get:28 http://ftpmaster.internal/ubuntu noble/main arm64 liblsan0 arm64 14-20240303-1ubuntu1 [1282 kB] 150s Get:29 http://ftpmaster.internal/ubuntu noble/main arm64 libtsan2 arm64 14-20240303-1ubuntu1 [2687 kB] 151s Get:30 http://ftpmaster.internal/ubuntu noble/main arm64 libubsan1 arm64 14-20240303-1ubuntu1 [1151 kB] 151s Get:31 http://ftpmaster.internal/ubuntu noble/main arm64 libhwasan0 arm64 14-20240303-1ubuntu1 [1597 kB] 151s Get:32 http://ftpmaster.internal/ubuntu noble/main arm64 libgcc-13-dev arm64 13.2.0-17ubuntu2 [2464 kB] 151s Get:33 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-13-aarch64-linux-gnu arm64 13.2.0-17ubuntu2 [20.1 MB] 151s Get:34 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-13 arm64 13.2.0-17ubuntu2 [467 kB] 151s Get:35 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [1198 B] 151s Get:36 http://ftpmaster.internal/ubuntu noble/main arm64 gcc arm64 4:13.2.0-7ubuntu1 [5018 B] 151s Get:37 http://ftpmaster.internal/ubuntu noble/main arm64 libc-dev-bin arm64 2.39-0ubuntu2 [19.7 kB] 151s Get:38 http://ftpmaster.internal/ubuntu noble/main arm64 linux-libc-dev arm64 6.8.0-11.11 [1569 kB] 151s Get:39 http://ftpmaster.internal/ubuntu noble/main arm64 libcrypt-dev arm64 1:4.4.36-4 [136 kB] 151s Get:40 http://ftpmaster.internal/ubuntu noble/main arm64 libtirpc-dev arm64 1.3.4+ds-1build1 [232 kB] 151s Get:41 http://ftpmaster.internal/ubuntu noble/main arm64 libnsl-dev arm64 1.3.0-3 [71.9 kB] 151s Get:42 http://ftpmaster.internal/ubuntu noble/main arm64 rpcsvc-proto arm64 1.4.2-0ubuntu6 [65.4 kB] 151s Get:43 http://ftpmaster.internal/ubuntu noble/main arm64 libc6-dev arm64 2.39-0ubuntu2 [1596 kB] 151s Get:44 http://ftpmaster.internal/ubuntu noble/main arm64 libtool all 2.4.7-7 [166 kB] 151s Get:45 http://ftpmaster.internal/ubuntu noble/main arm64 dh-autoreconf all 20 [16.1 kB] 151s Get:46 http://ftpmaster.internal/ubuntu noble/main arm64 libarchive-zip-perl all 1.68-1 [90.2 kB] 151s Get:47 http://ftpmaster.internal/ubuntu noble/main arm64 libsub-override-perl all 0.10-1 [10.0 kB] 151s Get:48 http://ftpmaster.internal/ubuntu noble/main arm64 libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] 151s Get:49 http://ftpmaster.internal/ubuntu noble/main arm64 dh-strip-nondeterminism all 1.13.1-1 [5362 B] 151s Get:50 http://ftpmaster.internal/ubuntu noble/main arm64 libdw1 arm64 0.190-1 [254 kB] 151s Get:51 http://ftpmaster.internal/ubuntu noble/main arm64 debugedit arm64 1:5.0-5 [45.9 kB] 151s Get:52 http://ftpmaster.internal/ubuntu noble/main arm64 dwz arm64 0.15-1 [110 kB] 151s Get:53 http://ftpmaster.internal/ubuntu noble/main arm64 gettext arm64 0.21-14ubuntu1 [846 kB] 151s Get:54 http://ftpmaster.internal/ubuntu noble/main arm64 intltool-debian all 0.35.0+20060710.6 [23.2 kB] 151s Get:55 http://ftpmaster.internal/ubuntu noble/main arm64 po-debconf all 1.0.21+nmu1 [233 kB] 151s Get:56 http://ftpmaster.internal/ubuntu noble/main arm64 debhelper all 13.14.1ubuntu1 [869 kB] 151s Get:57 http://ftpmaster.internal/ubuntu noble/main arm64 uuid-dev arm64 2.39.3-6ubuntu2 [34.7 kB] 151s Get:58 http://ftpmaster.internal/ubuntu noble/main arm64 libsctp1 arm64 1.0.19+dfsg-2 [8624 B] 151s Get:59 http://ftpmaster.internal/ubuntu noble/main arm64 libsctp-dev arm64 1.0.19+dfsg-2 [51.2 kB] 151s Get:60 http://ftpmaster.internal/ubuntu noble/main arm64 libapr1-dev arm64 1.7.2-3 [751 kB] 151s Get:61 http://ftpmaster.internal/ubuntu noble/main arm64 libldap-dev arm64 2.6.7+dfsg-1~exp1ubuntu1 [315 kB] 151s Get:62 http://ftpmaster.internal/ubuntu noble/main arm64 libldap2-dev all 2.6.7+dfsg-1~exp1ubuntu1 [11.1 kB] 151s Get:63 http://ftpmaster.internal/ubuntu noble/main arm64 libexpat1-dev arm64 2.6.0-1 [128 kB] 151s Get:64 http://ftpmaster.internal/ubuntu noble/main arm64 libaprutil1-dev arm64 1.6.3-1ubuntu1 [411 kB] 151s Get:65 http://ftpmaster.internal/ubuntu noble/main arm64 libpcre2-16-0 arm64 10.42-4ubuntu1 [195 kB] 151s Get:66 http://ftpmaster.internal/ubuntu noble/main arm64 libpcre2-32-0 arm64 10.42-4ubuntu1 [183 kB] 151s Get:67 http://ftpmaster.internal/ubuntu noble/main arm64 libpcre2-posix3 arm64 10.42-4ubuntu1 [6654 B] 151s Get:68 http://ftpmaster.internal/ubuntu noble/main arm64 libpcre2-dev arm64 10.42-4ubuntu1 [679 kB] 151s Get:69 http://ftpmaster.internal/ubuntu noble/main arm64 apache2-dev arm64 2.4.58-1ubuntu2 [199 kB] 151s Get:70 http://ftpmaster.internal/ubuntu noble/main arm64 libstdc++-13-dev arm64 13.2.0-17ubuntu2 [2322 kB] 151s Get:71 http://ftpmaster.internal/ubuntu noble/main arm64 g++-13-aarch64-linux-gnu arm64 13.2.0-17ubuntu2 [11.7 MB] 152s Get:72 http://ftpmaster.internal/ubuntu noble/main arm64 g++-13 arm64 13.2.0-17ubuntu2 [14.4 kB] 152s Get:73 http://ftpmaster.internal/ubuntu noble/main arm64 g++-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [962 B] 152s Get:74 http://ftpmaster.internal/ubuntu noble/main arm64 g++ arm64 4:13.2.0-7ubuntu1 [1082 B] 152s Get:75 http://ftpmaster.internal/ubuntu noble/main arm64 build-essential arm64 12.10ubuntu1 [4932 B] 152s Get:76 http://ftpmaster.internal/ubuntu noble/universe arm64 libalgorithm-c3-perl all 0.11-2 [10.2 kB] 152s Get:77 http://ftpmaster.internal/ubuntu noble/universe arm64 libanyevent-perl arm64 7.170-2build4 [368 kB] 152s Get:78 http://ftpmaster.internal/ubuntu noble/main arm64 libb-hooks-op-check-perl arm64 0.22-2build2 [9220 B] 152s Get:79 http://ftpmaster.internal/ubuntu noble/main arm64 libdynaloader-functions-perl all 0.003-3 [12.1 kB] 152s Get:80 http://ftpmaster.internal/ubuntu noble/main arm64 libdevel-callchecker-perl arm64 0.008-2build1 [13.7 kB] 152s Get:81 http://ftpmaster.internal/ubuntu noble/main arm64 libparams-classify-perl arm64 0.015-2build3 [19.6 kB] 152s Get:82 http://ftpmaster.internal/ubuntu noble/main arm64 libmodule-runtime-perl all 0.016-2 [16.4 kB] 152s Get:83 http://ftpmaster.internal/ubuntu noble/main arm64 libtry-tiny-perl all 0.31-2 [20.8 kB] 152s Get:84 http://ftpmaster.internal/ubuntu noble/main arm64 libmodule-implementation-perl all 0.09-2 [12.0 kB] 152s Get:85 http://ftpmaster.internal/ubuntu noble/main arm64 libsub-exporter-progressive-perl all 0.001013-3 [6718 B] 152s Get:86 http://ftpmaster.internal/ubuntu noble/main arm64 libvariable-magic-perl arm64 0.63-1build1 [34.2 kB] 152s Get:87 http://ftpmaster.internal/ubuntu noble/main arm64 libb-hooks-endofscope-perl all 0.28-1 [15.8 kB] 152s Get:88 http://ftpmaster.internal/ubuntu noble/universe arm64 libcrypt-random-seed-perl all 0.03-3 [20.5 kB] 152s Get:89 http://ftpmaster.internal/ubuntu noble/universe arm64 libmath-random-isaac-perl all 1.004-2 [18.4 kB] 152s Get:90 http://ftpmaster.internal/ubuntu noble/universe arm64 libbytes-random-secure-perl all 0.29-3 [26.8 kB] 152s Get:91 http://ftpmaster.internal/ubuntu noble/universe arm64 libclass-c3-perl all 0.35-2 [18.4 kB] 152s Get:92 http://ftpmaster.internal/ubuntu noble/main arm64 libclass-data-inheritable-perl all 0.08-3 [8084 B] 152s Get:93 http://ftpmaster.internal/ubuntu noble/universe arm64 libclass-inspector-perl all 1.36-3 [15.4 kB] 152s Get:94 http://ftpmaster.internal/ubuntu noble/main arm64 libclass-method-modifiers-perl all 2.15-1 [16.1 kB] 152s Get:95 http://ftpmaster.internal/ubuntu noble/universe arm64 libclass-singleton-perl all 1.6-2 [11.5 kB] 152s Get:96 http://ftpmaster.internal/ubuntu noble/main arm64 libclone-perl arm64 0.46-1build1 [10.4 kB] 152s Get:97 http://ftpmaster.internal/ubuntu noble/main arm64 perl-openssl-defaults arm64 7 [7536 B] 152s Get:98 http://ftpmaster.internal/ubuntu noble/universe arm64 libcrypt-ssleay-perl arm64 0.73.06-2build2 [43.4 kB] 152s Get:99 http://ftpmaster.internal/ubuntu noble/main arm64 libparams-util-perl arm64 1.102-2build1 [20.5 kB] 152s Get:100 http://ftpmaster.internal/ubuntu noble/main arm64 libsub-install-perl all 0.929-1 [9764 B] 152s Get:101 http://ftpmaster.internal/ubuntu noble/main arm64 libdata-optlist-perl all 0.114-1 [9708 B] 152s Get:102 http://ftpmaster.internal/ubuntu noble/main arm64 libdevel-stacktrace-perl all 2.0500-1 [22.1 kB] 152s Get:103 http://ftpmaster.internal/ubuntu noble/main arm64 libencode-locale-perl all 1.05-3 [11.6 kB] 152s Get:104 http://ftpmaster.internal/ubuntu noble/main arm64 libsub-exporter-perl all 0.990-1 [49.0 kB] 152s Get:105 http://ftpmaster.internal/ubuntu noble/universe arm64 libeval-closure-perl all 0.14-3 [10.1 kB] 152s Get:106 http://ftpmaster.internal/ubuntu noble/main arm64 libexception-class-perl all 1.45-1 [28.6 kB] 152s Get:107 http://ftpmaster.internal/ubuntu noble/main arm64 libfcgi0ldbl arm64 2.4.2-2build2 [28.0 kB] 152s Get:108 http://ftpmaster.internal/ubuntu noble/main arm64 libfcgi-perl arm64 0.82+ds-2build1 [20.6 kB] 152s Get:109 http://ftpmaster.internal/ubuntu noble/main arm64 libtimedate-perl all 2.3300-2 [34.0 kB] 152s Get:110 http://ftpmaster.internal/ubuntu noble/main arm64 libhttp-date-perl all 6.06-1 [10.2 kB] 152s Get:111 http://ftpmaster.internal/ubuntu noble/main arm64 libfile-listing-perl all 6.16-1 [11.3 kB] 152s Get:112 http://ftpmaster.internal/ubuntu noble/universe arm64 libfile-sharedir-perl all 1.118-3 [14.0 kB] 152s Get:113 http://ftpmaster.internal/ubuntu noble/main arm64 libhtml-tagset-perl all 3.20-6 [11.3 kB] 152s Get:114 http://ftpmaster.internal/ubuntu noble/main arm64 liburi-perl all 5.27-1 [88.0 kB] 152s Get:115 http://ftpmaster.internal/ubuntu noble/main arm64 libhtml-parser-perl arm64 3.81-1build1 [84.8 kB] 152s Get:116 http://ftpmaster.internal/ubuntu noble/main arm64 libhtml-tree-perl all 5.07-3 [200 kB] 152s Get:117 http://ftpmaster.internal/ubuntu noble/main arm64 libio-html-perl all 1.004-3 [15.9 kB] 152s Get:118 http://ftpmaster.internal/ubuntu noble/main arm64 liblwp-mediatypes-perl all 6.04-2 [20.1 kB] 153s Get:119 http://ftpmaster.internal/ubuntu noble/main arm64 libhttp-message-perl all 6.45-1ubuntu1 [78.2 kB] 153s Get:120 http://ftpmaster.internal/ubuntu noble/main arm64 libhttp-cookies-perl all 6.11-1 [18.2 kB] 153s Get:121 http://ftpmaster.internal/ubuntu noble/main arm64 libpod-parser-perl all 1.67-1 [80.6 kB] 153s Get:122 http://ftpmaster.internal/ubuntu noble/main arm64 libhttp-negotiate-perl all 6.01-2 [12.4 kB] 153s Get:123 http://ftpmaster.internal/ubuntu noble/main arm64 libnet-ssleay-perl arm64 1.94-1 [311 kB] 153s Get:124 http://ftpmaster.internal/ubuntu noble/main arm64 libio-socket-ssl-perl all 2.085-1 [195 kB] 153s Get:125 http://ftpmaster.internal/ubuntu noble/main arm64 libnet-http-perl all 6.23-1 [22.3 kB] 153s Get:126 http://ftpmaster.internal/ubuntu noble/main arm64 liblwp-protocol-https-perl all 6.13-1 [9006 B] 153s Get:127 http://ftpmaster.internal/ubuntu noble/main arm64 libwww-robotrules-perl all 6.02-1 [12.6 kB] 153s Get:128 http://ftpmaster.internal/ubuntu noble/main arm64 libwww-perl all 6.76-1 [138 kB] 153s Get:129 http://ftpmaster.internal/ubuntu noble/main arm64 libxml-parser-perl arm64 2.47-1build1 [202 kB] 153s Get:130 http://ftpmaster.internal/ubuntu noble/universe arm64 libxml-perl all 0.08-4 [90.5 kB] 153s Get:131 http://ftpmaster.internal/ubuntu noble/universe arm64 libxml-regexp-perl all 0.04-1.1 [7208 B] 153s Get:132 http://ftpmaster.internal/ubuntu noble/universe arm64 libxml-dom-perl all 1.46-2 [143 kB] 153s Get:133 http://ftpmaster.internal/ubuntu noble/universe arm64 libhttp-dav-perl all 0.49-3 [82.9 kB] 153s Get:134 http://ftpmaster.internal/ubuntu noble/universe arm64 libmro-compat-perl all 0.15-2 [10.1 kB] 153s Get:135 http://ftpmaster.internal/ubuntu noble/main arm64 libpackage-stash-perl all 0.40-1 [19.5 kB] 153s Get:136 http://ftpmaster.internal/ubuntu noble/main arm64 libsub-identify-perl arm64 0.14-3build1 [9724 B] 153s Get:137 http://ftpmaster.internal/ubuntu noble/main arm64 libsub-name-perl arm64 0.27-1build1 [10.4 kB] 153s Get:138 http://ftpmaster.internal/ubuntu noble/main arm64 libnamespace-clean-perl all 0.27-2 [14.0 kB] 153s Get:139 http://ftpmaster.internal/ubuntu noble/universe arm64 libnamespace-autoclean-perl all 0.29-2 [11.7 kB] 153s Get:140 http://ftpmaster.internal/ubuntu noble/universe arm64 libparams-validationcompiler-perl all 0.31-1 [28.3 kB] 153s Get:141 http://ftpmaster.internal/ubuntu noble/universe arm64 libprotocol-http2-perl all 1.10-3 [42.3 kB] 153s Get:142 http://ftpmaster.internal/ubuntu noble/main arm64 librole-tiny-perl all 2.002004-1 [16.3 kB] 153s Get:143 http://ftpmaster.internal/ubuntu noble/main arm64 libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] 153s Get:144 http://ftpmaster.internal/ubuntu noble/universe arm64 libxstring-perl arm64 0.005-2build1 [7646 B] 153s Get:145 http://ftpmaster.internal/ubuntu noble/universe arm64 libspecio-perl all 0.48-1 [137 kB] 153s Get:146 http://ftpmaster.internal/ubuntu noble/main arm64 perl-doc all 5.38.2-3 [7832 kB] 153s Get:147 http://ftpmaster.internal/ubuntu noble/universe arm64 libdatetime-locale-perl all 1:1.37-1 [2833 kB] 153s Get:148 http://ftpmaster.internal/ubuntu noble/universe arm64 libdatetime-timezone-perl all 1:2.62-1+2024a [262 kB] 153s Get:149 http://ftpmaster.internal/ubuntu noble/universe arm64 libdatetime-perl arm64 2:1.65-1 [95.5 kB] 154s Fetched 85.3 MB in 4s (21.8 MB/s) 154s Selecting previously unselected package libapr1:arm64. 154s (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 ... 74316 files and directories currently installed.) 154s Preparing to unpack .../000-libapr1_1.7.2-3_arm64.deb ... 154s Unpacking libapr1:arm64 (1.7.2-3) ... 154s Selecting previously unselected package libaprutil1:arm64. 154s Preparing to unpack .../001-libaprutil1_1.6.3-1ubuntu1_arm64.deb ... 154s Unpacking libaprutil1:arm64 (1.6.3-1ubuntu1) ... 154s Selecting previously unselected package libaprutil1-dbd-sqlite3:arm64. 154s Preparing to unpack .../002-libaprutil1-dbd-sqlite3_1.6.3-1ubuntu1_arm64.deb ... 154s Unpacking libaprutil1-dbd-sqlite3:arm64 (1.6.3-1ubuntu1) ... 154s Selecting previously unselected package libaprutil1-ldap:arm64. 154s Preparing to unpack .../003-libaprutil1-ldap_1.6.3-1ubuntu1_arm64.deb ... 154s Unpacking libaprutil1-ldap:arm64 (1.6.3-1ubuntu1) ... 154s Selecting previously unselected package liblua5.4-0:arm64. 154s Preparing to unpack .../004-liblua5.4-0_5.4.6-3_arm64.deb ... 154s Unpacking liblua5.4-0:arm64 (5.4.6-3) ... 154s Selecting previously unselected package apache2-bin. 154s Preparing to unpack .../005-apache2-bin_2.4.58-1ubuntu2_arm64.deb ... 154s Unpacking apache2-bin (2.4.58-1ubuntu2) ... 154s Selecting previously unselected package apache2-data. 154s Preparing to unpack .../006-apache2-data_2.4.58-1ubuntu2_all.deb ... 154s Unpacking apache2-data (2.4.58-1ubuntu2) ... 154s Selecting previously unselected package apache2-utils. 154s Preparing to unpack .../007-apache2-utils_2.4.58-1ubuntu2_arm64.deb ... 154s Unpacking apache2-utils (2.4.58-1ubuntu2) ... 155s Selecting previously unselected package apache2. 155s Preparing to unpack .../008-apache2_2.4.58-1ubuntu2_arm64.deb ... 155s Unpacking apache2 (2.4.58-1ubuntu2) ... 155s Selecting previously unselected package autotools-dev. 155s Preparing to unpack .../009-autotools-dev_20220109.1_all.deb ... 155s Unpacking autotools-dev (20220109.1) ... 155s Selecting previously unselected package m4. 155s Preparing to unpack .../010-m4_1.4.19-4_arm64.deb ... 155s Unpacking m4 (1.4.19-4) ... 155s Selecting previously unselected package autoconf. 155s Preparing to unpack .../011-autoconf_2.71-3_all.deb ... 155s Unpacking autoconf (2.71-3) ... 155s Selecting previously unselected package automake. 155s Preparing to unpack .../012-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 155s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 155s Selecting previously unselected package autopoint. 155s Preparing to unpack .../013-autopoint_0.21-14ubuntu1_all.deb ... 155s Unpacking autopoint (0.21-14ubuntu1) ... 155s Selecting previously unselected package libdebhelper-perl. 155s Preparing to unpack .../014-libdebhelper-perl_13.14.1ubuntu1_all.deb ... 155s Unpacking libdebhelper-perl (13.14.1ubuntu1) ... 155s Selecting previously unselected package libisl23:arm64. 155s Preparing to unpack .../015-libisl23_0.26-3_arm64.deb ... 155s Unpacking libisl23:arm64 (0.26-3) ... 155s Selecting previously unselected package libmpc3:arm64. 155s Preparing to unpack .../016-libmpc3_1.3.1-1_arm64.deb ... 155s Unpacking libmpc3:arm64 (1.3.1-1) ... 155s Selecting previously unselected package cpp-13-aarch64-linux-gnu. 155s Preparing to unpack .../017-cpp-13-aarch64-linux-gnu_13.2.0-17ubuntu2_arm64.deb ... 155s Unpacking cpp-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 155s Selecting previously unselected package cpp-13. 155s Preparing to unpack .../018-cpp-13_13.2.0-17ubuntu2_arm64.deb ... 155s Unpacking cpp-13 (13.2.0-17ubuntu2) ... 155s Selecting previously unselected package cpp-aarch64-linux-gnu. 155s Preparing to unpack .../019-cpp-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 155s Unpacking cpp-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 155s Selecting previously unselected package cpp. 155s Preparing to unpack .../020-cpp_4%3a13.2.0-7ubuntu1_arm64.deb ... 155s Unpacking cpp (4:13.2.0-7ubuntu1) ... 155s Selecting previously unselected package libcc1-0:arm64. 155s Preparing to unpack .../021-libcc1-0_14-20240303-1ubuntu1_arm64.deb ... 155s Unpacking libcc1-0:arm64 (14-20240303-1ubuntu1) ... 155s Selecting previously unselected package libgomp1:arm64. 155s Preparing to unpack .../022-libgomp1_14-20240303-1ubuntu1_arm64.deb ... 155s Unpacking libgomp1:arm64 (14-20240303-1ubuntu1) ... 155s Selecting previously unselected package libitm1:arm64. 155s Preparing to unpack .../023-libitm1_14-20240303-1ubuntu1_arm64.deb ... 155s Unpacking libitm1:arm64 (14-20240303-1ubuntu1) ... 155s Selecting previously unselected package libatomic1:arm64. 155s Preparing to unpack .../024-libatomic1_14-20240303-1ubuntu1_arm64.deb ... 155s Unpacking libatomic1:arm64 (14-20240303-1ubuntu1) ... 155s Selecting previously unselected package libasan8:arm64. 155s Preparing to unpack .../025-libasan8_14-20240303-1ubuntu1_arm64.deb ... 155s Unpacking libasan8:arm64 (14-20240303-1ubuntu1) ... 155s Selecting previously unselected package liblsan0:arm64. 155s Preparing to unpack .../026-liblsan0_14-20240303-1ubuntu1_arm64.deb ... 155s Unpacking liblsan0:arm64 (14-20240303-1ubuntu1) ... 155s Selecting previously unselected package libtsan2:arm64. 155s Preparing to unpack .../027-libtsan2_14-20240303-1ubuntu1_arm64.deb ... 155s Unpacking libtsan2:arm64 (14-20240303-1ubuntu1) ... 156s Selecting previously unselected package libubsan1:arm64. 156s Preparing to unpack .../028-libubsan1_14-20240303-1ubuntu1_arm64.deb ... 156s Unpacking libubsan1:arm64 (14-20240303-1ubuntu1) ... 156s Selecting previously unselected package libhwasan0:arm64. 156s Preparing to unpack .../029-libhwasan0_14-20240303-1ubuntu1_arm64.deb ... 156s Unpacking libhwasan0:arm64 (14-20240303-1ubuntu1) ... 156s Selecting previously unselected package libgcc-13-dev:arm64. 156s Preparing to unpack .../030-libgcc-13-dev_13.2.0-17ubuntu2_arm64.deb ... 156s Unpacking libgcc-13-dev:arm64 (13.2.0-17ubuntu2) ... 156s Selecting previously unselected package gcc-13-aarch64-linux-gnu. 156s Preparing to unpack .../031-gcc-13-aarch64-linux-gnu_13.2.0-17ubuntu2_arm64.deb ... 156s Unpacking gcc-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 156s Selecting previously unselected package gcc-13. 156s Preparing to unpack .../032-gcc-13_13.2.0-17ubuntu2_arm64.deb ... 156s Unpacking gcc-13 (13.2.0-17ubuntu2) ... 156s Selecting previously unselected package gcc-aarch64-linux-gnu. 156s Preparing to unpack .../033-gcc-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 156s Unpacking gcc-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 156s Selecting previously unselected package gcc. 156s Preparing to unpack .../034-gcc_4%3a13.2.0-7ubuntu1_arm64.deb ... 156s Unpacking gcc (4:13.2.0-7ubuntu1) ... 156s Selecting previously unselected package libc-dev-bin. 156s Preparing to unpack .../035-libc-dev-bin_2.39-0ubuntu2_arm64.deb ... 156s Unpacking libc-dev-bin (2.39-0ubuntu2) ... 157s Selecting previously unselected package linux-libc-dev:arm64. 157s Preparing to unpack .../036-linux-libc-dev_6.8.0-11.11_arm64.deb ... 157s Unpacking linux-libc-dev:arm64 (6.8.0-11.11) ... 157s Selecting previously unselected package libcrypt-dev:arm64. 157s Preparing to unpack .../037-libcrypt-dev_1%3a4.4.36-4_arm64.deb ... 157s Unpacking libcrypt-dev:arm64 (1:4.4.36-4) ... 157s Selecting previously unselected package libtirpc-dev:arm64. 157s Preparing to unpack .../038-libtirpc-dev_1.3.4+ds-1build1_arm64.deb ... 157s Unpacking libtirpc-dev:arm64 (1.3.4+ds-1build1) ... 157s Selecting previously unselected package libnsl-dev:arm64. 157s Preparing to unpack .../039-libnsl-dev_1.3.0-3_arm64.deb ... 157s Unpacking libnsl-dev:arm64 (1.3.0-3) ... 157s Selecting previously unselected package rpcsvc-proto. 157s Preparing to unpack .../040-rpcsvc-proto_1.4.2-0ubuntu6_arm64.deb ... 157s Unpacking rpcsvc-proto (1.4.2-0ubuntu6) ... 157s Selecting previously unselected package libc6-dev:arm64. 157s Preparing to unpack .../041-libc6-dev_2.39-0ubuntu2_arm64.deb ... 157s Unpacking libc6-dev:arm64 (2.39-0ubuntu2) ... 157s Selecting previously unselected package libtool. 157s Preparing to unpack .../042-libtool_2.4.7-7_all.deb ... 157s Unpacking libtool (2.4.7-7) ... 157s Selecting previously unselected package dh-autoreconf. 157s Preparing to unpack .../043-dh-autoreconf_20_all.deb ... 157s Unpacking dh-autoreconf (20) ... 157s Selecting previously unselected package libarchive-zip-perl. 157s Preparing to unpack .../044-libarchive-zip-perl_1.68-1_all.deb ... 157s Unpacking libarchive-zip-perl (1.68-1) ... 157s Selecting previously unselected package libsub-override-perl. 158s Preparing to unpack .../045-libsub-override-perl_0.10-1_all.deb ... 158s Unpacking libsub-override-perl (0.10-1) ... 158s Selecting previously unselected package libfile-stripnondeterminism-perl. 158s Preparing to unpack .../046-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... 158s Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... 158s Selecting previously unselected package dh-strip-nondeterminism. 158s Preparing to unpack .../047-dh-strip-nondeterminism_1.13.1-1_all.deb ... 158s Unpacking dh-strip-nondeterminism (1.13.1-1) ... 158s Selecting previously unselected package libdw1:arm64. 158s Preparing to unpack .../048-libdw1_0.190-1_arm64.deb ... 158s Unpacking libdw1:arm64 (0.190-1) ... 158s Selecting previously unselected package debugedit. 158s Preparing to unpack .../049-debugedit_1%3a5.0-5_arm64.deb ... 158s Unpacking debugedit (1:5.0-5) ... 158s Selecting previously unselected package dwz. 158s Preparing to unpack .../050-dwz_0.15-1_arm64.deb ... 158s Unpacking dwz (0.15-1) ... 158s Selecting previously unselected package gettext. 158s Preparing to unpack .../051-gettext_0.21-14ubuntu1_arm64.deb ... 158s Unpacking gettext (0.21-14ubuntu1) ... 158s Selecting previously unselected package intltool-debian. 158s Preparing to unpack .../052-intltool-debian_0.35.0+20060710.6_all.deb ... 158s Unpacking intltool-debian (0.35.0+20060710.6) ... 158s Selecting previously unselected package po-debconf. 158s Preparing to unpack .../053-po-debconf_1.0.21+nmu1_all.deb ... 158s Unpacking po-debconf (1.0.21+nmu1) ... 159s Selecting previously unselected package debhelper. 159s Preparing to unpack .../054-debhelper_13.14.1ubuntu1_all.deb ... 159s Unpacking debhelper (13.14.1ubuntu1) ... 159s Selecting previously unselected package uuid-dev:arm64. 159s Preparing to unpack .../055-uuid-dev_2.39.3-6ubuntu2_arm64.deb ... 159s Unpacking uuid-dev:arm64 (2.39.3-6ubuntu2) ... 159s Selecting previously unselected package libsctp1:arm64. 159s Preparing to unpack .../056-libsctp1_1.0.19+dfsg-2_arm64.deb ... 159s Unpacking libsctp1:arm64 (1.0.19+dfsg-2) ... 159s Selecting previously unselected package libsctp-dev:arm64. 159s Preparing to unpack .../057-libsctp-dev_1.0.19+dfsg-2_arm64.deb ... 159s Unpacking libsctp-dev:arm64 (1.0.19+dfsg-2) ... 159s Selecting previously unselected package libapr1-dev. 159s Preparing to unpack .../058-libapr1-dev_1.7.2-3_arm64.deb ... 159s Unpacking libapr1-dev (1.7.2-3) ... 159s Selecting previously unselected package libldap-dev:arm64. 159s Preparing to unpack .../059-libldap-dev_2.6.7+dfsg-1~exp1ubuntu1_arm64.deb ... 159s Unpacking libldap-dev:arm64 (2.6.7+dfsg-1~exp1ubuntu1) ... 159s Selecting previously unselected package libldap2-dev. 159s Preparing to unpack .../060-libldap2-dev_2.6.7+dfsg-1~exp1ubuntu1_all.deb ... 159s Unpacking libldap2-dev (2.6.7+dfsg-1~exp1ubuntu1) ... 159s Selecting previously unselected package libexpat1-dev:arm64. 159s Preparing to unpack .../061-libexpat1-dev_2.6.0-1_arm64.deb ... 159s Unpacking libexpat1-dev:arm64 (2.6.0-1) ... 159s Selecting previously unselected package libaprutil1-dev. 159s Preparing to unpack .../062-libaprutil1-dev_1.6.3-1ubuntu1_arm64.deb ... 159s Unpacking libaprutil1-dev (1.6.3-1ubuntu1) ... 159s Selecting previously unselected package libpcre2-16-0:arm64. 159s Preparing to unpack .../063-libpcre2-16-0_10.42-4ubuntu1_arm64.deb ... 159s Unpacking libpcre2-16-0:arm64 (10.42-4ubuntu1) ... 159s Selecting previously unselected package libpcre2-32-0:arm64. 159s Preparing to unpack .../064-libpcre2-32-0_10.42-4ubuntu1_arm64.deb ... 159s Unpacking libpcre2-32-0:arm64 (10.42-4ubuntu1) ... 159s Selecting previously unselected package libpcre2-posix3:arm64. 159s Preparing to unpack .../065-libpcre2-posix3_10.42-4ubuntu1_arm64.deb ... 159s Unpacking libpcre2-posix3:arm64 (10.42-4ubuntu1) ... 159s Selecting previously unselected package libpcre2-dev:arm64. 159s Preparing to unpack .../066-libpcre2-dev_10.42-4ubuntu1_arm64.deb ... 159s Unpacking libpcre2-dev:arm64 (10.42-4ubuntu1) ... 159s Selecting previously unselected package apache2-dev. 159s Preparing to unpack .../067-apache2-dev_2.4.58-1ubuntu2_arm64.deb ... 159s Unpacking apache2-dev (2.4.58-1ubuntu2) ... 159s Selecting previously unselected package libstdc++-13-dev:arm64. 160s Preparing to unpack .../068-libstdc++-13-dev_13.2.0-17ubuntu2_arm64.deb ... 160s Unpacking libstdc++-13-dev:arm64 (13.2.0-17ubuntu2) ... 160s Selecting previously unselected package g++-13-aarch64-linux-gnu. 160s Preparing to unpack .../069-g++-13-aarch64-linux-gnu_13.2.0-17ubuntu2_arm64.deb ... 160s Unpacking g++-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 160s Selecting previously unselected package g++-13. 160s Preparing to unpack .../070-g++-13_13.2.0-17ubuntu2_arm64.deb ... 160s Unpacking g++-13 (13.2.0-17ubuntu2) ... 160s Selecting previously unselected package g++-aarch64-linux-gnu. 160s Preparing to unpack .../071-g++-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 160s Unpacking g++-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 160s Selecting previously unselected package g++. 160s Preparing to unpack .../072-g++_4%3a13.2.0-7ubuntu1_arm64.deb ... 160s Unpacking g++ (4:13.2.0-7ubuntu1) ... 160s Selecting previously unselected package build-essential. 160s Preparing to unpack .../073-build-essential_12.10ubuntu1_arm64.deb ... 160s Unpacking build-essential (12.10ubuntu1) ... 160s Selecting previously unselected package libalgorithm-c3-perl. 160s Preparing to unpack .../074-libalgorithm-c3-perl_0.11-2_all.deb ... 160s Unpacking libalgorithm-c3-perl (0.11-2) ... 160s Selecting previously unselected package libanyevent-perl. 160s Preparing to unpack .../075-libanyevent-perl_7.170-2build4_arm64.deb ... 160s Unpacking libanyevent-perl (7.170-2build4) ... 160s Selecting previously unselected package libb-hooks-op-check-perl:arm64. 160s Preparing to unpack .../076-libb-hooks-op-check-perl_0.22-2build2_arm64.deb ... 160s Unpacking libb-hooks-op-check-perl:arm64 (0.22-2build2) ... 161s Selecting previously unselected package libdynaloader-functions-perl. 161s Preparing to unpack .../077-libdynaloader-functions-perl_0.003-3_all.deb ... 161s Unpacking libdynaloader-functions-perl (0.003-3) ... 161s Selecting previously unselected package libdevel-callchecker-perl:arm64. 161s Preparing to unpack .../078-libdevel-callchecker-perl_0.008-2build1_arm64.deb ... 161s Unpacking libdevel-callchecker-perl:arm64 (0.008-2build1) ... 161s Selecting previously unselected package libparams-classify-perl:arm64. 161s Preparing to unpack .../079-libparams-classify-perl_0.015-2build3_arm64.deb ... 161s Unpacking libparams-classify-perl:arm64 (0.015-2build3) ... 161s Selecting previously unselected package libmodule-runtime-perl. 161s Preparing to unpack .../080-libmodule-runtime-perl_0.016-2_all.deb ... 161s Unpacking libmodule-runtime-perl (0.016-2) ... 161s Selecting previously unselected package libtry-tiny-perl. 161s Preparing to unpack .../081-libtry-tiny-perl_0.31-2_all.deb ... 161s Unpacking libtry-tiny-perl (0.31-2) ... 161s Selecting previously unselected package libmodule-implementation-perl. 161s Preparing to unpack .../082-libmodule-implementation-perl_0.09-2_all.deb ... 161s Unpacking libmodule-implementation-perl (0.09-2) ... 161s Selecting previously unselected package libsub-exporter-progressive-perl. 161s Preparing to unpack .../083-libsub-exporter-progressive-perl_0.001013-3_all.deb ... 161s Unpacking libsub-exporter-progressive-perl (0.001013-3) ... 161s Selecting previously unselected package libvariable-magic-perl. 161s Preparing to unpack .../084-libvariable-magic-perl_0.63-1build1_arm64.deb ... 161s Unpacking libvariable-magic-perl (0.63-1build1) ... 161s Selecting previously unselected package libb-hooks-endofscope-perl. 161s Preparing to unpack .../085-libb-hooks-endofscope-perl_0.28-1_all.deb ... 161s Unpacking libb-hooks-endofscope-perl (0.28-1) ... 161s Selecting previously unselected package libcrypt-random-seed-perl. 161s Preparing to unpack .../086-libcrypt-random-seed-perl_0.03-3_all.deb ... 161s Unpacking libcrypt-random-seed-perl (0.03-3) ... 161s Selecting previously unselected package libmath-random-isaac-perl. 161s Preparing to unpack .../087-libmath-random-isaac-perl_1.004-2_all.deb ... 161s Unpacking libmath-random-isaac-perl (1.004-2) ... 161s Selecting previously unselected package libbytes-random-secure-perl. 161s Preparing to unpack .../088-libbytes-random-secure-perl_0.29-3_all.deb ... 161s Unpacking libbytes-random-secure-perl (0.29-3) ... 161s Selecting previously unselected package libclass-c3-perl. 161s Preparing to unpack .../089-libclass-c3-perl_0.35-2_all.deb ... 161s Unpacking libclass-c3-perl (0.35-2) ... 161s Selecting previously unselected package libclass-data-inheritable-perl. 161s Preparing to unpack .../090-libclass-data-inheritable-perl_0.08-3_all.deb ... 161s Unpacking libclass-data-inheritable-perl (0.08-3) ... 161s Selecting previously unselected package libclass-inspector-perl. 161s Preparing to unpack .../091-libclass-inspector-perl_1.36-3_all.deb ... 161s Unpacking libclass-inspector-perl (1.36-3) ... 162s Selecting previously unselected package libclass-method-modifiers-perl. 162s Preparing to unpack .../092-libclass-method-modifiers-perl_2.15-1_all.deb ... 162s Unpacking libclass-method-modifiers-perl (2.15-1) ... 162s Selecting previously unselected package libclass-singleton-perl. 162s Preparing to unpack .../093-libclass-singleton-perl_1.6-2_all.deb ... 162s Unpacking libclass-singleton-perl (1.6-2) ... 162s Selecting previously unselected package libclone-perl:arm64. 162s Preparing to unpack .../094-libclone-perl_0.46-1build1_arm64.deb ... 162s Unpacking libclone-perl:arm64 (0.46-1build1) ... 162s Selecting previously unselected package perl-openssl-defaults:arm64. 162s Preparing to unpack .../095-perl-openssl-defaults_7_arm64.deb ... 162s Unpacking perl-openssl-defaults:arm64 (7) ... 162s Selecting previously unselected package libcrypt-ssleay-perl. 162s Preparing to unpack .../096-libcrypt-ssleay-perl_0.73.06-2build2_arm64.deb ... 162s Unpacking libcrypt-ssleay-perl (0.73.06-2build2) ... 162s Selecting previously unselected package libparams-util-perl. 162s Preparing to unpack .../097-libparams-util-perl_1.102-2build1_arm64.deb ... 162s Unpacking libparams-util-perl (1.102-2build1) ... 162s Selecting previously unselected package libsub-install-perl. 162s Preparing to unpack .../098-libsub-install-perl_0.929-1_all.deb ... 162s Unpacking libsub-install-perl (0.929-1) ... 162s Selecting previously unselected package libdata-optlist-perl. 162s Preparing to unpack .../099-libdata-optlist-perl_0.114-1_all.deb ... 162s Unpacking libdata-optlist-perl (0.114-1) ... 162s Selecting previously unselected package libdevel-stacktrace-perl. 162s Preparing to unpack .../100-libdevel-stacktrace-perl_2.0500-1_all.deb ... 162s Unpacking libdevel-stacktrace-perl (2.0500-1) ... 162s Selecting previously unselected package libencode-locale-perl. 162s Preparing to unpack .../101-libencode-locale-perl_1.05-3_all.deb ... 162s Unpacking libencode-locale-perl (1.05-3) ... 162s Selecting previously unselected package libsub-exporter-perl. 162s Preparing to unpack .../102-libsub-exporter-perl_0.990-1_all.deb ... 162s Unpacking libsub-exporter-perl (0.990-1) ... 162s Selecting previously unselected package libeval-closure-perl. 162s Preparing to unpack .../103-libeval-closure-perl_0.14-3_all.deb ... 162s Unpacking libeval-closure-perl (0.14-3) ... 162s Selecting previously unselected package libexception-class-perl. 162s Preparing to unpack .../104-libexception-class-perl_1.45-1_all.deb ... 162s Unpacking libexception-class-perl (1.45-1) ... 162s Selecting previously unselected package libfcgi0ldbl:arm64. 162s Preparing to unpack .../105-libfcgi0ldbl_2.4.2-2build2_arm64.deb ... 162s Unpacking libfcgi0ldbl:arm64 (2.4.2-2build2) ... 162s Selecting previously unselected package libfcgi-perl. 162s Preparing to unpack .../106-libfcgi-perl_0.82+ds-2build1_arm64.deb ... 162s Unpacking libfcgi-perl (0.82+ds-2build1) ... 162s Selecting previously unselected package libtimedate-perl. 162s Preparing to unpack .../107-libtimedate-perl_2.3300-2_all.deb ... 162s Unpacking libtimedate-perl (2.3300-2) ... 162s Selecting previously unselected package libhttp-date-perl. 162s Preparing to unpack .../108-libhttp-date-perl_6.06-1_all.deb ... 162s Unpacking libhttp-date-perl (6.06-1) ... 162s Selecting previously unselected package libfile-listing-perl. 162s Preparing to unpack .../109-libfile-listing-perl_6.16-1_all.deb ... 162s Unpacking libfile-listing-perl (6.16-1) ... 163s Selecting previously unselected package libfile-sharedir-perl. 163s Preparing to unpack .../110-libfile-sharedir-perl_1.118-3_all.deb ... 163s Unpacking libfile-sharedir-perl (1.118-3) ... 163s Selecting previously unselected package libhtml-tagset-perl. 163s Preparing to unpack .../111-libhtml-tagset-perl_3.20-6_all.deb ... 163s Unpacking libhtml-tagset-perl (3.20-6) ... 163s Selecting previously unselected package liburi-perl. 163s Preparing to unpack .../112-liburi-perl_5.27-1_all.deb ... 163s Unpacking liburi-perl (5.27-1) ... 163s Selecting previously unselected package libhtml-parser-perl:arm64. 163s Preparing to unpack .../113-libhtml-parser-perl_3.81-1build1_arm64.deb ... 163s Unpacking libhtml-parser-perl:arm64 (3.81-1build1) ... 163s Selecting previously unselected package libhtml-tree-perl. 163s Preparing to unpack .../114-libhtml-tree-perl_5.07-3_all.deb ... 163s Unpacking libhtml-tree-perl (5.07-3) ... 163s Selecting previously unselected package libio-html-perl. 163s Preparing to unpack .../115-libio-html-perl_1.004-3_all.deb ... 163s Unpacking libio-html-perl (1.004-3) ... 163s Selecting previously unselected package liblwp-mediatypes-perl. 163s Preparing to unpack .../116-liblwp-mediatypes-perl_6.04-2_all.deb ... 163s Unpacking liblwp-mediatypes-perl (6.04-2) ... 164s Selecting previously unselected package libhttp-message-perl. 164s Preparing to unpack .../117-libhttp-message-perl_6.45-1ubuntu1_all.deb ... 164s Unpacking libhttp-message-perl (6.45-1ubuntu1) ... 164s Selecting previously unselected package libhttp-cookies-perl. 164s Preparing to unpack .../118-libhttp-cookies-perl_6.11-1_all.deb ... 164s Unpacking libhttp-cookies-perl (6.11-1) ... 164s Selecting previously unselected package libpod-parser-perl. 164s Preparing to unpack .../119-libpod-parser-perl_1.67-1_all.deb ... 164s Adding 'diversion of /usr/bin/podselect to /usr/bin/podselect.bundled by libpod-parser-perl' 164s Adding 'diversion of /usr/share/man/man1/podselect.1.gz to /usr/share/man/man1/podselect.bundled.1.gz by libpod-parser-perl' 164s Unpacking libpod-parser-perl (1.67-1) ... 164s Selecting previously unselected package libhttp-negotiate-perl. 164s Preparing to unpack .../120-libhttp-negotiate-perl_6.01-2_all.deb ... 164s Unpacking libhttp-negotiate-perl (6.01-2) ... 164s Selecting previously unselected package libnet-ssleay-perl:arm64. 164s Preparing to unpack .../121-libnet-ssleay-perl_1.94-1_arm64.deb ... 164s Unpacking libnet-ssleay-perl:arm64 (1.94-1) ... 165s Selecting previously unselected package libio-socket-ssl-perl. 165s Preparing to unpack .../122-libio-socket-ssl-perl_2.085-1_all.deb ... 165s Unpacking libio-socket-ssl-perl (2.085-1) ... 165s Selecting previously unselected package libnet-http-perl. 165s Preparing to unpack .../123-libnet-http-perl_6.23-1_all.deb ... 165s Unpacking libnet-http-perl (6.23-1) ... 165s Selecting previously unselected package liblwp-protocol-https-perl. 165s Preparing to unpack .../124-liblwp-protocol-https-perl_6.13-1_all.deb ... 165s Unpacking liblwp-protocol-https-perl (6.13-1) ... 165s Selecting previously unselected package libwww-robotrules-perl. 165s Preparing to unpack .../125-libwww-robotrules-perl_6.02-1_all.deb ... 165s Unpacking libwww-robotrules-perl (6.02-1) ... 165s Selecting previously unselected package libwww-perl. 165s Preparing to unpack .../126-libwww-perl_6.76-1_all.deb ... 165s Unpacking libwww-perl (6.76-1) ... 165s Selecting previously unselected package libxml-parser-perl. 165s Preparing to unpack .../127-libxml-parser-perl_2.47-1build1_arm64.deb ... 165s Unpacking libxml-parser-perl (2.47-1build1) ... 165s Selecting previously unselected package libxml-perl. 165s Preparing to unpack .../128-libxml-perl_0.08-4_all.deb ... 165s Unpacking libxml-perl (0.08-4) ... 165s Selecting previously unselected package libxml-regexp-perl. 165s Preparing to unpack .../129-libxml-regexp-perl_0.04-1.1_all.deb ... 165s Unpacking libxml-regexp-perl (0.04-1.1) ... 165s Selecting previously unselected package libxml-dom-perl. 165s Preparing to unpack .../130-libxml-dom-perl_1.46-2_all.deb ... 165s Unpacking libxml-dom-perl (1.46-2) ... 165s Selecting previously unselected package libhttp-dav-perl. 165s Preparing to unpack .../131-libhttp-dav-perl_0.49-3_all.deb ... 165s Unpacking libhttp-dav-perl (0.49-3) ... 165s Selecting previously unselected package libmro-compat-perl. 165s Preparing to unpack .../132-libmro-compat-perl_0.15-2_all.deb ... 165s Unpacking libmro-compat-perl (0.15-2) ... 165s Selecting previously unselected package libpackage-stash-perl. 165s Preparing to unpack .../133-libpackage-stash-perl_0.40-1_all.deb ... 165s Unpacking libpackage-stash-perl (0.40-1) ... 165s Selecting previously unselected package libsub-identify-perl. 165s Preparing to unpack .../134-libsub-identify-perl_0.14-3build1_arm64.deb ... 165s Unpacking libsub-identify-perl (0.14-3build1) ... 165s Selecting previously unselected package libsub-name-perl:arm64. 165s Preparing to unpack .../135-libsub-name-perl_0.27-1build1_arm64.deb ... 165s Unpacking libsub-name-perl:arm64 (0.27-1build1) ... 165s Selecting previously unselected package libnamespace-clean-perl. 165s Preparing to unpack .../136-libnamespace-clean-perl_0.27-2_all.deb ... 165s Unpacking libnamespace-clean-perl (0.27-2) ... 165s Selecting previously unselected package libnamespace-autoclean-perl. 165s Preparing to unpack .../137-libnamespace-autoclean-perl_0.29-2_all.deb ... 165s Unpacking libnamespace-autoclean-perl (0.29-2) ... 165s Selecting previously unselected package libparams-validationcompiler-perl. 166s Preparing to unpack .../138-libparams-validationcompiler-perl_0.31-1_all.deb ... 166s Unpacking libparams-validationcompiler-perl (0.31-1) ... 166s Selecting previously unselected package libprotocol-http2-perl. 166s Preparing to unpack .../139-libprotocol-http2-perl_1.10-3_all.deb ... 166s Unpacking libprotocol-http2-perl (1.10-3) ... 166s Selecting previously unselected package librole-tiny-perl. 166s Preparing to unpack .../140-librole-tiny-perl_2.002004-1_all.deb ... 166s Unpacking librole-tiny-perl (2.002004-1) ... 166s Selecting previously unselected package libsub-quote-perl. 166s Preparing to unpack .../141-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... 166s Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... 166s Selecting previously unselected package libxstring-perl:arm64. 166s Preparing to unpack .../142-libxstring-perl_0.005-2build1_arm64.deb ... 166s Unpacking libxstring-perl:arm64 (0.005-2build1) ... 166s Selecting previously unselected package libspecio-perl. 166s Preparing to unpack .../143-libspecio-perl_0.48-1_all.deb ... 166s Unpacking libspecio-perl (0.48-1) ... 166s Selecting previously unselected package perl-doc. 166s Preparing to unpack .../144-perl-doc_5.38.2-3_all.deb ... 166s Adding 'diversion of /usr/bin/perldoc to /usr/bin/perldoc.stub by perl-doc' 166s Unpacking perl-doc (5.38.2-3) ... 166s Selecting previously unselected package libdatetime-locale-perl. 166s Preparing to unpack .../145-libdatetime-locale-perl_1%3a1.37-1_all.deb ... 166s Unpacking libdatetime-locale-perl (1:1.37-1) ... 167s Selecting previously unselected package libdatetime-timezone-perl. 167s Preparing to unpack .../146-libdatetime-timezone-perl_1%3a2.62-1+2024a_all.deb ... 167s Unpacking libdatetime-timezone-perl (1:2.62-1+2024a) ... 167s Selecting previously unselected package libdatetime-perl. 167s Preparing to unpack .../147-libdatetime-perl_2%3a1.65-1_arm64.deb ... 167s Unpacking libdatetime-perl (2:1.65-1) ... 167s Selecting previously unselected package autopkgtest-satdep. 167s Preparing to unpack .../148-1-autopkgtest-satdep.deb ... 167s Unpacking autopkgtest-satdep (0) ... 167s Setting up libanyevent-perl (7.170-2build4) ... 167s Setting up libdw1:arm64 (0.190-1) ... 167s Setting up libmath-random-isaac-perl (1.004-2) ... 167s Setting up libclass-inspector-perl (1.36-3) ... 167s Setting up libdynaloader-functions-perl (0.003-3) ... 167s Setting up libfcgi0ldbl:arm64 (2.4.2-2build2) ... 167s Setting up libclass-method-modifiers-perl (2.15-1) ... 167s Setting up libxml-regexp-perl (0.04-1.1) ... 167s Setting up libclone-perl:arm64 (0.46-1build1) ... 167s Setting up libarchive-zip-perl (1.68-1) ... 167s Setting up libsub-identify-perl (0.14-3build1) ... 167s Setting up libhtml-tagset-perl (3.20-6) ... 167s Setting up libdebhelper-perl (13.14.1ubuntu1) ... 167s Setting up liblwp-mediatypes-perl (6.04-2) ... 167s Setting up libtry-tiny-perl (0.31-2) ... 167s Setting up libprotocol-http2-perl (1.10-3) ... 167s Setting up libapr1:arm64 (1.7.2-3) ... 167s Setting up perl-openssl-defaults:arm64 (7) ... 167s Setting up perl-doc (5.38.2-3) ... 167s Setting up linux-libc-dev:arm64 (6.8.0-11.11) ... 167s Setting up m4 (1.4.19-4) ... 167s Setting up libclass-singleton-perl (1.6-2) ... 167s Setting up libencode-locale-perl (1.05-3) ... 167s Setting up libxstring-perl:arm64 (0.005-2build1) ... 167s Setting up libgomp1:arm64 (14-20240303-1ubuntu1) ... 167s Setting up libpcre2-16-0:arm64 (10.42-4ubuntu1) ... 167s Setting up libsub-install-perl (0.929-1) ... 167s Setting up autotools-dev (20220109.1) ... 167s Setting up libpcre2-32-0:arm64 (10.42-4ubuntu1) ... 167s Setting up libclass-data-inheritable-perl (0.08-3) ... 167s Setting up libtirpc-dev:arm64 (1.3.4+ds-1build1) ... 167s Setting up libalgorithm-c3-perl (0.11-2) ... 167s Setting up rpcsvc-proto (1.4.2-0ubuntu6) ... 167s Setting up libcrypt-random-seed-perl (0.03-3) ... 167s Setting up libldap-dev:arm64 (2.6.7+dfsg-1~exp1ubuntu1) ... 167s Setting up libmpc3:arm64 (1.3.1-1) ... 167s Setting up libatomic1:arm64 (14-20240303-1ubuntu1) ... 167s Setting up libvariable-magic-perl (0.63-1build1) ... 167s Setting up libio-html-perl (1.004-3) ... 167s Setting up libpod-parser-perl (1.67-1) ... 167s Setting up autopoint (0.21-14ubuntu1) ... 167s Setting up libb-hooks-op-check-perl:arm64 (0.22-2build2) ... 167s Setting up libparams-util-perl (1.102-2build1) ... 167s Setting up autoconf (2.71-3) ... 167s Setting up libsub-exporter-progressive-perl (0.001013-3) ... 167s Setting up libtimedate-perl (2.3300-2) ... 167s Setting up libubsan1:arm64 (14-20240303-1ubuntu1) ... 167s Setting up libsub-name-perl:arm64 (0.27-1build1) ... 167s Setting up libpcre2-posix3:arm64 (10.42-4ubuntu1) ... 167s Setting up dwz (0.15-1) ... 167s Setting up libsctp1:arm64 (1.0.19+dfsg-2) ... 167s Setting up libnsl-dev:arm64 (1.3.0-3) ... 167s Setting up libhwasan0:arm64 (14-20240303-1ubuntu1) ... 167s Setting up libcrypt-dev:arm64 (1:4.4.36-4) ... 167s Setting up libasan8:arm64 (14-20240303-1ubuntu1) ... 167s Setting up librole-tiny-perl (2.002004-1) ... 167s Setting up debugedit (1:5.0-5) ... 167s Setting up libfile-sharedir-perl (1.118-3) ... 167s Setting up libfcgi-perl (0.82+ds-2build1) ... 167s Setting up liblua5.4-0:arm64 (5.4.6-3) ... 167s Setting up libsub-override-perl (0.10-1) ... 167s Setting up libsub-quote-perl (2.006008-1ubuntu1) ... 167s Setting up libdevel-stacktrace-perl (2.0500-1) ... 167s Setting up apache2-data (2.4.58-1ubuntu2) ... 167s Setting up libtsan2:arm64 (14-20240303-1ubuntu1) ... 167s Setting up libisl23:arm64 (0.26-3) ... 167s Setting up libc-dev-bin (2.39-0ubuntu2) ... 167s Setting up libcc1-0:arm64 (14-20240303-1ubuntu1) ... 167s Setting up liburi-perl (5.27-1) ... 167s Setting up liblsan0:arm64 (14-20240303-1ubuntu1) ... 167s Setting up libitm1:arm64 (14-20240303-1ubuntu1) ... 167s Setting up libaprutil1:arm64 (1.6.3-1ubuntu1) ... 167s Setting up libnet-ssleay-perl:arm64 (1.94-1) ... 167s Setting up automake (1:1.16.5-1.3ubuntu1) ... 167s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 167s Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... 167s Setting up libhttp-date-perl (6.06-1) ... 167s Setting up gettext (0.21-14ubuntu1) ... 167s Setting up libfile-listing-perl (6.16-1) ... 167s Setting up cpp-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 167s Setting up libnet-http-perl (6.23-1) ... 167s Setting up libexception-class-perl (1.45-1) ... 167s Setting up libaprutil1-ldap:arm64 (1.6.3-1ubuntu1) ... 167s Setting up libclass-c3-perl (0.35-2) ... 167s Setting up libaprutil1-dbd-sqlite3:arm64 (1.6.3-1ubuntu1) ... 167s Setting up libdevel-callchecker-perl:arm64 (0.008-2build1) ... 167s Setting up intltool-debian (0.35.0+20060710.6) ... 167s Setting up libbytes-random-secure-perl (0.29-3) ... 167s Setting up libldap2-dev (2.6.7+dfsg-1~exp1ubuntu1) ... 167s Setting up cpp-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 167s Setting up libdata-optlist-perl (0.114-1) ... 167s Setting up dh-strip-nondeterminism (1.13.1-1) ... 167s Setting up libwww-robotrules-perl (6.02-1) ... 167s Setting up libgcc-13-dev:arm64 (13.2.0-17ubuntu2) ... 167s Setting up libhtml-parser-perl:arm64 (3.81-1build1) ... 167s Setting up libcrypt-ssleay-perl (0.73.06-2build2) ... 167s Setting up libc6-dev:arm64 (2.39-0ubuntu2) ... 167s Setting up libmro-compat-perl (0.15-2) ... 167s Setting up libio-socket-ssl-perl (2.085-1) ... 167s Setting up libstdc++-13-dev:arm64 (13.2.0-17ubuntu2) ... 167s Setting up libsub-exporter-perl (0.990-1) ... 167s Setting up libhttp-message-perl (6.45-1ubuntu1) ... 167s Setting up apache2-utils (2.4.58-1ubuntu2) ... 167s Setting up libeval-closure-perl (0.14-3) ... 167s Setting up libhttp-negotiate-perl (6.01-2) ... 167s Setting up libparams-validationcompiler-perl (0.31-1) ... 167s Setting up libpcre2-dev:arm64 (10.42-4ubuntu1) ... 167s Setting up cpp-13 (13.2.0-17ubuntu2) ... 167s Setting up libhttp-cookies-perl (6.11-1) ... 167s Setting up po-debconf (1.0.21+nmu1) ... 167s Setting up libhtml-tree-perl (5.07-3) ... 167s Setting up libparams-classify-perl:arm64 (0.015-2build3) ... 167s Setting up gcc-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 167s Setting up apache2-bin (2.4.58-1ubuntu2) ... 167s Setting up libexpat1-dev:arm64 (2.6.0-1) ... 167s Setting up libmodule-runtime-perl (0.016-2) ... 167s Setting up uuid-dev:arm64 (2.39.3-6ubuntu2) ... 167s Setting up gcc-13 (13.2.0-17ubuntu2) ... 167s Setting up libsctp-dev:arm64 (1.0.19+dfsg-2) ... 167s Setting up cpp (4:13.2.0-7ubuntu1) ... 167s Setting up g++-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 167s Setting up gcc-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 167s Setting up g++-13 (13.2.0-17ubuntu2) ... 167s Setting up libtool (2.4.7-7) ... 167s Setting up libmodule-implementation-perl (0.09-2) ... 167s Setting up libpackage-stash-perl (0.40-1) ... 167s Setting up apache2 (2.4.58-1ubuntu2) ... 167s Enabling module mpm_event. 168s Enabling module authz_core. 168s Enabling module authz_host. 168s Enabling module authn_core. 168s Enabling module auth_basic. 168s Enabling module access_compat. 168s Enabling module authn_file. 168s Enabling module authz_user. 168s Enabling module alias. 168s Enabling module dir. 168s Enabling module autoindex. 168s Enabling module env. 168s Enabling module mime. 168s Enabling module negotiation. 168s Enabling module setenvif. 168s Enabling module filter. 169s Enabling module deflate. 169s Enabling module status. 169s Enabling module reqtimeout. 169s Enabling conf charset. 169s Enabling conf localized-error-pages. 169s Enabling conf other-vhosts-access-log. 169s Enabling conf security. 169s Enabling conf serve-cgi-bin. 169s Enabling site 000-default. 170s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 171s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 172s Setting up gcc (4:13.2.0-7ubuntu1) ... 172s Setting up dh-autoreconf (20) ... 172s Setting up libspecio-perl (0.48-1) ... 172s Setting up libapr1-dev (1.7.2-3) ... 172s Setting up g++-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 172s Setting up libaprutil1-dev (1.6.3-1ubuntu1) ... 172s Setting up libb-hooks-endofscope-perl (0.28-1) ... 172s Setting up debhelper (13.14.1ubuntu1) ... 172s Setting up libnamespace-clean-perl (0.27-2) ... 172s Setting up g++ (4:13.2.0-7ubuntu1) ... 172s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 172s Setting up build-essential (12.10ubuntu1) ... 172s Setting up libnamespace-autoclean-perl (0.29-2) ... 172s Setting up libdatetime-locale-perl (1:1.37-1) ... 172s Setting up apache2-dev (2.4.58-1ubuntu2) ... 172s Setting up libdatetime-timezone-perl (1:2.62-1+2024a) ... 172s Setting up libdatetime-perl (2:1.65-1) ... 172s Setting up liblwp-protocol-https-perl (6.13-1) ... 172s Setting up libwww-perl (6.76-1) ... 172s Setting up libxml-parser-perl (2.47-1build1) ... 172s Setting up libxml-perl (0.08-4) ... 172s Setting up libxml-dom-perl (1.46-2) ... 172s Setting up libhttp-dav-perl (0.49-3) ... 172s Setting up autopkgtest-satdep (0) ... 172s Processing triggers for libc-bin (2.39-0ubuntu2) ... 172s Processing triggers for ufw (0.36.2-5) ... 172s Processing triggers for man-db (2.12.0-3) ... 174s Processing triggers for install-info (7.1-3) ... 181s (Reading database ... 85805 files and directories currently installed.) 181s Removing autopkgtest-satdep (0) ... 182s autopkgtest [15:33:27]: test run-test-suite: [----------------------- 182s + set -o pipefail 182s + export LANG=C 182s + LANG=C 182s + export PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 182s + PATH=/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin 182s + TESTS= 182s + TESTUSER=tuser 182s + perl -p -i -e ' if (/^\s*::1\s+/) { s/\s+localhost\s+/ /g }' /etc/hosts 182s + useradd --user-group --system --create-home -s /bin/bash tuser 182s + cp -a debian/perl-framework /tmp/autopkgtest.vgGmuw/autopkgtest_tmp 183s + cd /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework 183s + export HARNESS_VERBOSE=1 183s + HARNESS_VERBOSE=1 183s + run_tests mpm_prefork 183s + local MPM=mpm_prefork 183s + shift 183s + local LOG=testlog.mpm_prefork 183s + echo =============Running-with-mpm_prefork========== 183s + rm -f apache2.conf.debian 183s =============Running-with-mpm_prefork========== 183s + cp /etc/apache2/apache2.conf apache2.conf.debian 183s + cat /etc/apache2/mods-available/mpm_prefork.load 183s + grep -v mpm_ 183s + 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 183s + xargs cat 183s + for m in bucketeer case_filter case_filter_in 183s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 183s + for m in bucketeer case_filter case_filter_in 183s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 183s + for m in bucketeer case_filter case_filter_in 183s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 183s + cat /etc/apache2/mods-available/mime.conf 183s + echo 'Servername localhost' 183s + make clean 183s make: *** No rule to make target 'clean'. Stop. 183s + true 183s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 183s + chown -R tuser: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp 183s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/apache2.conf.debian' 183s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 183s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 183s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 183s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 183s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 183s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 183s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 183s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 183s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 183s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 183s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 183s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 183s [ info] generating script ./t/htdocs/modules/cgi/big.pl 183s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 183s [ info] generating script ./t/htdocs/modules/cgi/action.pl 183s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 183s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 183s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 183s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 183s Checking if your kit is complete... 183s Looks good 183s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 183s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 183s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 183s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 183s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 183s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 183s [ info] generating script ./t/htdocs/modules/cgi/env.pl 183s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 183s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 183s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 183s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 183s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 183s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 183s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 183s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 183s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 183s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 183s Warning: NAME must be a package name 183s [ info] generating script t/TEST 183s [ info] generating script ./t/cgi-bin/next_available_port.pl 183s [ info] generating script ./t/cgi-bin/cookies.pl 183s [ info] generating script t/TEST 183s Writing MYMETA.yml and MYMETA.json 183s Writing MYMETA.yml and MYMETA.json 183s Checking for Cwd...ok 183s Checking for File::Spec...ok 183s Generating a Unix-style Makefile 183s Writing Makefile for httpd-test 183s Writing MYMETA.yml and MYMETA.json 183s + su tuser -c 't/TEST ' 183s + tee testlog.mpm_prefork 184s [warning] setting ulimit to allow core files 184s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/TEST 187s [warning] generating SSL CA for asf 187s [ info] openssl req -new -x509 -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 187s .+..+.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*............+...+....+.....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*....+.....+.+......+.........+...+...+.................+...+............+..................+.......+..................+..+.......+......+..+...+.........+....+...........+....+..+....+.....+...+...+............+...+...+.......+..+.......+.........+.....+.+...+..+.........+.+...+........+.......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 187s .............+............+.+........+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.+.+.....+...+.......+.....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*....+.+..+..........+..+.+............+........+.+......+..+.+.....+...............+.+.....+....+............+..+...+............+.+.........+...+.....+...+.....................+.+.........+...+.....+......+.+...+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 187s ----- 187s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 187s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 188s [ 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 188s [ 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 188s Using configuration from conf/client_snakeoil.cnf 188s Check that the request matches the signature 188s Signature ok 188s The Subject's Distinguished Name is as follows 188s countryName :PRINTABLE:'AU' 188s stateOrProvinceName :ASN.1 12:'Queensland' 188s localityName :ASN.1 12:'Mackay' 188s organizationName :ASN.1 12:'Snake Oil, Ltd.' 188s organizationalUnitName:ASN.1 12:'Staff' 188s commonName :ASN.1 12:'client_snakeoil' 188s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 188s Certificate is to be certified until Mar 18 15:33:33 2025 GMT (365 days) 188s 188s Write out database with 1 new entries 188s Database updated 188s [ 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 188s [ info] generating proxy cert: proxy/client_snakeoil.pem 188s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 188s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 188s [ 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 188s [ 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 188s Using configuration from conf/server_des3_dsa.cnf 188s Check that the request matches the signature 188s Signature ok 188s The Subject's Distinguished Name is as follows 188s countryName :PRINTABLE:'US' 188s stateOrProvinceName :ASN.1 12:'California' 188s localityName :ASN.1 12:'San Francisco' 188s organizationName :ASN.1 12:'ASF' 188s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 188s commonName :ASN.1 12:'localhost' 188s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 188s Certificate is to be certified until Mar 18 15:33:33 2025 GMT (365 days) 188s 188s Write out database with 1 new entries 188s Database updated 188s [ info] openssl genrsa -out keys/client_revoked.pem 2048 189s [ 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 189s [ 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 189s Using configuration from conf/client_revoked.cnf 189s Check that the request matches the signature 189s Signature ok 189s The Subject's Distinguished Name is as follows 189s countryName :PRINTABLE:'US' 189s stateOrProvinceName :ASN.1 12:'California' 189s localityName :ASN.1 12:'San Francisco' 189s organizationName :ASN.1 12:'ASF' 189s organizationalUnitName:ASN.1 12:'httpd-test' 189s commonName :ASN.1 12:'client_revoked' 189s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 189s Certificate is to be certified until Mar 18 15:33:34 2025 GMT (365 days) 189s 189s Write out database with 1 new entries 189s Database updated 189s [ 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 189s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 189s Using configuration from conf/cacrl.cnf 189s Revoking Certificate 03. 189s Database updated 189s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 189s Using configuration from conf/cacrl.cnf 189s [ info] generating proxy cert: proxy/client_revoked.pem 189s [ info] openssl genrsa -out keys/server2.pem 2048 190s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 190s [ 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 190s Using configuration from conf/server2.cnf 190s Check that the request matches the signature 190s Signature ok 190s The Subject's Distinguished Name is as follows 190s countryName :PRINTABLE:'US' 190s stateOrProvinceName :ASN.1 12:'California' 190s localityName :ASN.1 12:'San Francisco' 190s organizationName :ASN.1 12:'ASF' 190s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 190s commonName :ASN.1 12:'localhost' 190s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 190s Certificate is to be certified until Mar 18 15:33:35 2025 GMT (365 days) 190s 190s Write out database with 1 new entries 190s Database updated 190s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 190s [ 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 190s [ 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 190s Using configuration from conf/server2_des3.cnf 190s Check that the request matches the signature 190s Signature ok 190s The Subject's Distinguished Name is as follows 190s countryName :PRINTABLE:'US' 191s stateOrProvinceName :ASN.1 12:'California' 191s localityName :ASN.1 12:'San Francisco' 191s organizationName :ASN.1 12:'ASF' 191s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 191s commonName :ASN.1 12:'localhost' 191s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 191s Certificate is to be certified until Mar 18 15:33:35 2025 GMT (365 days) 191s 191s Write out database with 1 new entries 191s Database updated 191s [ info] openssl genrsa -out keys/client_colon.pem 2048 191s [ 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 191s [ 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 191s Using configuration from conf/client_colon.cnf 191s Check that the request matches the signature 191s Signature ok 191s The Subject's Distinguished Name is as follows 191s countryName :PRINTABLE:'US' 191s stateOrProvinceName :ASN.1 12:'California' 191s localityName :ASN.1 12:'San Francisco' 191s organizationName :ASN.1 12:'ASF' 191s organizationalUnitName:ASN.1 12:'httpd-test' 191s commonName :ASN.1 12:'user:colon' 191s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 191s Certificate is to be certified until Mar 18 15:33:36 2025 GMT (365 days) 191s 191s Write out database with 1 new entries 191s Database updated 191s [ 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 191s [ info] generating proxy cert: proxy/client_colon.pem 191s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 191s [ 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 191s [ 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 191s Using configuration from conf/server2_des3_dsa.cnf 191s Check that the request matches the signature 191s Signature ok 191s The Subject's Distinguished Name is as follows 191s countryName :PRINTABLE:'US' 191s stateOrProvinceName :ASN.1 12:'California' 191s localityName :ASN.1 12:'San Francisco' 191s organizationName :ASN.1 12:'ASF' 191s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 191s commonName :ASN.1 12:'localhost' 191s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 191s Certificate is to be certified until Mar 18 15:33:36 2025 GMT (365 days) 191s 191s Write out database with 1 new entries 191s Database updated 191s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 191s [ 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 191s [ 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 191s Using configuration from conf/server2_dsa.cnf 191s Check that the request matches the signature 191s Signature ok 191s The Subject's Distinguished Name is as follows 191s countryName :PRINTABLE:'US' 191s stateOrProvinceName :ASN.1 12:'California' 191s localityName :ASN.1 12:'San Francisco' 191s organizationName :ASN.1 12:'ASF' 191s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 191s commonName :ASN.1 12:'localhost' 191s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 191s Certificate is to be certified until Mar 18 15:33:36 2025 GMT (365 days) 191s 191s Write out database with 1 new entries 191s Database updated 191s [ info] openssl genrsa -out keys/server.pem 2048 192s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 192s [ 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 192s Using configuration from conf/server.cnf 192s Check that the request matches the signature 192s Signature ok 192s The Subject's Distinguished Name is as follows 192s countryName :PRINTABLE:'US' 192s stateOrProvinceName :ASN.1 12:'California' 192s localityName :ASN.1 12:'San Francisco' 192s organizationName :ASN.1 12:'ASF' 192s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 192s commonName :ASN.1 12:'localhost' 192s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 192s Certificate is to be certified until Mar 18 15:33:37 2025 GMT (365 days) 192s 192s Write out database with 1 new entries 192s Database updated 192s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 192s [ 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 192s [ 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 192s Using configuration from conf/server_dsa.cnf 192s Check that the request matches the signature 192s Signature ok 192s The Subject's Distinguished Name is as follows 192s countryName :PRINTABLE:'US' 192s stateOrProvinceName :ASN.1 12:'California' 192s localityName :ASN.1 12:'San Francisco' 192s organizationName :ASN.1 12:'ASF' 192s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 192s commonName :ASN.1 12:'localhost' 192s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 192s Certificate is to be certified until Mar 18 15:33:37 2025 GMT (365 days) 192s 192s Write out database with 1 new entries 192s Database updated 192s [ info] openssl genrsa -out keys/client_ok.pem 2048 192s [ 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 192s [ 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 192s Using configuration from conf/client_ok.cnf 192s Check that the request matches the signature 192s Signature ok 192s The Subject's Distinguished Name is as follows 192s countryName :PRINTABLE:'US' 192s stateOrProvinceName :ASN.1 12:'California' 192s localityName :ASN.1 12:'San Francisco' 192s organizationName :ASN.1 12:'ASF' 192s organizationalUnitName:ASN.1 12:'httpd-test' 192s commonName :ASN.1 12:'client_ok' 192s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 192s Certificate is to be certified until Mar 18 15:33:37 2025 GMT (365 days) 192s 192s Write out database with 1 new entries 192s Database updated 192s [ 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 192s [ info] generating proxy cert: proxy/client_ok.pem 192s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 193s [ 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 193s [ 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 193s Using configuration from conf/server_des3.cnf 193s Check that the request matches the signature 193s Signature ok 193s The Subject's Distinguished Name is as follows 193s countryName :PRINTABLE:'US' 193s stateOrProvinceName :ASN.1 12:'California' 193s localityName :ASN.1 12:'San Francisco' 193s organizationName :ASN.1 12:'ASF' 193s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 193s commonName :ASN.1 12:'localhost' 193s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 193s Certificate is to be certified until Mar 18 15:33:38 2025 GMT (365 days) 193s 193s Write out database with 1 new entries 193s Database updated 193s [ info] linked ca-bundle.crl to fdd35eee.r0 193s cd random_chunk && make .libs/mod_random_chunk.so 193s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 193s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 193s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 193s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 193s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 193s libtool: link: aarch64-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 194s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 194s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 194s cd test_apr_uri && make .libs/mod_test_apr_uri.so 194s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 194s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 194s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/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 194s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 194s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 194s libtool: link: aarch64-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 194s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 194s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 194s cd test_rwrite && make .libs/mod_test_rwrite.so 194s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 194s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 194s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 194s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 195s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 195s libtool: link: aarch64-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 195s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 195s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 195s cd test_session && make .libs/mod_test_session.so 195s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_session' 195s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 195s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 195s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 195s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 195s libtool: link: aarch64-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 196s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 196s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_session' 196s cd memory_track && make .libs/mod_memory_track.so 196s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/memory_track' 196s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 196s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 196s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 196s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 196s libtool: link: aarch64-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 196s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 196s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/memory_track' 196s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 196s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 196s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 196s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/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 196s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 196s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 196s libtool: link: aarch64-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 197s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 197s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 197s cd client_add_filter && make .libs/mod_client_add_filter.so 197s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 197s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 197s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/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 197s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 197s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 197s libtool: link: aarch64-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 197s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 197s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 197s cd authany && make .libs/mod_authany.so 197s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/authany' 197s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 197s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 197s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 197s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 197s libtool: link: aarch64-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 197s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 197s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/authany' 197s cd echo_post && make .libs/mod_echo_post.so 197s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/echo_post' 197s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 198s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 198s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 198s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 198s libtool: link: aarch64-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 198s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 198s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/echo_post' 198s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 198s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 198s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 198s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/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 198s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 198s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 198s libtool: link: aarch64-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 199s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 199s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 199s cd input_body_filter && make .libs/mod_input_body_filter.so 199s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 199s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 199s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/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 199s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 199s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 199s libtool: link: aarch64-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 199s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 199s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 199s cd nntp_like && make .libs/mod_nntp_like.so 199s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 199s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 199s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 199s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 199s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 200s libtool: link: aarch64-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 200s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 200s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 200s cd test_ssl && make .libs/mod_test_ssl.so 200s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 200s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 200s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 200s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 200s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 200s libtool: link: aarch64-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 200s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 200s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 200s cd eat_post && make .libs/mod_eat_post.so 200s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/eat_post' 200s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 200s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 200s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 200s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 201s libtool: link: aarch64-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 201s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 201s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/eat_post' 201s cd test_utilities && make .libs/mod_test_utilities.so 201s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 201s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 201s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 201s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 201s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 201s libtool: link: aarch64-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 201s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 201s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 201s cd fold && make .libs/mod_fold.so 201s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/fold' 201s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 201s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 201s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 201s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 201s libtool: link: aarch64-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 201s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 201s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/fold' 201s cd list_modules && make .libs/mod_list_modules.so 201s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/list_modules' 201s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 201s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 201s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 202s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 202s libtool: link: aarch64-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 202s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 202s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/list_modules' 202s /usr/sbin/apache2 -d /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 202s using Apache/2.4.58 (prefork MPM) 202s 202s waiting 60 seconds for server to start: .[Mon Mar 18 15:33:47.426036 2024] [core:trace3] [pid 6961] core.c(3482): Setting LogLevel for all modules to trace8 202s [Mon Mar 18 15:33:47.427014 2024] [core:trace6] [pid 6961] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 202s [Mon Mar 18 15:33:47.427114 2024] [core:trace3] [pid 6961] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 202s [Mon Mar 18 15:33:47.428195 2024] [core:trace6] [pid 6961] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 202s [Mon Mar 18 15:33:47.428298 2024] [core:trace3] [pid 6961] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 202s [Mon Mar 18 15:33:47.428368 2024] [core:trace3] [pid 6961] core.c(3482): Setting LogLevel for all modules to info 202s [Mon Mar 18 15:33:47.428425 2024] [core:trace6] [pid 6961] core.c(3499): Cannot find module 'core', trying 'core_module' 202s [Mon Mar 18 15:33:47.428477 2024] [core:trace3] [pid 6961] core.c(3509): Setting LogLevel for module core.c to crit 202s [Mon Mar 18 15:33:47.428533 2024] [core:trace3] [pid 6961] core.c(3482): Setting LogLevel for all modules to crit 202s [Mon Mar 18 15:33:47.428594 2024] [core:trace6] [pid 6961] core.c(3499): Cannot find module 'core', trying 'core_module' 202s [Mon Mar 18 15:33:47.428640 2024] [core:trace3] [pid 6961] core.c(3509): Setting LogLevel for module core.c to info 202s [Mon Mar 18 15:33:47.428693 2024] [core:trace3] [pid 6961] core.c(3482): Setting LogLevel for all modules to crit 202s [Mon Mar 18 15:33:47.428769 2024] [core:trace6] [pid 6961] core.c(3499): Cannot find module 'core', trying 'core_module' 202s [Mon Mar 18 15:33:47.428808 2024] [core:trace3] [pid 6961] core.c(3509): Setting LogLevel for module core.c to info 202s [Mon Mar 18 15:33:47.428841 2024] [core:trace3] [pid 6961] core.c(3482): Setting LogLevel for all modules to crit 202s [Mon Mar 18 15:33:47.428880 2024] [core:trace3] [pid 6961] core.c(3482): Setting LogLevel for all modules to info 202s [Mon Mar 18 15:33:47.428920 2024] [core:trace6] [pid 6961] core.c(3499): Cannot find module 'core', trying 'core_module' 202s [Mon Mar 18 15:33:47.428956 2024] [core:trace3] [pid 6961] core.c(3509): Setting LogLevel for module core.c to crit 202s [Mon Mar 18 15:33:47.428999 2024] [core:trace3] [pid 6961] core.c(3482): Setting LogLevel for all modules to info 202s [Mon Mar 18 15:33:47.429561 2024] [core:trace6] [pid 6961] core.c(3499): Cannot find module 'http2', trying 'http2_module' 202s [Mon Mar 18 15:33:47.429622 2024] [core:trace3] [pid 6961] core.c(3509): Setting LogLevel for module mod_http2.c to debug 202s [Mon Mar 18 15:33:47.430611 2024] [proxy:info] [pid 6961] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 202s [Mon Mar 18 15:33:47.430681 2024] [core:trace6] [pid 6961] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 202s [Mon Mar 18 15:33:47.430717 2024] [core:trace3] [pid 6961] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 203s . 203s waiting 60 seconds for server to start: ok (waited 0 secs) 203s server localhost:8529 started 203s server localhost:8530 listening (mod_nntp_like) 203s server localhost:8531 listening (mod_nntp_like_ssl) 203s server localhost:8532 listening (mod_ssl) 203s server localhost:8533 listening (ssl_optional_cc) 203s server localhost:8534 listening (ssl_pr33791) 203s server localhost:8535 listening (ssl_ocsp) 203s server localhost:8536 listening (cve_2011_3368_rewrite) 203s server localhost:8537 listening (proxy_http_reverse) 203s server localhost:8538 listening (proxy_http_nofwd) 203s server localhost:8539 listening (cve_2011_3368) 203s server localhost:8540 listening (mod_headers) 203s server localhost:8541 listening (mod_echo) 203s server localhost:8542 listening (mod_echo_ssl) 203s server localhost:8543 listening (error_document) 203s server localhost:8544 listening (http_unsafe) 203s server localhost:8545 listening (http_strict) 203s server localhost:8546 listening (remote_ip) 203s server localhost:8547 listening (core) 203s server localhost:8548 listening (mod_proxy) 203s server localhost:8549 listening (proxy_http_bal1) 203s server localhost:8550 listening (proxy_http_bal2) 203s server localhost:8551 listening (proxy_http_balancer) 203s server localhost:8554 listening (proxy_fcgi) 203s server localhost:8555 listening (mod_vhost_alias) 203s server localhost:8556 listening (mod_include) 203s server localhost:8557 listening (h2c) 203s server localhost:8558 listening (h2) 203s server localhost:8559 listening (mod_cache) 203s server localhost:8560 listening (proxy_http_https) 203s server localhost:8561 listening (proxy_https_https) 203s server localhost:8562 listening (proxy_http_https_proxy_section) 203s server localhost:8563 listening (proxy_https_https_proxy_section) 203s server localhost:8564 listening (proxy_https_http) 205s [ info] adding source lib /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 213s t/ab/base.t ......................... 213s 1..5 213s # Running under perl version 5.038002 for linux 213s # Current time local: Mon Mar 18 15:33:56 2024 213s # Current time GMT: Mon Mar 18 15:33:56 2024 213s # Using Test.pm version 1.31 213s # Using Apache/Test.pm version 1.42 213s # # running: 213s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8547/ 213s ok 1 213s ok 2 213s # # running: 213s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 213s ok 3 213s ok 4 213s ok 5 213s ok 215s t/apache/404.t ...................... 215s 1..2 215s # Running under perl version 5.038002 for linux 215s # Current time local: Mon Mar 18 15:33:58 2024 215s # Current time GMT: Mon Mar 18 15:33:58 2024 215s # Using Test.pm version 1.31 215s # Using Apache/Test.pm version 1.42 215s # GET_STR Response: 215s # HTTP/1.1 404 Not Found 215s # Connection: close 215s # Date: Mon, 18 Mar 2024 15:34:00 GMT 215s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 215s # Content-Length: 196 215s # Content-Type: text/html; charset=iso-8859-1 215s # Client-Date: Mon, 18 Mar 2024 15:34:00 GMT 215s # Client-Peer: 127.0.0.1:8529 215s # Client-Response-Num: 1 215s # Title: 404 Not Found 215s # 215s # 215s # 215s # 404 Not Found 215s # 215s #

Not Found

215s #

The requested URL was not found on this server.

215s # 215s ok 1 215s ok 2 215s ok 218s t/apache/acceptpathinfo.t ........... 218s 1..36 218s # Running under perl version 5.038002 for linux 218s # Current time local: Mon Mar 18 15:34:00 2024 218s # Current time GMT: Mon Mar 18 15:34:00 2024 218s # Using Test.pm version 1.31 218s # Using Apache/Test.pm version 1.42 218s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on 218s # expected: '200' 218s # received: '200' 218s ok 1 218s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on 218s # expected: qr/_\(none\)_/ 218s # received: '_(none)_' 218s ok 2 218s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/foo/bar 218s # expected: '404' 218s # received: '404' 218s ok 3 218s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/foo/bar 218s # expected: qr/Not Found/ 218s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 218s ok 4 218s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/index.shtml 218s # expected: '200' 218s # received: '200' 218s ok 5 218s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/index.shtml 218s # expected: qr/_\(none\)_/ 218s # received: '_(none)_' 218s ok 6 218s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/index.shtml/foo/bar 218s # expected: '200' 218s # received: '200' 218s ok 7 218s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/index.shtml/foo/bar 218s # expected: qr/_\/foo\/bar_/ 218s # received: '_/foo/bar_' 218s ok 8 218s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/test.sh 218s # expected: '200' 218s # received: '200' 218s ok 9 218s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/test.sh 218s # expected: qr/_\(none\)_/ 218s # received: '_(none)_' 218s ok 10 218s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/test.sh/foo/bar 218s # expected: '200' 218s # received: '200' 218s ok 11 218s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/test.sh/foo/bar 218s # expected: qr/_\/foo\/bar_/ 218s # received: '_/foo/bar_' 218s ok 12 218s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo 218s # expected: '200' 218s # received: '200' 218s ok 13 218s # testing : AcceptPathInfo default body for /apache/acceptpathinfo 218s # expected: qr/_\(none\)_/ 218s # received: '_(none)_' 218s ok 14 218s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/foo/bar 218s # expected: '404' 218s # received: '404' 218s ok 15 218s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/foo/bar 218s # expected: qr/Not Found/ 218s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

' 218s ok 28 218s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/index.shtml 218s # expected: '200' 218s # received: '200' 218s ok 29 218s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/index.shtml 218s # expected: qr/_\(none\)_/ 218s # received: '_(none)_' 218s ok 30 218s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/index.shtml/foo/bar 218s # expected: '404' 218s # received: '404' 218s ok 31 218s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/index.shtml/foo/bar 218s # expected: qr/Not Found/ 218s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 218s ok 32 218s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/test.sh 218s # expected: '200' 218s # received: '200' 218s ok 33 218s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/test.sh 218s # expected: qr/_\(none\)_/ 218s # received: '_(none)_' 218s ok 34 218s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/test.sh/foo/bar 218s # expected: '404' 218s # received: '404' 218s ok 35 218s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/test.sh/foo/bar 218s # expected: qr/Not Found/ 218s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

248s #

The requested URL was not found on this server.

248s # ' 248s ok 8 248s # testing : /merge/notfound.html code 248s # expected: 404 248s # received: '404' 248s ok 9 248s # testing : /merge/notfound.html content 248s # expected: 'testing merge' 248s # received: 'testing merge' 248s ok 10 248s # testing : /merge/merge2/notfound.html code 248s # expected: 404 248s # received: '404' 248s ok 11 248s # testing : /merge/merge2/notfound.html content 248s # expected: 'testing merge' 248s # received: 'testing merge' 248s ok 12 248s # testing : /bounce/notfound.html code 248s # expected: 404 248s # received: '404' 248s ok 13 248s # testing : /bounce/notfound.html content 248s # expected: qr/expire test/ 248s # received: ' 248s # expire test 248s # expire test 248s # ' 248s ok 14 248s ok 251s t/apache/etags.t .................... 251s # Checking for existence of FileETag directive 251s # Returned 200: 251s 1..61 251s # Running under perl version 5.038002 for linux 251s # Current time local: Mon Mar 18 15:34:33 2024 251s # Current time GMT: Mon Mar 18 15:34:33 2024 251s # Using Test.pm version 1.31 251s # Using Apache/Test.pm version 1.42 251s # --- 251s # HEAD /apache/etags/none/mis/test.txt 251s # Expecting three components in ETag field 251s # Received "85c1b-b-60bb3bbdae3c0" 251s ok 1 251s # --- 251s # HEAD /apache/etags/all/minus-ms/test.txt 251s # Expecting one component in ETag field 251s # Received "85bbd" 251s ok 2 251s # --- 251s # HEAD /apache/etags/none/s/test.txt 251s # Expecting one component in ETag field 251s # Received "b" 251s ok 3 251s # --- 251s # HEAD /apache/etags/none/plus-mis/test.txt 251s # Expecting three components in ETag field 251s # Received "85c42-b-60bb3bbdae3c0" 251s ok 4 251s # --- 251s # HEAD /apache/etags/m/plus-mis/test.txt 251s # Expecting three components in ETag field 251s # Received "85bf8-b-60bb3bbdae3c0" 251s ok 5 251s # --- 251s # HEAD /apache/etags/none/m/test.txt 251s # Expecting one component in ETag field 251s # Received "60bb3bbdae3c0" 251s ok 6 251s # --- 251s # HEAD /apache/etags/m/minus-m/test.txt 251s # Expecting field to be absent 251s # Received "b-60bb3bbdae3c0" 251s ok 7 251s # --- 251s # HEAD /apache/etags/m/plus-i/test.txt 251s # Expecting two components in ETag field 251s # Received "85bec-60bb3bbdae3c0" 251s ok 8 251s # --- 251s # HEAD /apache/etags/none/ms/test.txt 251s # Expecting two components in ETag field 251s # Received "b-60bb3bbdae3c0" 251s ok 9 251s # --- 251s # HEAD /apache/etags/all/minus-m/test.txt 251s # Expecting two components in ETag field 251s # Received "85bb4-b" 251s ok 10 251s # --- 251s # HEAD /apache/etags/none/inherit/test.txt 251s # Expecting field to be absent 251s # ETag field is missing 251s ok 11 251s # --- 251s # HEAD /apache/etags/all/minus-s/test.txt 251s # Expecting two components in ETag field 251s # Received "85bc0-60bb3bbdae3c0" 251s ok 12 251s # --- 251s # HEAD /apache/etags/all/s/test.txt 251s # Expecting one component in ETag field 251s # Received "b" 251s ok 13 251s # --- 251s # HEAD /apache/etags/all/inherit/test.txt 251s # Expecting three components in ETag field 251s # Received "85ba2-b-60bb3bbdae3c0" 251s ok 14 251s # --- 251s # HEAD /apache/etags/mi/test.txt 251s # Expecting two components in ETag field 251s # Received "85c02-60bb3bbdae3c0" 251s ok 15 251s # --- 251s # HEAD /apache/etags/m/minus-is/test.txt 251s # Expecting field to be absent 251s # Received "60bb3bbdae3c0" 251s ok 16 251s # --- 251s # HEAD /apache/etags/m/minus-mi/test.txt 251s # Expecting field to be absent 251s # Received "b-60bb3bbdae3c0" 251s ok 17 251s # --- 251s # HEAD /apache/etags/all/test.txt 251s # Expecting three components in ETag field 251s # Received "85bca-b-60bb3bbdae3c0" 251s ok 18 251s # --- 251s # HEAD /apache/etags/none/plus-i/test.txt 251s # Expecting one component in ETag field 251s # Received "85c21" 251s ok 19 251s # --- 251s # HEAD /apache/etags/none/plus-mi/test.txt 251s # Expecting two components in ETag field 251s # Received "85c2a-60bb3bbdae3c0" 251s ok 20 251s # --- 251s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 251s # Expecting two components in ETag field 251s # Received "85c35-b" 251s ok 21 251s # --- 251s # HEAD /apache/etags/m/plus-is/test.txt 251s # Expecting three components in ETag field 251s # Received "85bef-b-60bb3bbdae3c0" 251s ok 22 251s # --- 251s # HEAD /apache/etags/all/is/test.txt 251s # Expecting two components in ETag field 251s # Received "85ba5-b" 251s ok 23 251s # --- 251s # HEAD /apache/etags/all/mi/test.txt 251s # Expecting two components in ETag field 251s # Received "85bab-60bb3bbdae3c0" 251s ok 24 251s # --- 251s # HEAD /apache/etags/none/plus-is/test.txt 251s # Expecting two components in ETag field 251s # Received "85c24-b" 251s ok 25 251s # --- 251s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 251s # Expecting one component in ETag field 251s # Received "85c3e" 251s ok 26 251s # --- 251s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 251s # Expecting one component in ETag field 251s # Received "b" 251s ok 27 251s # --- 251s # HEAD /apache/etags/m/plus-s/test.txt 251s # Expecting two components in ETag field 251s # Received "b-60bb3bbdae3c0" 251s ok 28 251s # --- 251s # HEAD /apache/etags/all/m/test.txt 251s # Expecting one component in ETag field 251s # Received "60bb3bbdae3c0" 251s ok 29 251s # --- 251s # HEAD /apache/etags/all/mis/test.txt 251s # Expecting three components in ETag field 251s # Received "85bc3-b-60bb3bbdae3c0" 251s ok 30 251s # --- 251s # HEAD /apache/etags/m/minus-i/test.txt 251s # Expecting field to be absent 251s # Received "60bb3bbdae3c0" 251s ok 31 251s # --- 251s # HEAD /apache/etags/m/test.txt 251s # Expecting one component in ETag field 251s # Received "60bb3bbdae3c0" 251s ok 32 251s # --- 251s # HEAD /apache/etags/none/mi/test.txt 251s # Expecting two components in ETag field 251s # Received "85c18-60bb3bbdae3c0" 251s ok 33 251s # --- 251s # HEAD /apache/etags/m/minus-s/test.txt 251s # Expecting field to be absent 251s # Received "60bb3bbdae3c0" 251s ok 34 251s # --- 251s # HEAD /apache/etags/mis/test.txt 251s # Expecting three components in ETag field 251s # Received "85c05-b-60bb3bbdae3c0" 251s ok 35 251s # --- 251s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 251s # Expecting one component in ETag field 251s # Received "60bb3bbdae3c0" 251s ok 36 251s # --- 251s # HEAD /apache/etags/ms/test.txt 251s # Expecting two components in ETag field 251s # Received "b-60bb3bbdae3c0" 251s ok 37 251s # --- 251s # HEAD /apache/etags/all/minus-mis/test.txt 251s # Expecting field to be absent 251s # Received "b-60bb3bbdae3c0" 251s ok 38 251s # --- 251s # HEAD /apache/etags/none/plus-ms/test.txt 251s # Expecting two components in ETag field 251s # Received "b-60bb3bbdae3c0" 251s ok 39 251s # --- 251s # HEAD /apache/etags/m/minus-mis/test.txt 251s # Expecting field to be absent 251s # Received "b-60bb3bbdae3c0" 251s ok 40 251s # --- 251s # HEAD /apache/etags/all/i/test.txt 251s # Expecting one component in ETag field 251s # Received "85ba0" 251s ok 41 251s # --- 251s # HEAD /apache/etags/m/plus-m/test.txt 251s # Expecting one component in ETag field 251s # Received "60bb3bbdae3c0" 251s ok 42 251s # --- 251s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 251s # Expecting two components in ETag field 251s # Received "85c41-60bb3bbdae3c0" 251s ok 43 251s # --- 251s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 251s # Expecting field to be absent 251s # Received "b-60bb3bbdae3c0" 251s ok 44 251s # --- 251s # HEAD /apache/etags/none/plus-s/test.txt 251s # Expecting one component in ETag field 251s # Received "b" 251s ok 45 251s # --- 251s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 251s # Expecting two components in ETag field 251s # Received "b-60bb3bbdae3c0" 251s ok 46 251s # --- 251s # HEAD /apache/etags/none/plus-m/test.txt 251s # Expecting one component in ETag field 251s # Received "60bb3bbdae3c0" 251s ok 47 251s # --- 251s # HEAD /apache/etags/all/ms/test.txt 251s # Expecting two components in ETag field 251s # Received "b-60bb3bbdae3c0" 251s ok 48 251s # --- 251s # HEAD /apache/etags/none/i/test.txt 251s # Expecting one component in ETag field 251s # Received "85c0d" 251s ok 49 251s # --- 251s # HEAD /apache/etags/all/minus-i/test.txt 251s # Expecting two components in ETag field 251s # Received "b-60bb3bbdae3c0" 251s ok 50 251s # --- 251s # HEAD /apache/etags/is/test.txt 251s # Expecting two components in ETag field 251s # Received "85bd2-b" 251s ok 51 251s # --- 251s # HEAD /apache/etags/none/test.txt 251s # Expecting field to be absent 251s # ETag field is missing 251s ok 52 251s # --- 251s # HEAD /apache/etags/m/plus-mi/test.txt 251s # Expecting two components in ETag field 251s # Received "85bf5-60bb3bbdae3c0" 251s ok 53 251s # --- 251s # HEAD /apache/etags/none/is/test.txt 251s # Expecting two components in ETag field 251s # Received "85c12-b" 251s ok 54 251s # --- 251s # HEAD /apache/etags/i/test.txt 251s # Expecting one component in ETag field 251s # Received "85bcf" 251s ok 55 251s # --- 251s # HEAD /apache/etags/m/plus-ms/test.txt 251s # Expecting two components in ETag field 251s # Received "b-60bb3bbdae3c0" 251s ok 56 251s # --- 251s # HEAD /apache/etags/all/minus-mi/test.txt 251s # Expecting one component in ETag field 251s # Received "b" 251s ok 57 251s # --- 251s # HEAD /apache/etags/m/minus-ms/test.txt 251s # Expecting field to be absent 251s # Received "b-60bb3bbdae3c0" 251s ok 58 251s # --- 251s # HEAD /apache/etags/all/minus-is/test.txt 251s # Expecting one component in ETag field 251s # Received "60bb3bbdae3c0" 251s ok 59 251s # --- 251s # HEAD /apache/etags/default/test.txt 251s # Expecting two components in ETag field 251s # Received "b-60bb3bbdae3c0" 251s ok 60 251s # --- 251s # HEAD /apache/etags/s/test.txt 251s # Expecting one component in ETag field 251s # Received "b" 251s ok 61 251s ok 254s t/apache/expr.t ..................... 254s 1..229 254s # Running under perl version 5.038002 for linux 254s # Current time local: Mon Mar 18 15:34:36 2024 254s # Current time GMT: Mon Mar 18 15:34:36 2024 254s # Using Test.pm version 1.31 254s # Using Apache/Test.pm version 1.42 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "true" should evaluate to true, got true 254s ok 1 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "false" should evaluate to false, got false 254s ok 2 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s Should get parse error for "foo", got parse error 254s ok 3 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "1 -eq 01" should evaluate to true, got true 254s ok 4 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "1 -eq 2" should evaluate to false, got false 254s ok 5 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "1 -ne 2" should evaluate to true, got true 254s ok 6 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "1 -ne 1" should evaluate to false, got false 254s ok 7 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "1 -lt 02" should evaluate to true, got true 254s ok 8 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "1 -lt 1" should evaluate to false, got false 254s ok 9 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "1 -le 2" should evaluate to true, got true 254s ok 10 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "1 -le 1" should evaluate to true, got true 254s ok 11 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "2 -gt 1" should evaluate to true, got true 254s ok 12 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "1 -gt 1" should evaluate to false, got false 254s ok 13 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "2 -ge 1" should evaluate to true, got true 254s ok 14 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "1 -ge 1" should evaluate to true, got true 254s ok 15 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "1 -gt -1" should evaluate to true, got true 254s ok 16 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'aa' == 'aa'" should evaluate to true, got true 254s ok 17 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'aa' == 'b'" should evaluate to false, got false 254s ok 18 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'aa' = 'aa'" should evaluate to true, got true 254s ok 19 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'aa' = 'b'" should evaluate to false, got false 254s ok 20 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'aa' != 'b'" should evaluate to true, got true 254s ok 21 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'aa' != 'aa'" should evaluate to false, got false 254s ok 22 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'aa' < 'b'" should evaluate to true, got true 254s ok 23 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'aa' < 'aa'" should evaluate to false, got false 254s ok 24 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'aa' <= 'b'" should evaluate to true, got true 254s ok 25 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'aa' <= 'aa'" should evaluate to true, got true 254s ok 26 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'b' > 'aa'" should evaluate to true, got true 254s ok 27 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'aa' > 'aa'" should evaluate to false, got false 254s ok 28 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'b' >= 'aa'" should evaluate to true, got true 254s ok 29 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'aa' >= 'aa'" should evaluate to true, got true 254s ok 30 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 254s ok 31 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 254s ok 32 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 254s ok 33 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 254s ok 34 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 254s ok 35 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 254s ok 36 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 254s ok 37 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 254s ok 38 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 254s ok 39 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 254s ok 40 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "%{TIME} != ''" should evaluate to true, got true 254s ok 41 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'a' -in { 'b', 'a' } " should evaluate to true, got true 254s ok 42 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'a' -in { 'b', 'c' } " should evaluate to false, got false 254s ok 43 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s " 'abc' =~ /bc/ " should evaluate to true, got true 254s ok 44 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s " 'abc' =~ /BC/i " should evaluate to true, got true 254s ok 45 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s " 'abc' !~ m!bc! " should evaluate to false, got false 254s ok 46 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s " 'abc' !~ m!BC!i " should evaluate to false, got false 254s ok 47 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s " $0 == '' " should evaluate to true, got true 254s ok 48 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s " $1 == '' " should evaluate to true, got true 254s ok 49 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s " $9 == '' " should evaluate to true, got true 254s ok 50 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s " '$0' == '' " should evaluate to true, got true 254s ok 51 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 254s ok 52 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 254s ok 53 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 254s ok 54 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 254s ok 55 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 254s ok 56 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 254s ok 57 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 254s ok 58 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 254s ok 59 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 254s ok 60 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 254s ok 61 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 254s ok 62 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 254s ok 63 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 254s ok 64 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 254s ok 65 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 254s ok 66 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 254s ok 67 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 254s ok 68 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 254s ok 69 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 254s ok 70 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "%{HTTPS} == 'off' " should evaluate to true, got true 254s ok 71 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 254s ok 72 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 254s ok 73 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 254s ok 74 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 254s ok 75 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 254s ok 76 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 254s ok 77 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 254s ok 78 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 254s ok 79 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 254s ok 80 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 254s ok 81 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 254s ok 82 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "escape('?') = '%3f' " should evaluate to true, got true 254s ok 83 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "unescape('%3f') = '?' " should evaluate to true, got true 254s ok 84 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 254s ok 85 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 254s ok 86 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 254s ok 87 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "file('/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 254s ok 88 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "-n ''" should evaluate to false, got false 254s ok 89 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "-z ''" should evaluate to true, got true 254s ok 90 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "-n '1'" should evaluate to true, got true 254s ok 91 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "-z '1'" should evaluate to false, got false 254s ok 92 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s Should get parse error for "-R 'abc'", got parse error 254s ok 93 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 254s ok 94 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "-R '240.0.0.0'" should evaluate to false, got false 254s ok 95 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "-R '240.0.0.0/8'" should evaluate to false, got false 254s ok 96 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "-R 'ff::/8'" should evaluate to false, got false 254s ok 97 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 254s ok 98 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 254s ok 99 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 254s ok 100 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 254s ok 101 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 254s ok 102 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 254s ok 103 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 254s ok 104 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'foo' -strmatch '*o'" should evaluate to true, got true 254s ok 105 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 254s ok 106 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'foo' -strmatch 'F*'" should evaluate to false, got false 254s ok 107 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'foo' -strcmatch 'F*'" should evaluate to true, got true 254s ok 108 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'foo' -strmatch 'g*'" should evaluate to false, got false 254s ok 109 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'foo' -strcmatch 'g*'" should evaluate to false, got false 254s ok 110 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 254s ok 111 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 254s ok 112 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 254s ok 113 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 254s ok 114 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s Should get parse error for "foo('bar') = 'bar'", got parse error 254s ok 115 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s Should get parse error for "%{FOO} != 'bar'", got parse error 254s ok 116 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s Should get parse error for "'bar' = bar", got parse error 254s ok 117 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "true" should evaluate to true, got true 254s ok 118 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "true && true" should evaluate to true, got true 254s ok 119 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "true || true" should evaluate to true, got true 254s ok 120 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "true || true || true" should evaluate to true, got true 254s ok 121 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "true || true && true" should evaluate to true, got true 254s ok 122 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "true && true || true" should evaluate to true, got true 254s ok 123 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "true && true && true" should evaluate to true, got true 254s ok 124 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "true || true || !true" should evaluate to true, got true 254s ok 125 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "true || true && !true" should evaluate to true, got true 254s ok 126 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "true && true || !true" should evaluate to true, got true 254s ok 127 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "true && true && !true" should evaluate to false, got false 254s ok 128 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "true && !true" should evaluate to false, got false 254s ok 129 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "true || !true" should evaluate to true, got true 254s ok 130 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "true || !true || true" should evaluate to true, got true 254s ok 131 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "true || !true && true" should evaluate to true, got true 254s ok 132 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "true && !true || true" should evaluate to true, got true 254s ok 133 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "true && !true && true" should evaluate to false, got false 254s ok 134 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "true || !true || !true" should evaluate to true, got true 254s ok 135 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "true || !true && !true" should evaluate to true, got true 254s ok 136 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "true && !true || !true" should evaluate to false, got false 254s ok 137 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "true && !true && !true" should evaluate to false, got false 254s ok 138 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!true" should evaluate to false, got false 254s ok 139 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!true && true" should evaluate to false, got false 254s ok 140 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!true || true" should evaluate to true, got true 254s ok 141 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!true || true || true" should evaluate to true, got true 254s ok 142 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!true || true && true" should evaluate to true, got true 254s ok 143 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!true && true || true" should evaluate to true, got true 254s ok 144 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!true && true && true" should evaluate to false, got false 254s ok 145 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!true || true || !true" should evaluate to true, got true 254s ok 146 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!true || true && !true" should evaluate to false, got false 254s ok 147 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!true && true || !true" should evaluate to false, got false 254s ok 148 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!true && true && !true" should evaluate to false, got false 254s ok 149 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!true && !true" should evaluate to false, got false 254s ok 150 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!true || !true" should evaluate to false, got false 254s ok 151 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!true || !true || true" should evaluate to true, got true 254s ok 152 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!true || !true && true" should evaluate to false, got false 254s ok 153 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!true && !true || true" should evaluate to true, got true 254s ok 154 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!true && !true && true" should evaluate to false, got false 254s ok 155 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!true || !true || !true" should evaluate to false, got false 254s ok 156 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!true || !true && !true" should evaluate to false, got false 254s ok 157 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!true && !true || !true" should evaluate to false, got false 254s ok 158 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!true && !true && !true" should evaluate to false, got false 254s ok 159 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(true)" should evaluate to false, got false 254s ok 160 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(true && true)" should evaluate to false, got false 254s ok 161 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(true || true)" should evaluate to false, got false 254s ok 162 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(true || true || true)" should evaluate to false, got false 254s ok 163 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(true || true && true)" should evaluate to false, got false 254s ok 164 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(true && true || true)" should evaluate to false, got false 254s ok 165 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(true && true && true)" should evaluate to false, got false 254s ok 166 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(true || true || !true)" should evaluate to false, got false 254s ok 167 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(true || true && !true)" should evaluate to false, got false 254s ok 168 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(true && true || !true)" should evaluate to false, got false 254s ok 169 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(true && true && !true)" should evaluate to true, got true 254s ok 170 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(true && !true)" should evaluate to true, got true 254s ok 171 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(true || !true)" should evaluate to false, got false 254s ok 172 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(true || !true || true)" should evaluate to false, got false 254s ok 173 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(true || !true && true)" should evaluate to false, got false 254s ok 174 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(true && !true || true)" should evaluate to false, got false 254s ok 175 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(true && !true && true)" should evaluate to true, got true 254s ok 176 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(true || !true || !true)" should evaluate to false, got false 254s ok 177 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(true || !true && !true)" should evaluate to false, got false 254s ok 178 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(true && !true || !true)" should evaluate to true, got true 254s ok 179 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(true && !true && !true)" should evaluate to true, got true 254s ok 180 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(!true)" should evaluate to true, got true 254s ok 181 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(!true && true)" should evaluate to true, got true 254s ok 182 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(!true || true)" should evaluate to false, got false 254s ok 183 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(!true || true || true)" should evaluate to false, got false 254s ok 184 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(!true || true && true)" should evaluate to false, got false 254s ok 185 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(!true && true || true)" should evaluate to false, got false 254s ok 186 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(!true && true && true)" should evaluate to true, got true 254s ok 187 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(!true || true || !true)" should evaluate to false, got false 254s ok 188 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(!true || true && !true)" should evaluate to true, got true 254s ok 189 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(!true && true || !true)" should evaluate to true, got true 254s ok 190 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(!true && true && !true)" should evaluate to true, got true 254s ok 191 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(!true && !true)" should evaluate to true, got true 254s ok 192 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(!true || !true)" should evaluate to true, got true 254s ok 193 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(!true || !true || true)" should evaluate to false, got false 254s ok 194 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(!true || !true && true)" should evaluate to true, got true 254s ok 195 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(!true && !true || true)" should evaluate to false, got false 254s ok 196 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(!true && !true && true)" should evaluate to true, got true 254s ok 197 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(!true || !true || !true)" should evaluate to true, got true 254s ok 198 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(!true || !true && !true)" should evaluate to true, got true 254s ok 199 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(!true && !true || !true)" should evaluate to true, got true 254s ok 200 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "!(!true && !true && !true)" should evaluate to true, got true 254s ok 201 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "filesize('/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 254s ok 202 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "filesize('/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 254s ok 203 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "filesize('/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 254s ok 204 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "-d '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 254s ok 205 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "-e '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 254s ok 206 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "-f '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 254s ok 207 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "-s '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 254s ok 208 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "-d '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 254s ok 209 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "-e '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 254s ok 210 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "-f '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 254s ok 211 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "-s '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 254s ok 212 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "-d '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 254s ok 213 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "-e '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 254s ok 214 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "-f '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 254s ok 215 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "-s '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 254s ok 216 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "-d '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 254s ok 217 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "-e '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 254s ok 218 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "-f '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 254s ok 219 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "-s '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 254s ok 220 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "-F '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 254s ok 221 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "-F '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 254s ok 222 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "-U '/apache/' " should evaluate to true, got true 254s ok 223 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "-U '/apache/expr/none' " should evaluate to false, got false 254s ok 224 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 254s ok 225 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 254s ok 226 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "base64('foo') = 'Zm9v' " should evaluate to true, got true 254s ok 227 254s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 254s ok 228 254s Error log should not have 'Internal evaluation error' entries, found 0 254s ok 229 254s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 254s ok 258s t/apache/expr_string.t .............. 258s 1..29 258s # Running under perl version 5.038002 for linux 258s # Current time local: Mon Mar 18 15:34:39 2024 258s # Current time GMT: Mon Mar 18 15:34:39 2024 258s # Using Test.pm version 1.31 258s # Using Apache/Test.pm version 1.42 258s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 258s ok 1 258s Expected return code 200, got 200 for 'foo' 258s ok 2 258s # testing : log message [Mon Mar 18 15:34:41.274671 2024] [log_debug:info] [pid 6966] [client 127.0.0.1:58690] foo (log_transaction hook, /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 258s # didn't match 258s # expected: 'foo' 258s # received: 'foo' 258s ok 3 258s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 258s ok 4 258s Expected return code 200, got 200 for '%{req:SomeHeader}' 258s ok 5 258s # testing : log message [Mon Mar 18 15:34:41.531759 2024] [log_debug:info] [pid 6966] [client 127.0.0.1:58690] SomeValue (log_transaction hook, /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 258s # didn't match 258s # expected: 'SomeValue' 258s # received: 'SomeValue' 258s ok 6 258s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 258s ok 7 258s Should get parse error (500) for "%{", got 500 258s ok 8 258s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 258s ok 9 258s Expected return code 200, got 200 for '%' 258s ok 10 258s # testing : log message [Mon Mar 18 15:34:42.038898 2024] [log_debug:info] [pid 6965] [client 127.0.0.1:58694] % (log_transaction hook, /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 258s # didn't match 258s # expected: '%' 258s # received: '%' 258s ok 11 258s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 258s ok 12 258s Expected return code 200, got 200 for '}' 258s ok 13 258s # testing : log message [Mon Mar 18 15:34:42.293379 2024] [log_debug:info] [pid 6965] [client 127.0.0.1:58694] } (log_transaction hook, /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 258s # didn't match 258s # expected: '}' 258s # received: '}' 258s ok 14 258s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 258s ok 15 258s Expected return code 200, got 200 for '\"' 258s ok 16 258s # testing : log message [Mon Mar 18 15:34:42.545868 2024] [log_debug:info] [pid 6965] [client 127.0.0.1:58694] " (log_transaction hook, /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 258s # didn't match 258s # expected: '"' 258s # received: '"' 258s ok 17 258s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 258s ok 18 258s Expected return code 200, got 200 for '\'' 258s ok 19 258s # testing : log message [Mon Mar 18 15:34:42.800197 2024] [log_debug:info] [pid 6965] [client 127.0.0.1:58694] ' (log_transaction hook, /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 258s # didn't match 258s # expected: '\'' 258s # received: '\'' 258s ok 20 258s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 258s ok 21 258s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 258s ok 22 258s # testing : log message [Mon Mar 18 15:34:43.052785 2024] [log_debug:info] [pid 6965] [client 127.0.0.1:58694] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 258s # didn't match 258s # expected: '%{req:SomeHeader}' 258s # received: '%{req:SomeHeader}' 258s ok 23 258s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 258s ok 24 258s Expected return code 200, got 200 for '%{tolower:IDENT}' 258s ok 25 258s # testing : log message [Mon Mar 18 15:34:43.307474 2024] [log_debug:info] [pid 6965] [client 127.0.0.1:58694] ident (log_transaction hook, /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 258s # didn't match 258s # expected: 'ident' 258s # received: 'ident' 258s ok 26 258s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 258s ok 27 258s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 258s ok 28 258s # testing : log message [Mon Mar 18 15:34:43.560053 2024] [log_debug:info] [pid 6965] [client 127.0.0.1:58694] get (log_transaction hook, /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 258s # didn't match 258s # expected: 'get' 258s # received: 'get' 258s ok 29 258s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 258s ok 262s t/apache/getfile.t .................. 262s # using LWP client 262s 1..219 262s # Running under perl version 5.038002 for linux 262s # Current time local: Mon Mar 18 15:34:43 2024 262s # Current time GMT: Mon Mar 18 15:34:43 2024 262s # Using Test.pm version 1.31 262s # Using Apache/Test.pm version 1.42 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "44f3-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 17651 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl.pod 262s # expected: 17651 262s # received: 17651 262s ok 1 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "dbb0-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 56240 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5004delta.pod 262s # expected: 56240 262s # received: 56240 262s ok 2 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "85eb-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 34283 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5005delta.pod 262s # expected: 34283 262s # received: 34283 262s ok 3 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "d8ed-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 55533 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5100delta.pod 262s # expected: 55533 262s # received: 55533 262s ok 4 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "ab70-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 43888 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5101delta.pod 262s # expected: 43888 262s # received: 43888 262s ok 5 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "15cb7-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 89271 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5120delta.pod 262s # expected: 89271 262s # received: 89271 262s ok 6 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "2707-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 9991 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5121delta.pod 262s # expected: 9991 262s # received: 9991 262s ok 7 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "2569-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 9577 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5122delta.pod 262s # expected: 9577 262s # received: 9577 262s ok 8 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1004-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 4100 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5123delta.pod 262s # expected: 4100 262s # received: 4100 262s ok 9 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "e58-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 3672 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5124delta.pod 262s # expected: 3672 262s # received: 3672 262s ok 10 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1e03-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 7683 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5125delta.pod 262s # expected: 7683 262s # received: 7683 262s ok 11 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "233aa-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 144298 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5140delta.pod 262s # expected: 144298 262s # received: 144298 262s ok 12 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1f1e-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 7966 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5141delta.pod 262s # expected: 7966 262s # received: 7966 262s ok 13 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1aec-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 6892 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5142delta.pod 262s # expected: 6892 262s # received: 6892 262s ok 14 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1e50-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 7760 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5143delta.pod 262s # expected: 7760 262s # received: 7760 262s ok 15 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "18b7-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 6327 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5144delta.pod 262s # expected: 6327 262s # received: 6327 262s ok 16 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "20a09-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 133641 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5160delta.pod 262s # expected: 133641 262s # received: 133641 262s ok 17 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "17fe-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 6142 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5161delta.pod 262s # expected: 6142 262s # received: 6142 262s ok 18 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "e0a-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 3594 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5162delta.pod 262s # expected: 3594 262s # received: 3594 262s ok 19 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "ff5-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 4085 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5163delta.pod 262s # expected: 4085 262s # received: 4085 262s ok 20 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1d286-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 119430 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5180delta.pod 262s # expected: 119430 262s # received: 119430 262s ok 21 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "19c5-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 6597 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5181delta.pod 262s # expected: 6597 262s # received: 6597 262s ok 22 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "14d7-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 5335 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5182delta.pod 262s # expected: 5335 262s # received: 5335 262s ok 23 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1208-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 4616 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5184delta.pod 262s # expected: 4616 262s # received: 4616 262s ok 24 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1c352-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 115538 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5200delta.pod 262s # expected: 115538 262s # received: 115538 262s ok 25 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "2a07-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 10759 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5201delta.pod 262s # expected: 10759 262s # received: 10759 262s ok 26 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "2fef-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 12271 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5202delta.pod 262s # expected: 12271 262s # received: 12271 262s ok 27 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "2410-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 9232 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5203delta.pod 262s # expected: 9232 262s # received: 9232 262s ok 28 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1fa90-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 129680 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5220delta.pod 262s # expected: 129680 262s # received: 129680 262s ok 29 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "293d-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 10557 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5221delta.pod 262s # expected: 10557 262s # received: 10557 262s ok 30 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "301f-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 12319 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5222delta.pod 262s # expected: 12319 262s # received: 12319 262s ok 31 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "20fa-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 8442 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5223delta.pod 262s # expected: 8442 262s # received: 8442 262s ok 32 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1162-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 4450 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5224delta.pod 262s # expected: 4450 262s # received: 4450 262s ok 33 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "fc0b-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 64523 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5240delta.pod 262s # expected: 64523 262s # received: 64523 262s ok 34 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "2009-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 8201 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5241delta.pod 262s # expected: 8201 262s # received: 8201 262s ok 35 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1007-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 4103 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5242delta.pod 262s # expected: 4103 262s # received: 4103 262s ok 36 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "2aac-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 10924 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5243delta.pod 262s # expected: 10924 262s # received: 10924 262s ok 37 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1168-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 4456 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5244delta.pod 262s # expected: 4456 262s # received: 4456 262s ok 38 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1875b-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 100187 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5260delta.pod 262s # expected: 100187 262s # received: 100187 262s ok 39 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1e25-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 7717 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5261delta.pod 262s # expected: 7717 262s # received: 7717 262s ok 40 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1e16-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 7702 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5262delta.pod 262s # expected: 7702 262s # received: 7702 262s ok 41 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1b69-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 7017 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5263delta.pod 262s # expected: 7017 262s # received: 7017 262s ok 42 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "115d9-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 71129 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5280delta.pod 262s # expected: 71129 262s # received: 71129 262s ok 43 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "11f7-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 4599 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5281delta.pod 262s # expected: 4599 262s # received: 4599 262s ok 44 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1806-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 6150 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5282delta.pod 262s # expected: 6150 262s # received: 6150 262s ok 45 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "13f7-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 5111 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5283delta.pod 262s # expected: 5111 262s # received: 5111 262s ok 46 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "9efd-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 40701 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5300delta.pod 262s # expected: 40701 262s # received: 40701 262s ok 47 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1662-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 5730 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5301delta.pod 262s # expected: 5730 262s # received: 5730 262s ok 48 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "124a-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 4682 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5302delta.pod 262s # expected: 4682 262s # received: 4682 262s ok 49 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1374-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 4980 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5303delta.pod 262s # expected: 4980 262s # received: 4980 262s ok 50 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "d310-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 54032 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5320delta.pod 262s # expected: 54032 262s # received: 54032 262s ok 51 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1b5f-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 7007 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5321delta.pod 262s # expected: 7007 262s # received: 7007 262s ok 52 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "9201-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 37377 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5340delta.pod 262s # expected: 37377 262s # received: 37377 262s ok 53 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1076-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 4214 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5341delta.pod 262s # expected: 4214 262s # received: 4214 262s ok 54 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "f6a-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 3946 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5342delta.pod 262s # expected: 3946 262s # received: 3946 262s ok 55 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "fd6-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 4054 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5343delta.pod 262s # expected: 4054 262s # received: 4054 262s ok 56 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "ad8b-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 44427 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5360delta.pod 262s # expected: 44427 262s # received: 44427 262s ok 57 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1288-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 4744 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5361delta.pod 262s # expected: 4744 262s # received: 4744 262s ok 58 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "f6a-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 3946 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5362delta.pod 262s # expected: 3946 262s # received: 3946 262s ok 59 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "fd7-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 4055 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5363delta.pod 262s # expected: 4055 262s # received: 4055 262s ok 60 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "10d49-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 68937 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5380delta.pod 262s # expected: 68937 262s # received: 68937 262s ok 61 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "f6a-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 3946 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5381delta.pod 262s # expected: 3946 262s # received: 3946 262s ok 62 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "fd4-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 4052 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl5382delta.pod 262s # expected: 4052 262s # received: 4052 262s ok 63 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1e729-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 124713 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl561delta.pod 262s # expected: 124713 262s # received: 124713 262s ok 64 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1a2c1-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 107201 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl56delta.pod 262s # expected: 107201 262s # received: 107201 262s ok 65 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "94ac-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 38060 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl581delta.pod 262s # expected: 38060 262s # received: 38060 262s ok 66 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1176-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 4470 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl582delta.pod 262s # expected: 4470 262s # received: 4470 262s ok 67 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "18bf-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 6335 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl583delta.pod 262s # expected: 6335 262s # received: 6335 262s ok 68 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1cc3-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 7363 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl584delta.pod 262s # expected: 7363 262s # received: 7363 262s ok 69 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1701-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 5889 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl585delta.pod 262s # expected: 5889 262s # received: 5889 262s ok 70 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "122b-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 4651 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl586delta.pod 262s # expected: 4651 262s # received: 4651 262s ok 71 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "20a5-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 8357 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl587delta.pod 262s # expected: 8357 262s # received: 8357 262s ok 72 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "62c1-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 25281 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl588delta.pod 262s # expected: 25281 262s # received: 25281 262s ok 73 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "d290-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 53904 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl589delta.pod 262s # expected: 53904 262s # received: 53904 262s ok 74 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1c1d5-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 115157 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perl58delta.pod 262s # expected: 115157 262s # received: 115157 262s ok 75 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "4fe9-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 20457 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlaix.pod 262s # expected: 20457 262s # received: 20457 262s ok 76 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1688-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 5768 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlamiga.pod 262s # expected: 5768 262s # received: 5768 262s ok 77 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "2031-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 8241 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlandroid.pod 262s # expected: 8241 262s # received: 8241 262s ok 78 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "c9433-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 824371 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlapi.pod 262s # expected: 824371 262s # received: 824371 262s ok 79 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "5837-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 22583 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlapio.pod 262s # expected: 22583 262s # received: 22583 262s ok 80 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1b62-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 7010 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlartistic.pod 262s # expected: 7010 262s # received: 7010 262s ok 81 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "20c2-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 8386 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlbook.pod 262s # expected: 8386 262s # received: 8386 262s ok 82 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "126-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 294 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlboot.pod 262s # expected: 294 262s # received: 294 262s ok 83 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "130-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 304 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlbot.pod 262s # expected: 304 262s # received: 304 262s ok 84 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1f50-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 8016 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlbs2000.pod 262s # expected: 8016 262s # received: 8016 262s ok 85 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "dea2-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 56994 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlcall.pod 262s # expected: 56994 262s # received: 56994 262s ok 86 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1180-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 4480 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlcheat.pod 262s # expected: 4480 262s # received: 4480 262s ok 87 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "23bf-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 9151 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlclass.pod 262s # expected: 9151 262s # received: 9151 262s ok 88 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "3c63-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 15459 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlclassguts.pod 262s # expected: 15459 262s # received: 15459 262s ok 89 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "254a-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 9546 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlclib.pod 262s # expected: 9546 262s # received: 9546 262s ok 90 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "12e5-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 4837 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlcn.pod 262s # expected: 4837 262s # received: 4837 262s ok 91 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1b1a-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 6938 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlcommunity.pod 262s # expected: 6938 262s # received: 6938 262s ok 92 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "662a-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 26154 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlcygwin.pod 262s # expected: 26154 262s # received: 26154 262s ok 93 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "cfa2-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 53154 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perldata.pod 262s # expected: 53154 262s # received: 53154 262s ok 94 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "134f-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 4943 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 262s # expected: 4943 262s # received: 4943 262s ok 95 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "a85c-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 43100 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perldebguts.pod 262s # expected: 43100 262s # received: 43100 262s ok 96 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "5693-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 22163 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perldebtut.pod 262s # expected: 22163 262s # received: 22163 262s ok 97 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "9bbb-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 39867 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perldebug.pod 262s # expected: 39867 262s # received: 39867 262s ok 98 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "fd4-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 4052 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perldelta.pod 262s # expected: 4052 262s # received: 4052 262s ok 99 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "5f0a-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 24330 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perldeprecation.pod 262s # expected: 24330 262s # received: 24330 262s ok 100 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "4c051-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 311377 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perldiag.pod 262s # expected: 311377 262s # received: 311377 262s ok 101 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "24a0-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 9376 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perldoc.pod 262s # expected: 9376 262s # received: 9376 262s ok 102 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "b4ed-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 46317 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perldocstyle.pod 262s # expected: 46317 262s # received: 46317 262s ok 103 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "687a-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 26746 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perldsc.pod 262s # expected: 26746 262s # received: 26746 262s ok 104 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1f17-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 7959 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perldtrace.pod 262s # expected: 7959 262s # received: 7959 262s ok 105 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "14981-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 84353 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlebcdic.pod 262s # expected: 84353 262s # received: 84353 262s ok 106 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "9321-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 37665 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlembed.pod 262s # expected: 37665 262s # received: 37665 262s ok 107 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "2877-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 10359 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlexperiment.pod 262s # expected: 10359 262s # received: 10359 262s ok 108 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "590b-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 22795 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlfaq.pod 262s # expected: 22795 262s # received: 22795 262s ok 109 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "385d-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 14429 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlfaq1.pod 262s # expected: 14429 262s # received: 14429 262s ok 110 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "24a1-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 9377 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlfaq2.pod 262s # expected: 9377 262s # received: 9377 262s ok 111 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "92e1-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 37601 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlfaq3.pod 262s # expected: 37601 262s # received: 37601 262s ok 112 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "162be-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 90814 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlfaq4.pod 262s # expected: 90814 262s # received: 90814 262s ok 113 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "d7fc-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 55292 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlfaq5.pod 262s # expected: 55292 262s # received: 55292 262s ok 114 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Accept-Ranges: bytes 262s #ETag: "9a71-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 39537 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlfaq6.pod 262s # expected: 39537 262s # received: 39537 262s ok 115 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "93b8-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 37816 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:46 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlfaq7.pod 262s # expected: 37816 262s # received: 37816 262s ok 116 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "c310-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 49936 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlfaq8.pod 262s # expected: 49936 262s # received: 49936 262s ok 117 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "3b75-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 15221 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlfaq9.pod 262s # expected: 15221 262s # received: 15221 262s ok 118 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "56ca-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 22218 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlfilter.pod 262s # expected: 22218 262s # received: 22218 262s ok 119 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "342b-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 13355 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlfork.pod 262s # expected: 13355 262s # received: 13355 262s ok 120 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "40e0-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 16608 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlform.pod 262s # expected: 16608 262s # received: 16608 262s ok 121 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "671-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 1649 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 262s # expected: 1649 262s # received: 1649 262s ok 122 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "67142-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 422210 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlfunc.pod 262s # expected: 422210 262s # received: 422210 262s ok 123 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "7c2a-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 31786 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlgit.pod 262s # expected: 31786 262s # received: 31786 262s ok 124 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "21810-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 137232 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlglossary.pod 262s # expected: 137232 262s # received: 137232 262s ok 125 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "4075-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 16501 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlgov.pod 262s # expected: 16501 262s # received: 16501 262s ok 126 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "35f7-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 13815 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlgpl.pod 262s # expected: 13815 262s # received: 13815 262s ok 127 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "2c264-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 180836 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlguts.pod 262s # expected: 180836 262s # received: 180836 262s ok 128 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "afe4-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 45028 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlhack.pod 262s # expected: 45028 262s # received: 45028 262s ok 129 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "11a38-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 72248 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlhacktips.pod 262s # expected: 72248 262s # received: 72248 262s ok 130 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1809-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 6153 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlhacktut.pod 262s # expected: 6153 262s # received: 6153 262s ok 131 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "5f7-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 1527 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlhaiku.pod 262s # expected: 1527 262s # received: 1527 262s ok 132 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "e88a-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 59530 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlhist.pod 262s # expected: 59530 262s # received: 59530 262s ok 133 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "77a4-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 30628 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlhpux.pod 262s # expected: 30628 262s # received: 30628 262s ok 134 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "7dd-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 2013 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlhurd.pod 262s # expected: 2013 262s # received: 2013 262s ok 135 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1f865-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 129125 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlintern.pod 262s # expected: 129125 262s # received: 129125 262s ok 136 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "9216-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 37398 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlinterp.pod 262s # expected: 37398 262s # received: 37398 262s ok 137 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "579d-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 22429 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlintro.pod 262s # expected: 22429 262s # received: 22429 262s ok 138 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "8ad3-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 35539 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perliol.pod 262s # expected: 35539 262s # received: 35539 262s ok 139 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "11817-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 71703 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlipc.pod 262s # expected: 71703 262s # received: 71703 262s ok 140 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1150-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 4432 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlirix.pod 262s # expected: 4432 262s # received: 4432 262s ok 141 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "20a8-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 8360 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perljp.pod 262s # expected: 8360 262s # received: 8360 262s ok 142 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "2fc0-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 12224 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlko.pod 262s # expected: 12224 262s # received: 12224 262s ok 143 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "163-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 355 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perllexwarn.pod 262s # expected: 355 262s # received: 355 262s ok 144 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "7ea-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 2026 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perllinux.pod 262s # expected: 2026 262s # received: 2026 262s ok 145 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "12457-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 74839 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perllocale.pod 262s # expected: 74839 262s # received: 74839 262s ok 146 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "24dc-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 9436 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perllol.pod 262s # expected: 9436 262s # received: 9436 262s ok 147 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "2f6f-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 12143 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlmacosx.pod 262s # expected: 12143 262s # received: 12143 262s ok 148 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "6753-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 26451 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlmod.pod 262s # expected: 26451 262s # received: 26451 262s ok 149 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "2574-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 9588 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 262s # expected: 9588 262s # received: 9588 262s ok 150 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "e547-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 58695 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlmodlib.pod 262s # expected: 58695 262s # received: 58695 262s ok 151 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "573b-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 22331 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 262s # expected: 22331 262s # received: 22331 262s ok 152 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "d65-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 3429 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlmroapi.pod 262s # expected: 3429 262s # received: 3429 262s ok 153 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "2ad3-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 10963 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlnewmod.pod 262s # expected: 10963 262s # received: 10963 262s ok 154 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "20a5-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 8357 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlnumber.pod 262s # expected: 8357 262s # received: 8357 262s ok 155 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "8d30-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 36144 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlobj.pod 262s # expected: 36144 262s # received: 36144 262s ok 156 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "6885-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 26757 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlootut.pod 262s # expected: 26757 262s # received: 26757 262s ok 157 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "251a5-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 151973 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlop.pod 262s # expected: 151973 262s # received: 151973 262s ok 158 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "4db-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 1243 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 262s # expected: 1243 262s # received: 1243 262s ok 159 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "3b77-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 15223 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlopentut.pod 262s # expected: 15223 262s # received: 15223 262s ok 160 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "16cb9-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 93369 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlos2.pod 262s # expected: 93369 262s # received: 93369 262s ok 161 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "37cb-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 14283 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlos390.pod 262s # expected: 14283 262s # received: 14283 262s ok 162 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "12b0-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 4784 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlos400.pod 262s # expected: 4784 262s # received: 4784 262s ok 163 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "c8a9-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 51369 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlpacktut.pod 262s # expected: 51369 262s # received: 51369 262s ok 164 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "c2bd-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 49853 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlperf.pod 262s # expected: 49853 262s # received: 49853 262s ok 165 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1418-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 5144 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlplan9.pod 262s # expected: 5144 262s # received: 5144 262s ok 166 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "5b65-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 23397 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlpod.pod 262s # expected: 23397 262s # received: 23397 262s ok 167 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "10d10-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 68880 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlpodspec.pod 262s # expected: 68880 262s # received: 68880 262s ok 168 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "2f40-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 12096 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 262s # expected: 12096 262s # received: 12096 262s ok 169 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "67b7-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 26551 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlpolicy.pod 262s # expected: 26551 262s # received: 26551 262s ok 170 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "15cc8-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 89288 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlport.pod 262s # expected: 89288 262s # received: 89288 262s ok 171 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1412-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 5138 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlpragma.pod 262s # expected: 5138 262s # received: 5138 262s ok 172 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1a25-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 6693 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlqnx.pod 262s # expected: 6693 262s # received: 6693 262s ok 173 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "2127d-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 135805 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlre.pod 262s # expected: 135805 262s # received: 135805 262s ok 174 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "7bad-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 31661 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlreapi.pod 262s # expected: 31661 262s # received: 31661 262s ok 175 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "818f-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 33167 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 262s # expected: 33167 262s # received: 33167 262s ok 176 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "beb0-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 48816 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 262s # expected: 48816 262s # received: 48816 262s ok 177 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "8c47-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 35911 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlref.pod 262s # expected: 35911 262s # received: 35911 262s ok 178 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "4944-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 18756 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlreftut.pod 262s # expected: 18756 262s # received: 18756 262s ok 179 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "a989-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 43401 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlreguts.pod 262s # expected: 43401 262s # received: 43401 262s ok 180 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1fd-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 509 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlrepository.pod 262s # expected: 509 262s # received: 509 262s ok 181 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "4af5-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 19189 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlrequick.pod 262s # expected: 19189 262s # received: 19189 262s ok 182 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "3ce4-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 15588 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlreref.pod 262s # expected: 15588 262s # received: 15588 262s ok 183 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1e219-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 123417 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlretut.pod 262s # expected: 123417 262s # received: 123417 262s ok 184 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "60c-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 1548 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlriscos.pod 262s # expected: 1548 262s # received: 1548 262s ok 185 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "e52d-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 58669 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlrun.pod 262s # expected: 58669 262s # received: 58669 262s ok 186 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "6cc6-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 27846 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlsec.pod 262s # expected: 27846 262s # received: 27846 262s ok 187 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "4af2-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 19186 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 262s # expected: 19186 262s # received: 19186 262s ok 188 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "74a6-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 29862 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlsolaris.pod 262s # expected: 29862 262s # received: 29862 262s ok 189 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1bdc-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 7132 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlsource.pod 262s # expected: 7132 262s # received: 7132 262s ok 190 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "233b-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 9019 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlstyle.pod 262s # expected: 9019 262s # received: 9019 262s ok 191 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "12f85-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 77701 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlsub.pod 262s # expected: 77701 262s # received: 77701 262s ok 192 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "d2de-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 53982 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlsyn.pod 262s # expected: 53982 262s # received: 53982 262s ok 193 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "2858-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 10328 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlsynology.pod 262s # expected: 10328 262s # received: 10328 262s ok 194 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "b53a-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 46394 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlthrtut.pod 262s # expected: 46394 262s # received: 46394 262s ok 195 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "9a91-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 39569 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perltie.pod 262s # expected: 39569 262s # received: 39569 262s ok 196 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "b9206-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 758278 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perltoc.pod 262s # expected: 758278 262s # received: 758278 262s ok 197 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "174-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 372 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perltodo.pod 262s # expected: 372 262s # received: 372 262s ok 198 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "126-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 294 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perltooc.pod 262s # expected: 294 262s # received: 294 262s ok 199 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "126-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 294 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perltoot.pod 262s # expected: 294 262s # received: 294 262s ok 200 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "297f-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 10623 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perltrap.pod 262s # expected: 10623 262s # received: 10623 262s ok 201 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "213f-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 8511 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perltru64.pod 262s # expected: 8511 262s # received: 8511 262s ok 202 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1183-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 4483 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perltw.pod 262s # expected: 4483 262s # received: 4483 262s ok 203 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "162c0-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 90816 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlunicode.pod 262s # expected: 90816 262s # received: 90816 262s ok 204 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "6349-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 25417 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlunicook.pod 262s # expected: 25417 262s # received: 25417 262s ok 205 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "372e-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 14126 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlunifaq.pod 262s # expected: 14126 262s # received: 14126 262s ok 206 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "96e1-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 38625 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perluniintro.pod 262s # expected: 38625 262s # received: 38625 262s ok 207 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "6eefa-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 454394 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perluniprops.pod 262s # expected: 454394 262s # received: 454394 262s ok 208 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1f0f-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 7951 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlunitut.pod 262s # expected: 7951 262s # received: 7951 262s ok 209 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1ce8-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 7400 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlutil.pod 262s # expected: 7400 262s # received: 7400 262s ok 210 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "16ab2-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 92850 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlvar.pod 262s # expected: 92850 262s # received: 92850 262s ok 211 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "c68d-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 50829 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlvms.pod 262s # expected: 50829 262s # received: 50829 262s ok 212 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "f16-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 3862 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlvos.pod 262s # expected: 3862 262s # received: 3862 262s ok 213 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "7fdb-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 32731 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlwin32.pod 262s # expected: 32731 262s # received: 32731 262s ok 214 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "1532b-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 86827 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlxs.pod 262s # expected: 86827 262s # received: 86827 262s ok 215 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "c504-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 50436 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlxstut.pod 262s # expected: 50436 262s # received: 50436 262s ok 216 262s #lwp request: 262s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "5dc1-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 24001 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 262s # expected: 24001 262s # received: 24001 262s ok 217 262s #lwp request: 262s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "d40b0-60fb82f589ec0" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 868528 262s #Last-Modified: Wed, 24 Jan 2024 22:00:03 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-binary-httpd 262s # expected: 868528 262s # received: 868528 262s ok 218 262s #lwp request: 262s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 262s #User-Agent: libwww-perl/6.76 262s # 262s #server response: 262s #HTTP/1.1 200 OK 262s #Connection: close 262s #Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Accept-Ranges: bytes 262s #ETag: "3c2760-60ec1fb4f0200" 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 3942240 262s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 262s #Client-Date: Mon, 18 Mar 2024 15:34:47 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : download of /getfiles-binary-perl 262s # expected: 3942240 262s # received: 3942240 262s ok 219 262s ok 265s t/apache/headers.t .................. 265s 1..27 265s # Running under perl version 5.038002 for linux 265s # Current time local: Mon Mar 18 15:34:47 2024 265s # Current time GMT: Mon Mar 18 15:34:47 2024 265s # Using Test.pm version 1.31 265s # Using Apache/Test.pm version 1.42 265s testing: Hello: World 265s ok 1 265s # testing : response success 265s # expected: qr/HTTP\/1\.. 200 OK/ 265s # received: 'HTTP/1.1 200 OK' 265s ok 2 265s header: [World] vs [World] 265s # testing : compare header Hello value 265s # expected: 'World' 265s # received: 'World' 265s ok 3 265s testing: Hello: World 265s ok 4 265s # testing : response success 265s # expected: qr/HTTP\/1\.. 200 OK/ 265s # received: 'HTTP/1.1 200 OK' 265s ok 5 265s header: [World] vs [World] 265s # testing : compare header Hello value 265s # expected: 'World' 265s # received: 'World' 265s ok 6 265s testing: Hello: World 265s ok 7 265s # testing : response success 265s # expected: qr/HTTP\/1\.. 200 OK/ 265s # received: 'HTTP/1.1 200 OK' 265s ok 8 265s header: [World] vs [World] 265s # testing : compare header Hello value 265s # expected: 'World' 265s # received: 'World' 265s ok 9 265s testing: Hello: Foo 265s Bar 265s ok 10 265s # testing : response success 265s # expected: qr/HTTP\/1\.. 200 OK/ 265s # received: 'HTTP/1.1 200 OK' 265s ok 11 265s header: [Foo Bar] vs [Foo Bar] 265s # testing : compare header Hello value 265s # expected: 'Foo Bar' 265s # received: 'Foo Bar' 265s ok 12 265s testing: Hello: Foo 265s Bar 265s ok 13 265s # testing : response success 265s # expected: qr/HTTP\/1\.. 200 OK/ 265s # received: 'HTTP/1.1 200 OK' 265s ok 14 265s header: [Foo Bar] vs [Foo Bar] 265s # testing : compare header Hello value 265s # expected: 'Foo Bar' 265s # received: 'Foo Bar' 265s ok 15 265s testing: Hello: Foo 265s Bar 265s ok 16 265s # testing : response success 265s # expected: qr/HTTP\/1\.. 200 OK/ 265s # received: 'HTTP/1.1 200 OK' 265s ok 17 265s header: [Foo Bar] vs [Foo Bar] 265s # testing : compare header Hello value 265s # expected: 'Foo Bar' 265s # received: 'Foo Bar' 265s ok 18 265s testing: Hello: Foo 265s Bar 265s ok 19 265s # testing : response success 265s # expected: qr/HTTP\/1\.. 200 OK/ 265s # received: 'HTTP/1.1 200 OK' 265s ok 20 265s header: [Foo Bar] vs [Foo Bar] 265s # testing : compare header Hello value 265s # expected: 'Foo Bar' 265s # received: 'Foo Bar' 265s ok 21 265s testing: Hello: Foo 265s Bar 265s ok 22 265s # testing : response success 265s # expected: qr/HTTP\/1\.. 200 OK/ 265s # received: 'HTTP/1.1 200 OK' 265s ok 23 265s header: [Foo Bar] vs [Foo Bar] 265s # testing : compare header Hello value 265s # expected: 'Foo Bar' 265s # received: 'Foo Bar' 265s ok 24 265s testing: Hello:World 265s ok 25 265s # testing : response success 265s # expected: qr/HTTP\/1\.. 200 OK/ 265s # received: 'HTTP/1.1 200 OK' 265s ok 26 265s header: [World] vs [World] 265s # testing : compare header Hello value 265s # expected: 'World' 265s # received: 'World' 265s ok 27 265s ok 268s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 271s t/apache/http_strict.t .............. 271s 1..178 271s # Running under perl version 5.038002 for linux 271s # Current time local: Mon Mar 18 15:34:53 2024 271s # Current time GMT: Mon Mar 18 15:34:53 2024 271s # Using Test.pm version 1.31 271s # Using Apache/Test.pm version 1.42 271s # SENDING: 271s # GET / HTTP/1.0\r\n\r\n 271s # expecting success, got 200 271s ok 1 271s # SENDING: 271s # GET / HTTP/1.0\n\n 271s # expecting success, got 200 271s ok 2 271s # SENDING: 271s # get / HTTP/1.0\r\n\r\n 271s # expecting 501, got 501 271s ok 3 271s # SENDING: 271s # G ET / HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 4 271s # SENDING: 271s # G\x00ET / HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 5 271s # SENDING: 271s # G/T / HTTP/1.0\r\n\r\n 271s # expecting 501, got 501 271s ok 6 271s # SENDING: 271s # GET /\x00 HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 7 271s # SENDING: 271s # GET / HTTP/1.0\x00\r\n\r\n 271s # expecting 400, got 400 271s ok 8 271s # SENDING: 271s # GET\x0c/ HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 9 271s # SENDING: 271s # GET\r/ HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 10 271s # SENDING: 271s # GET\t/ HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 11 271s # SENDING: 271s # GET / HTT/1.0\r\n\r\n 271s # expecting error, got 400 271s ok 12 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 271s # expecting success, got 200 271s ok 13 271s # SENDING: 271s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 271s # expecting success, got 200 271s ok 14 271s # SENDING: 271s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 271s # expecting success, got 200 271s ok 15 271s # SENDING: 271s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 271s # expecting 400, got 400 271s ok 16 271s # SENDING: 271s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 271s # expecting 400, got 400 271s ok 17 271s # SENDING: 271s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 271s # expecting 200, got 200 271s ok 18 271s # SENDING: 271s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 271s # expecting 400, got 400 271s ok 19 271s # SENDING: 271s # GET / HTTP/\r\nHost: localhost\r\n\r\n 271s # expecting error, got 400 271s ok 20 271s # SENDING: 271s # GET / HTTP/0.9\r\n\r\n 271s # expecting error, got 400 271s ok 21 271s # SENDING: 271s # GET / HTTP/0.8\r\n\r\n 271s # expecting error, got 400 271s ok 22 271s # SENDING: 271s # GET /\x01 HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 23 271s # SENDING: 271s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 271s # expecting 200, got 200 271s ok 24 271s # SENDING: 271s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 271s # expecting 200, got 200 271s ok 25 271s # SENDING: 271s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 271s # expecting 400, got 400 271s ok 26 271s # SENDING: 271s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 271s # expecting 200, got 200 271s ok 27 271s # SENDING: 271s # GET / HTTP/1.0\r\nFoo\r\n\r\n 271s # expecting 400, got 400 271s ok 28 271s # SENDING: 271s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 271s # expecting 400, got 400 271s ok 29 271s # SENDING: 271s # GET / HTTP/1.0\r\n: bar\r\n\r\n 271s # expecting 400, got 400 271s ok 30 271s # SENDING: 271s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 271s # expecting 200, got 200 271s ok 31 271s # SENDING: 271s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 271s # expecting 400, got 400 271s ok 32 271s # SENDING: 271s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 271s # expecting 400, got 400 271s ok 33 271s # SENDING: 271s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 271s # expecting 400, got 400 271s ok 34 271s # SENDING: 271s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 271s # expecting 200, got 200 271s ok 35 271s # SENDING: 271s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 271s # expecting 400, got 400 271s ok 36 271s # SENDING: 271s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 271s # expecting 400, got 400 271s ok 37 271s # SENDING: 271s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 271s # expecting 200, got 200 271s ok 38 271s # SENDING: 271s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 271s # expecting 400, got 400 271s ok 39 271s # SENDING: 271s # GET / HTTP/1.0\r\r 271s # expecting dropped connection and HTTPD dropped connection 271s ok 40 271s # SENDING: 271s # GET /\r\n 271s # expecting headerless HTTP/0.9 body, got response 271s ok 41 271s # SENDING: 271s # GET /#frag HTTP/1.0\r\n 271s # expecting 400, got 400 271s ok 42 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 271s # expecting 200, got 200 271s ok 43 271s # SENDING: 271s # GET http://017700000001/ HTTP/1.0\r\n\r\n 271s # expecting 200, got 200 271s ok 44 271s # SENDING: 271s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 271s # expecting 200, got 200 271s ok 45 271s # SENDING: 271s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 271s # expecting 200, got 200 271s ok 46 271s # SENDING: 271s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 271s # expecting 200, got 200 271s ok 47 271s # SENDING: 271s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 271s # expecting 200, got 200 271s ok 48 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 271s # expecting 200, got 200 271s ok 49 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 271s # expecting 400, got 400 271s ok 50 271s # SENDING: 271s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 271s # expecting 200, got 200 271s ok 51 271s # SENDING: 271s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 52 271s # SENDING: 271s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 53 271s # SENDING: 271s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 54 271s # SENDING: 271s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 271s # expecting 200, got 200 271s ok 55 271s # SENDING: 271s # GET http://[::1]/ HTTP/1.0\r\n\r\n 271s # expecting success, got 200 271s ok 56 271s # SENDING: 271s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 271s # expecting success, got 200 271s ok 57 271s # SENDING: 271s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 271s # expecting success, got 200 271s ok 58 271s # SENDING: 271s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 271s # expecting success, got 200 271s ok 59 271s # SENDING: 271s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 60 271s # SENDING: 271s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 271s # expecting success, got 200 271s ok 61 271s # SENDING: 271s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 271s # expecting success, got 200 271s ok 62 271s # SENDING: 271s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 63 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 271s # expecting success, got 200 271s ok 64 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 271s # expecting success, got 200 271s ok 65 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 271s # expecting success, got 200 271s ok 66 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 271s # expecting success, got 200 271s ok 67 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 271s # expecting success, got 200 271s ok 68 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 271s # expecting success, got 200 271s ok 69 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 271s # expecting 200, got 200 271s ok 70 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 271s # expecting 200, got 200 271s ok 71 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 271s # expecting 400, got 400 271s ok 72 271s # SENDING: 271s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 271s # expecting 200, got 200 271s ok 73 271s # SENDING: 271s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 271s # expecting 200, got 200 271s ok 74 271s # SENDING: 271s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 271s # expecting 200, got 200 271s ok 75 271s # SENDING: 271s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 271s # expecting 200, got 200 271s ok 76 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 271s # expecting 200, got 200 271s ok 77 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 271s # expecting 200, got 200 271s ok 78 271s # SENDING: 271s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 271s # expecting 200, got 200 271s ok 79 271s # SENDING: 271s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 271s # DECODED: Foo: bar 271s # RESPONSE: 271s # HTTP/1.1 200 OK\r\n 271s # Date: Mon, 18 Mar 2024 15:34:56 GMT\r\n 271s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 271s # Foo: bar\r\n 271s # Vary: In-If1\r\n 271s # DMMATCH1: 1\r\n 271s # Content-Length: 36\r\n 271s # Connection: close\r\n 271s # Content-Type: text/plain\r\n 271s # \r\n 271s # Hi!\n 271s # SERVERNAME=localhost\n 271s # HTTP_HOST=\n 271s # 271s # expecting 200, got 200 271s ok 80 271s # SENDING: 271s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 271s # DECODED: Foo: 271s # RESPONSE: 271s # HTTP/1.1 200 OK\r\n 271s # Date: Mon, 18 Mar 2024 15:34:56 GMT\r\n 271s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 271s # Foo: \r\n 271s # Vary: In-If1\r\n 271s # DMMATCH1: 1\r\n 271s # Content-Length: 36\r\n 271s # Connection: close\r\n 271s # Content-Type: text/plain\r\n 271s # \r\n 271s # Hi!\n 271s # SERVERNAME=localhost\n 271s # HTTP_HOST=\n 271s # 271s # expecting 200, got 200 271s ok 81 271s # SENDING: 271s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 271s # DECODED: : bar 271s # RESPONSE: 271s # HTTP/1.1 500 Internal Server Error\r\n 271s # Date: Mon, 18 Mar 2024 15:34:56 GMT\r\n 271s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 271s # Content-Length: 564\r\n 271s # Connection: close\r\n 271s # Content-Type: text/html; charset=iso-8859-1\r\n 271s # \r\n 271s # \n 271s # \n 271s # ... 271s # expecting 500, got 500 271s ok 82 271s # SENDING: 271s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 271s # DECODED: F\x00oo: bar 271s # RESPONSE: 271s # HTTP/1.1 500 Internal Server Error\r\n 271s # Date: Mon, 18 Mar 2024 15:34:56 GMT\r\n 271s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 271s # Content-Length: 528\r\n 271s # Connection: close\r\n 271s # Content-Type: text/html; charset=iso-8859-1\r\n 271s # \r\n 271s # \n 271s # \n 271s # ... 271s # expecting 500, got 500 271s ok 83 271s # SENDING: 271s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 271s # DECODED: F\x01oo: bar 271s # RESPONSE: 271s # HTTP/1.1 500 Internal Server Error\r\n 271s # Date: Mon, 18 Mar 2024 15:34:56 GMT\r\n 271s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 271s # Content-Length: 564\r\n 271s # Connection: close\r\n 271s # Content-Type: text/html; charset=iso-8859-1\r\n 271s # \r\n 271s # \n 271s # \n 271s # ... 271s # expecting 500, got 500 271s ok 84 271s # SENDING: 271s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 271s # DECODED: F\noo: bar 271s # RESPONSE: 271s # HTTP/1.1 500 Internal Server Error\r\n 271s # Date: Mon, 18 Mar 2024 15:34:56 GMT\r\n 271s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 271s # Content-Length: 528\r\n 271s # Connection: close\r\n 271s # Content-Type: text/html; charset=iso-8859-1\r\n 271s # \r\n 271s # \n 271s # \n 271s # ... 271s # expecting 500, got 500 271s ok 85 271s # SENDING: 271s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 271s # DECODED: Foo: b\tar 271s # RESPONSE: 271s # HTTP/1.1 200 OK\r\n 271s # Date: Mon, 18 Mar 2024 15:34:56 GMT\r\n 271s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 271s # Foo: b\tar\r\n 271s # Vary: In-If1\r\n 271s # DMMATCH1: 1\r\n 271s # Connection: close\r\n 271s # Content-Type: text/plain\r\n 271s # \r\n 271s # Hi!\n 271s # SERVERNAME=localhost\n 271s # HTTP_HOST=\n 271s # 271s # expecting 200, got 200 271s ok 86 271s # SENDING: 271s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 271s # DECODED: Foo: b\x01ar 271s # RESPONSE: 271s # HTTP/1.1 500 Internal Server Error\r\n 271s # Date: Mon, 18 Mar 2024 15:34:56 GMT\r\n 271s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 271s # Content-Length: 564\r\n 271s # Connection: close\r\n 271s # Content-Type: text/html; charset=iso-8859-1\r\n 271s # \r\n 271s # \n 271s # \n 271s # ... 271s # expecting 500, got 500 271s ok 87 271s # SENDING: 271s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 271s # expecting 500, got 500 271s ok 88 271s # SENDING: 271s # GET / HTTP/1.0\r\n\r\n 271s # expecting success, got 200 271s ok 89 271s # SENDING: 271s # GET / HTTP/1.0\n\n 271s # expecting 400, got 400 271s ok 90 271s # SENDING: 271s # get / HTTP/1.0\r\n\r\n 271s # expecting 501, got 501 271s ok 91 271s # SENDING: 271s # G ET / HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 92 271s # SENDING: 271s # G\x00ET / HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 93 271s # SENDING: 271s # G/T / HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 94 271s # SENDING: 271s # GET /\x00 HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 95 271s # SENDING: 271s # GET / HTTP/1.0\x00\r\n\r\n 271s # expecting 400, got 400 271s ok 96 271s # SENDING: 271s # GET\x0c/ HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 97 271s # SENDING: 271s # GET\r/ HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 98 271s # SENDING: 271s # GET\t/ HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 99 271s # SENDING: 271s # GET / HTT/1.0\r\n\r\n 271s # expecting error, got 400 271s ok 100 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 271s # expecting success, got 200 271s ok 101 271s # SENDING: 271s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 271s # expecting success, got 200 271s ok 102 271s # SENDING: 271s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 271s # expecting success, got 200 271s ok 103 271s # SENDING: 271s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 271s # expecting 400, got 400 271s ok 104 271s # SENDING: 271s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 271s # expecting 400, got 400 271s ok 105 271s # SENDING: 271s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 271s # expecting 400, got 400 271s ok 106 271s # SENDING: 271s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 271s # expecting 400, got 400 271s ok 107 271s # SENDING: 271s # GET / HTTP/\r\nHost: localhost\r\n\r\n 271s # expecting error, got 400 271s ok 108 271s # SENDING: 271s # GET / HTTP/0.9\r\n\r\n 271s # expecting error, got 400 271s ok 109 271s # SENDING: 271s # GET / HTTP/0.8\r\n\r\n 271s # expecting error, got 400 271s ok 110 271s # SENDING: 271s # GET /\x01 HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 111 271s # SENDING: 271s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 271s # expecting 200, got 200 271s ok 112 271s # SENDING: 271s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 271s # expecting 200, got 200 271s ok 113 271s # SENDING: 271s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 271s # expecting 400, got 400 271s ok 114 271s # SENDING: 271s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 271s # expecting 400, got 400 271s ok 115 271s # SENDING: 271s # GET / HTTP/1.0\r\nFoo\r\n\r\n 271s # expecting 400, got 400 271s ok 116 271s # SENDING: 271s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 271s # expecting 400, got 400 271s ok 117 271s # SENDING: 271s # GET / HTTP/1.0\r\n: bar\r\n\r\n 271s # expecting 400, got 400 271s ok 118 271s # SENDING: 271s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 271s # expecting 200, got 200 271s ok 119 271s # SENDING: 271s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 271s # expecting 400, got 400 271s ok 120 271s # SENDING: 271s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 271s # expecting 400, got 400 271s ok 121 271s # SENDING: 271s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 271s # expecting 400, got 400 271s ok 122 271s # SENDING: 271s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 271s # expecting 400, got 400 271s ok 123 271s # SENDING: 271s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 271s # expecting 400, got 400 271s ok 124 271s # SENDING: 271s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 271s # expecting 400, got 400 271s ok 125 271s # SENDING: 271s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 271s # expecting 200, got 200 271s ok 126 271s # SENDING: 271s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 271s # expecting 400, got 400 271s ok 127 271s # SENDING: 271s # GET / HTTP/1.0\r\r 271s # expecting dropped connection and HTTPD dropped connection 271s ok 128 271s # SENDING: 271s # GET /\r\n 271s # expecting headerless HTTP/0.9 body, got response 271s ok 129 271s # SENDING: 271s # GET /#frag HTTP/1.0\r\n 271s # expecting 400, got 400 271s ok 130 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 271s # expecting 400, got 400 271s ok 131 271s # SENDING: 271s # GET http://017700000001/ HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 132 271s # SENDING: 271s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 133 271s # SENDING: 271s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 271s # expecting 200, got 200 271s ok 134 271s # SENDING: 271s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 135 271s # SENDING: 271s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 136 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 271s # expecting 400, got 400 271s ok 137 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 271s # expecting 400, got 400 271s ok 138 271s # SENDING: 271s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 271s # expecting 200, got 200 271s ok 139 271s # SENDING: 271s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 140 271s # SENDING: 271s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 141 271s # SENDING: 271s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 142 271s # SENDING: 271s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 143 271s # SENDING: 271s # GET http://[::1]/ HTTP/1.0\r\n\r\n 271s # expecting success, got 200 271s ok 144 271s # SENDING: 271s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 271s # expecting success, got 200 271s ok 145 271s # SENDING: 271s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 271s # expecting success, got 200 271s ok 146 271s # SENDING: 271s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 271s # expecting success, got 200 271s ok 147 271s # SENDING: 271s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 148 271s # SENDING: 271s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 271s # expecting success, got 200 271s ok 149 271s # SENDING: 271s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 271s # expecting success, got 200 271s ok 150 271s # SENDING: 271s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 271s # expecting 400, got 400 271s ok 151 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 271s # expecting success, got 200 271s ok 152 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 271s # expecting success, got 200 271s ok 153 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 271s # expecting success, got 200 271s ok 154 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 271s # expecting success, got 200 271s ok 155 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 271s # expecting success, got 200 271s ok 156 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 271s # expecting success, got 200 271s ok 157 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 271s # expecting 400, got 400 271s ok 158 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 271s # expecting 400, got 400 271s ok 159 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 271s # expecting 400, got 400 271s ok 160 271s # SENDING: 271s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 271s # expecting 200, got 200 271s ok 161 271s # SENDING: 271s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 271s # expecting 200, got 200 271s ok 162 271s # SENDING: 271s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 271s # expecting 200, got 200 271s ok 163 271s # SENDING: 271s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 271s # expecting 200, got 200 271s ok 164 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 271s # expecting 200, got 200 271s ok 165 271s # SENDING: 271s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 271s # expecting 200, got 200 271s ok 166 271s # SENDING: 271s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 271s # expecting 200, got 200 271s ok 167 271s # SENDING: 271s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 271s # DECODED: Foo: bar 271s # RESPONSE: 271s # HTTP/1.1 200 OK\r\n 271s # Date: Mon, 18 Mar 2024 15:34:56 GMT\r\n 271s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 271s # Foo: bar\r\n 271s # Vary: In-If1\r\n 271s # DMMATCH1: 1\r\n 271s # Connection: close\r\n 271s # Content-Type: text/plain\r\n 271s # \r\n 271s # Hi!\n 271s # SERVERNAME=localhost\n 271s # HTTP_HOST=\n 271s # 271s # expecting 200, got 200 271s ok 168 271s # SENDING: 271s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 271s # DECODED: Foo: 271s # RESPONSE: 271s # HTTP/1.1 200 OK\r\n 271s # Date: Mon, 18 Mar 2024 15:34:56 GMT\r\n 271s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 271s # Foo: \r\n 271s # Vary: In-If1\r\n 271s # DMMATCH1: 1\r\n 271s # Connection: close\r\n 271s # Content-Type: text/plain\r\n 271s # \r\n 271s # Hi!\n 271s # SERVERNAME=localhost\n 271s # HTTP_HOST=\n 271s # 271s # expecting 200, got 200 271s ok 169 271s # SENDING: 271s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 271s # DECODED: : bar 271s # RESPONSE: 271s # HTTP/1.1 500 Internal Server Error\r\n 271s # Date: Mon, 18 Mar 2024 15:34:56 GMT\r\n 271s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 271s # Content-Length: 564\r\n 271s # Connection: close\r\n 271s # Content-Type: text/html; charset=iso-8859-1\r\n 271s # \r\n 271s # \n 271s # \n 271s # ... 271s # expecting 500, got 500 271s ok 170 271s # SENDING: 271s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 271s # DECODED: F\x00oo: bar 271s # RESPONSE: 271s # HTTP/1.1 500 Internal Server Error\r\n 271s # Date: Mon, 18 Mar 2024 15:34:56 GMT\r\n 271s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 271s # Content-Length: 528\r\n 271s # Connection: close\r\n 271s # Content-Type: text/html; charset=iso-8859-1\r\n 271s # \r\n 271s # \n 271s # \n 271s # ... 271s # expecting 500, got 500 271s ok 171 271s # SENDING: 271s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 271s # DECODED: F\x01oo: bar 271s # RESPONSE: 271s # HTTP/1.1 500 Internal Server Error\r\n 271s # Date: Mon, 18 Mar 2024 15:34:56 GMT\r\n 271s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 271s # Content-Length: 564\r\n 271s # Connection: close\r\n 271s # Content-Type: text/html; charset=iso-8859-1\r\n 271s # \r\n 271s # \n 271s # \n 271s # ... 271s # expecting 500, got 500 271s ok 172 271s # SENDING: 271s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 271s # DECODED: F\noo: bar 271s # RESPONSE: 271s # HTTP/1.1 500 Internal Server Error\r\n 271s # Date: Mon, 18 Mar 2024 15:34:56 GMT\r\n 271s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 271s # Content-Length: 528\r\n 271s # Connection: close\r\n 271s # Content-Type: text/html; charset=iso-8859-1\r\n 271s # \r\n 271s # \n 271s # \n 271s # ... 271s # expecting 500, got 500 271s ok 173 271s # SENDING: 271s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 271s # DECODED: Foo: b\tar 271s # RESPONSE: 271s # HTTP/1.1 200 OK\r\n 271s # Date: Mon, 18 Mar 2024 15:34:56 GMT\r\n 271s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 271s # Foo: b\tar\r\n 271s # Vary: In-If1\r\n 271s # DMMATCH1: 1\r\n 271s # Connection: close\r\n 271s # Content-Type: text/plain\r\n 271s # \r\n 271s # Hi!\n 271s # SERVERNAME=localhost\n 271s # HTTP_HOST=\n 271s # 271s # expecting 200, got 200 271s ok 174 271s # SENDING: 271s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 271s # DECODED: Foo: b\x01ar 271s # RESPONSE: 271s # HTTP/1.1 500 Internal Server Error\r\n 271s # Date: Mon, 18 Mar 2024 15:34:56 GMT\r\n 271s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 271s # Content-Length: 564\r\n 271s # Connection: close\r\n 271s # Content-Type: text/html; charset=iso-8859-1\r\n 271s # \r\n 271s # \n 271s # \n 271s # ... 271s # expecting 500, got 500 271s ok 175 271s # SENDING: 271s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 271s # expecting 500, got 500 271s ok 176 271s ok 177 271s ok 178 271s ok 274s t/apache/if_sections.t .............. 274s 1..46 274s # Running under perl version 5.038002 for linux 274s # Current time local: Mon Mar 18 15:34:56 2024 274s # Current time GMT: Mon Mar 18 15:34:56 2024 274s # Using Test.pm version 1.31 274s # Using Apache/Test.pm version 1.42 274s # /if_sec/ with '': 274s # expected: 200 274s # received: '200' 274s ok 1 274s # expected: undef 274s # received: undef 274s ok 2 274s # /if_sec/foo.if_test with '': 274s # expected: 200 274s # received: '200' 274s ok 3 274s # expected: undef 274s # received: undef 274s ok 4 274s # /if_sec/foo.if_test with '1': 274s # expected: 200 274s # received: '200' 274s ok 5 274s # expected: 'global1' 274s # received: 'global1' 274s ok 6 274s # /if_sec/foo.if_test with '1 11': 274s # expected: 200 274s # received: '200' 274s ok 7 274s # expected: 'global1, nested11, nested113' 274s # received: 'global1, nested11, nested113' 274s ok 8 274s # /if_sec/foo.if_test with '1 11 111': 274s # expected: 200 274s # received: '200' 274s ok 9 274s # expected: 'global1, nested11, nested111' 274s # received: 'global1, nested11, nested111' 274s ok 10 274s # /if_sec/foo.if_test with '1 11 112': 274s # expected: 200 274s # received: '200' 274s ok 11 274s # expected: 'global1, nested11, nested112' 274s # received: 'global1, nested11, nested112' 274s ok 12 274s # /if_sec/foo.if_test with '1 2': 274s # expected: 200 274s # received: '200' 274s ok 13 274s # expected: 'global1, files2' 274s # received: 'global1, files2' 274s ok 14 274s # /if_sec/dir/foo.txt with '1 2': 274s # expected: 200 274s # received: '200' 274s ok 15 274s # expected: 'global1, dir1, dir2, dir_files1' 274s # received: 'global1, dir1, dir2, dir_files1' 274s ok 16 274s # /if_sec/dir/ with '1 2': 274s # expected: 200 274s # received: '200' 274s ok 17 274s # expected: 'global1, dir1, dir2' 274s # received: 'global1, dir1, dir2' 274s ok 18 274s # /if_sec/dir/ with '1 11': 274s # expected: 200 274s # received: '200' 274s ok 19 274s # expected: 'global1, dir1, nested11, nested113' 274s # received: 'global1, dir1, nested11, nested113' 274s ok 20 274s # /if_sec/dir/ with '1 11 111': 274s # expected: 200 274s # received: '200' 274s ok 21 274s # expected: 'global1, dir1, nested11, nested111' 274s # received: 'global1, dir1, nested11, nested111' 274s ok 22 274s # /if_sec/dir/ with '1 11 112': 274s # expected: 200 274s # received: '200' 274s ok 23 274s # expected: 'global1, dir1, nested11, nested112' 274s # received: 'global1, dir1, nested11, nested112' 274s ok 24 274s # /if_sec/loc/ with '1 2': 274s # expected: 200 274s # received: '200' 274s ok 25 274s # expected: 'global1, loc1, loc2' 274s # received: 'global1, loc1, loc2' 274s ok 26 274s # /if_sec/loc/foo.txt with '1 2': 274s # expected: 200 274s # received: '200' 274s ok 27 274s # expected: 'global1, loc1, loc2' 274s # received: 'global1, loc1, loc2' 274s ok 28 274s # /if_sec/loc/ with '1 11': 274s # expected: 200 274s # received: '200' 274s ok 29 274s # expected: 'global1, loc1, nested11, nested113' 274s # received: 'global1, loc1, nested11, nested113' 274s ok 30 274s # /if_sec/loc/ with '1 11 111': 274s # expected: 200 274s # received: '200' 274s ok 31 274s # expected: 'global1, loc1, nested11, nested111' 274s # received: 'global1, loc1, nested11, nested111' 274s ok 32 274s # /if_sec/loc/ with '1 11 112': 274s # expected: 200 274s # received: '200' 274s ok 33 274s # expected: 'global1, loc1, nested11, nested112' 274s # received: 'global1, loc1, nested11, nested112' 274s ok 34 274s # /if_sec/loc/foo.if_test with '1 2': 274s # expected: 200 274s # received: '200' 274s ok 35 274s # expected: 'global1, files2, loc1, loc2' 274s # received: 'global1, files2, loc1, loc2' 274s ok 36 274s # /if_sec/loc/foo.if_test with '1 2 11': 274s # expected: 200 274s # received: '200' 274s ok 37 274s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 274s # received: 'global1, files2, loc1, loc2, nested11, nested113' 274s ok 38 274s # /if_sec/loc/foo.if_test with '1 2 11 111': 274s # expected: 200 274s # received: '200' 274s ok 39 274s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 274s # received: 'global1, files2, loc1, loc2, nested11, nested111' 274s ok 40 274s # /if_sec/loc/foo.if_test with '1 2 11 112': 274s # expected: 200 274s # received: '200' 274s ok 41 274s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 274s # received: 'global1, files2, loc1, loc2, nested11, nested112' 274s ok 42 274s # /if_sec/proxy/ with '1 2': 274s # expected: 200 274s # received: '200' 274s ok 43 274s # expected: 'global1, locp1, locp2' 274s # received: 'global1, locp1, locp2' 274s ok 44 274s # /if_sec/proxy/ with '2': 274s # expected: 200 274s # received: '200' 274s ok 45 274s # expected: 'locp2' 274s # received: 'locp2' 274s ok 46 274s ok 276s t/apache/iffile.t ................... 276s 1..2 276s # Running under perl version 5.038002 for linux 276s # Current time local: Mon Mar 18 15:34:59 2024 276s # Current time GMT: Mon Mar 18 15:34:59 2024 276s # Using Test.pm version 1.31 276s # Using Apache/Test.pm version 1.42 276s # expected: 200 276s # received: '200' 276s ok 1 276s # expected: 'success1, success2, success3, success4, success5' 276s # received: 'success1, success2, success3, success4, success5' 276s ok 2 276s ok 280s t/apache/leaks.t .................... skipped: mod_memory_track not activated 287s t/apache/limits.t ................... 287s 1..12 287s # Running under perl version 5.038002 for linux 287s # Current time local: Mon Mar 18 15:35:05 2024 287s # Current time GMT: Mon Mar 18 15:35:05 2024 287s # Using Test.pm version 1.31 287s # Using Apache/Test.pm version 1.42 287s # Testing LimitRequestLine; should succeed 287s # testing : Test #1 287s # expected: 200 287s # received: '200' 287s ok 1 287s # Testing LimitRequestLine; should fail 287s # testing : Test #2 287s # expected: 414 287s # received: '414' 287s ok 2 287s # Testing LimitRequestFieldSize; should succeed 287s # testing : Test #3 287s # expected: 200 287s # received: '200' 287s ok 3 287s # Testing LimitRequestFieldSize; should fail 287s # testing : Test #4 287s # expected: 400 287s # received: '400' 287s ok 4 287s # Testing LimitRequestFields; should succeed 287s # testing : Test #5 287s # expected: 200 287s # received: '200' 287s ok 5 287s # Testing LimitRequestFields; should fail 287s # testing : Test #6 287s # expected: 400 287s # received: '400' 287s ok 6 287s # Testing LimitRequestBody; should succeed 287s # Chunked transfer-encoding enabled 287s # testing : Test #7 287s # expected: 200 287s # received: '200' 287s ok 7 287s # Testing LimitRequestBody; should succeed 287s # Chunked transfer-encoding disabled 287s # testing : Test #8 287s # expected: 200 287s # received: '200' 287s ok 8 287s # Testing LimitRequestBody; should fail 287s # Chunked transfer-encoding enabled 287s # testing : Test #9 287s # expected: 413 287s # received: '413' 287s ok 9 287s # Testing LimitRequestBody; should fail 287s # Chunked transfer-encoding disabled 287s # testing : Test #10 287s # expected: 413 287s # received: '413' 287s ok 10 287s # Testing LimitRequestFieldSize; should succeed 287s # testing : Test #11 287s # expected: 200 287s # received: '200' 287s ok 11 287s # Testing LimitRequestFieldSize; should fail 287s # testing : Test #12 287s # expected: 400 287s # received: '400' 287s ok 12 287s ok 290s t/apache/loglevel.t ................. 290s 1..8 290s # Running under perl version 5.038002 for linux 290s # Current time local: Mon Mar 18 15:35:12 2024 290s # Current time GMT: Mon Mar 18 15:35:12 2024 290s # Using Test.pm version 1.31 290s # Using Apache/Test.pm version 1.42 290s ok 1 290s ok 2 290s ok 3 290s ok 4 290s ok 5 290s ok 6 290s ok 7 290s ok 8 290s ok 292s t/apache/maxranges.t ................ 292s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 292s 1..19 292s # Running under perl version 5.038002 for linux 292s # Current time local: Mon Mar 18 15:35:15 2024 292s # Current time GMT: Mon Mar 18 15:35:15 2024 292s # Using Test.pm version 1.31 292s # Using Apache/Test.pm version 1.42 292s ok 1 292s ok 2 292s ok 3 292s ok 4 292s ok 5 292s ok 6 292s ok 7 292s ok 8 292s ok 9 292s ok 10 292s ok 11 292s ok 12 292s ok 13 292s ok 14 292s ok 15 292s ok 16 292s ok 17 292s ok 18 292s ok 19 292s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 292s ok 295s t/apache/mergeslashes.t ............. 295s 1..9 295s # Running under perl version 5.038002 for linux 295s # Current time local: Mon Mar 18 15:35:17 2024 295s # Current time GMT: Mon Mar 18 15:35:17 2024 295s # Using Test.pm version 1.31 295s # Using Apache/Test.pm version 1.42 295s # SENDING to 127.0.0.1:8547 295s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 295s # expected 403, got 403 for exact match 295s ok 1 295s # SENDING to 127.0.0.1:8547 295s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 295s # expected 403, got 403 for merged even at front 295s ok 2 295s # SENDING to 127.0.0.1:8547 295s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 295s # expected 403, got 403 for merged even at front 295s ok 3 295s # SENDING to 127.0.0.1:8547 295s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 295s # expected 403, got 403 for c// should be merged 295s ok 4 295s # SENDING to 127.0.0.1:8547 295s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 295s # expected 403, got 403 for a// should be merged 295s ok 5 295s # SENDING to 127.0.0.1:8547 295s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 295s # expected 403, got 403 for a// matches locationmatch 295s ok 6 295s # SENDING to 127.0.0.1:8547 295s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 295s # expected 200, got 200 for c// doesn't match locationmatch 295s ok 7 295s # SENDING to 127.0.0.1:8547 295s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 295s # expected 403, got 403 for baseline failed 295s ok 8 295s # SENDING to 127.0.0.1:8547 295s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 295s # expected 403, got 403 for b//d not merged for Location with OFF 295s ok 9 295s ok 297s t/apache/mmn.t ...................... 297s 1..2 297s # Running under perl version 5.038002 for linux 297s # Current time local: Mon Mar 18 15:35:20 2024 297s # Current time GMT: Mon Mar 18 15:35:20 2024 297s # Using Test.pm version 1.31 297s # Using Apache/Test.pm version 1.42 297s ok 1 297s ok 2 297s ok 300s t/apache/options.t .................. 300s 1..2 300s # Running under perl version 5.038002 for linux 300s # Current time local: Mon Mar 18 15:35:22 2024 300s # Current time GMT: Mon Mar 18 15:35:22 2024 300s # Using Test.pm version 1.31 300s # Using Apache/Test.pm version 1.42 300s # testing : code 300s # expected: 200 300s # received: '200' 300s ok 1 300s # testing : OPTIONS 300s # expected: qr/OPTIONS/ 300s # received: 'GET,POST,OPTIONS,HEAD,TRACE' 300s ok 2 300s ok 304s t/apache/passbrigade.t .............. 304s # using LWP client 304s 1..114 304s # Running under perl version 5.038002 for linux 304s # Current time local: Mon Mar 18 15:35:25 2024 304s # Current time GMT: Mon Mar 18 15:35:25 2024 304s # Using Test.pm version 1.31 304s # Using Apache/Test.pm version 1.42 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 1024 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #DMMATCH1: 1 304s # 304s # testing : bytes in body 304s # expected: 1024 304s # received: 1024 304s ok 1 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 2048 304s # received: 2048 304s ok 2 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 3072 304s # received: 3072 304s ok 3 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 4096 304s # received: 4096 304s ok 4 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 5120 304s # received: 5120 304s ok 5 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 6144 304s # received: 6144 304s ok 6 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 7168 304s # received: 7168 304s ok 7 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 8192 304s # received: 8192 304s ok 8 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 9216 304s # received: 9216 304s ok 9 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 10240 304s # received: 10240 304s ok 10 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 11264 304s # received: 11264 304s ok 11 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 12288 304s # received: 12288 304s ok 12 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 13312 304s # received: 13312 304s ok 13 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 14336 304s # received: 14336 304s ok 14 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 15360 304s # received: 15360 304s ok 15 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 16384 304s # received: 16384 304s ok 16 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 17408 304s # received: 17408 304s ok 17 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 18432 304s # received: 18432 304s ok 18 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 19456 304s # received: 19456 304s ok 19 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 20480 304s # received: 20480 304s ok 20 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 21504 304s # received: 21504 304s ok 21 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 22528 304s # received: 22528 304s ok 22 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 23552 304s # received: 23552 304s ok 23 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 24576 304s # received: 24576 304s ok 24 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 25600 304s # received: 25600 304s ok 25 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 26624 304s # received: 26624 304s ok 26 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 27648 304s # received: 27648 304s ok 27 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 28672 304s # received: 28672 304s ok 28 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 29696 304s # received: 29696 304s ok 29 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 30720 304s # received: 30720 304s ok 30 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 31744 304s # received: 31744 304s ok 31 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 32768 304s # received: 32768 304s ok 32 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 33792 304s # received: 33792 304s ok 33 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 34816 304s # received: 34816 304s ok 34 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 35840 304s # received: 35840 304s ok 35 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 36864 304s # received: 36864 304s ok 36 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 37888 304s # received: 37888 304s ok 37 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 38912 304s # received: 38912 304s ok 38 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 39936 304s # received: 39936 304s ok 39 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 40960 304s # received: 40960 304s ok 40 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 41984 304s # received: 41984 304s ok 41 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 43008 304s # received: 43008 304s ok 42 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 44032 304s # received: 44032 304s ok 43 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 45056 304s # received: 45056 304s ok 44 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 46080 304s # received: 46080 304s ok 45 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 47104 304s # received: 47104 304s ok 46 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 48128 304s # received: 48128 304s ok 47 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 49152 304s # received: 49152 304s ok 48 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 50176 304s # received: 50176 304s ok 49 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 51200 304s # received: 51200 304s ok 50 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 102400 304s # received: 102400 304s ok 51 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 307200 304s # received: 307200 304s ok 52 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 512000 304s # received: 512000 304s ok 53 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 2048000 304s # received: 2048000 304s ok 54 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:27 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 4096000 304s # received: 4096000 304s ok 55 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 6144000 304s # received: 6144000 304s ok 56 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 10240000 304s # received: 10240000 304s ok 57 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 1024 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #DMMATCH1: 1 304s # 304s # testing : bytes in body 304s # expected: 1024 304s # received: 1024 304s ok 58 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 2048 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #DMMATCH1: 1 304s # 304s # testing : bytes in body 304s # expected: 2048 304s # received: 2048 304s ok 59 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 3072 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #DMMATCH1: 1 304s # 304s # testing : bytes in body 304s # expected: 3072 304s # received: 3072 304s ok 60 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 4096 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #DMMATCH1: 1 304s # 304s # testing : bytes in body 304s # expected: 4096 304s # received: 4096 304s ok 61 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 5120 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #DMMATCH1: 1 304s # 304s # testing : bytes in body 304s # expected: 5120 304s # received: 5120 304s ok 62 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 6144 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #DMMATCH1: 1 304s # 304s # testing : bytes in body 304s # expected: 6144 304s # received: 6144 304s ok 63 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 7168 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #DMMATCH1: 1 304s # 304s # testing : bytes in body 304s # expected: 7168 304s # received: 7168 304s ok 64 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 8192 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #DMMATCH1: 1 304s # 304s # testing : bytes in body 304s # expected: 8192 304s # received: 8192 304s ok 65 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 9216 304s # received: 9216 304s ok 66 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 10240 304s # received: 10240 304s ok 67 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 11264 304s # received: 11264 304s ok 68 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 12288 304s # received: 12288 304s ok 69 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 13312 304s # received: 13312 304s ok 70 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 14336 304s # received: 14336 304s ok 71 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 15360 304s # received: 15360 304s ok 72 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 16384 304s # received: 16384 304s ok 73 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 17408 304s # received: 17408 304s ok 74 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 18432 304s # received: 18432 304s ok 75 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 19456 304s # received: 19456 304s ok 76 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 20480 304s # received: 20480 304s ok 77 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 21504 304s # received: 21504 304s ok 78 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 22528 304s # received: 22528 304s ok 79 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 23552 304s # received: 23552 304s ok 80 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 24576 304s # received: 24576 304s ok 81 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 25600 304s # received: 25600 304s ok 82 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 26624 304s # received: 26624 304s ok 83 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 27648 304s # received: 27648 304s ok 84 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 28672 304s # received: 28672 304s ok 85 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 29696 304s # received: 29696 304s ok 86 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 30720 304s # received: 30720 304s ok 87 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 31744 304s # received: 31744 304s ok 88 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 32768 304s # received: 32768 304s ok 89 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 33792 304s # received: 33792 304s ok 90 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 34816 304s # received: 34816 304s ok 91 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 35840 304s # received: 35840 304s ok 92 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 36864 304s # received: 36864 304s ok 93 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 37888 304s # received: 37888 304s ok 94 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 38912 304s # received: 38912 304s ok 95 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 39936 304s # received: 39936 304s ok 96 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 40960 304s # received: 40960 304s ok 97 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 41984 304s # received: 41984 304s ok 98 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 43008 304s # received: 43008 304s ok 99 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 44032 304s # received: 44032 304s ok 100 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 45056 304s # received: 45056 304s ok 101 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 46080 304s # received: 46080 304s ok 102 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 47104 304s # received: 47104 304s ok 103 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 48128 304s # received: 48128 304s ok 104 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 49152 304s # received: 49152 304s ok 105 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 50176 304s # received: 50176 304s ok 106 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 51200 304s # received: 51200 304s ok 107 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 102400 304s # received: 102400 304s ok 108 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 307200 304s # received: 307200 304s ok 109 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 512000 304s # received: 512000 304s ok 110 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 2048000 304s # received: 2048000 304s ok 111 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 4096000 304s # received: 4096000 304s ok 112 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 6144000 304s # received: 6144000 304s ok 113 304s #lwp request: 304s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 304s #User-Agent: libwww-perl/6.76 304s # 304s #server response: 304s #HTTP/1.1 200 OK 304s #Connection: close 304s #Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 304s #Vary: In-If1 304s #Content-Length: 0 304s #Client-Date: Mon, 18 Mar 2024 15:35:28 GMT 304s #Client-Peer: 127.0.0.1:8529 304s #Client-Response-Num: 1 304s #Client-Transfer-Encoding: chunked 304s #DMMATCH1: 1 304s #X-Content-Length-Note: added by Apache::TestRequest 304s # 304s # testing : bytes in body 304s # expected: 10240000 304s # received: 10240000 304s ok 114 304s ok 306s t/apache/post.t ..................... 306s # using LWP client 306s 1..51 306s # Running under perl version 5.038002 for linux 306s # Current time local: Mon Mar 18 15:35:29 2024 306s # Current time GMT: Mon Mar 18 15:35:29 2024 306s # Using Test.pm version 1.31 306s # Using Apache/Test.pm version 1.42 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 1024 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 5 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '1024' 306s # received: 1024 306s ok 1 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 2048 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 5 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '2048' 306s # received: 2048 306s ok 2 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 3072 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 5 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '3072' 306s # received: 3072 306s ok 3 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 4096 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 5 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '4096' 306s # received: 4096 306s ok 4 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 5120 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 5 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '5120' 306s # received: 5120 306s ok 5 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 6144 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 5 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '6144' 306s # received: 6144 306s ok 6 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 7168 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 5 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '7168' 306s # received: 7168 306s ok 7 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 8192 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 5 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '8192' 306s # received: 8192 306s ok 8 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 9216 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 5 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '9216' 306s # received: 9216 306s ok 9 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 10240 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '10240' 306s # received: 10240 306s ok 10 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 11264 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '11264' 306s # received: 11264 306s ok 11 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 12288 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '12288' 306s # received: 12288 306s ok 12 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 13312 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '13312' 306s # received: 13312 306s ok 13 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 14336 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '14336' 306s # received: 14336 306s ok 14 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 15360 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '15360' 306s # received: 15360 306s ok 15 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 16384 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '16384' 306s # received: 16384 306s ok 16 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 17408 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '17408' 306s # received: 17408 306s ok 17 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 18432 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '18432' 306s # received: 18432 306s ok 18 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 19456 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '19456' 306s # received: 19456 306s ok 19 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 20480 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '20480' 306s # received: 20480 306s ok 20 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 21504 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '21504' 306s # received: 21504 306s ok 21 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 22528 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '22528' 306s # received: 22528 306s ok 22 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 23552 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '23552' 306s # received: 23552 306s ok 23 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 24576 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '24576' 306s # received: 24576 306s ok 24 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 25600 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '25600' 306s # received: 25600 306s ok 25 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 26624 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '26624' 306s # received: 26624 306s ok 26 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 27648 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '27648' 306s # received: 27648 306s ok 27 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 28672 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '28672' 306s # received: 28672 306s ok 28 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 29696 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '29696' 306s # received: 29696 306s ok 29 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 30720 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '30720' 306s # received: 30720 306s ok 30 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 31744 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '31744' 306s # received: 31744 306s ok 31 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 32768 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '32768' 306s # received: 32768 306s ok 32 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 33792 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '33792' 306s # received: 33792 306s ok 33 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 34816 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '34816' 306s # received: 34816 306s ok 34 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 35840 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '35840' 306s # received: 35840 306s ok 35 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 36864 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '36864' 306s # received: 36864 306s ok 36 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 37888 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '37888' 306s # received: 37888 306s ok 37 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 38912 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '38912' 306s # received: 38912 306s ok 38 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 39936 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '39936' 306s # received: 39936 306s ok 39 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 40960 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '40960' 306s # received: 40960 306s ok 40 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 41984 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '41984' 306s # received: 41984 306s ok 41 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 43008 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '43008' 306s # received: 43008 306s ok 42 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 44032 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '44032' 306s # received: 44032 306s ok 43 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 45056 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '45056' 306s # received: 45056 306s ok 44 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 46080 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '46080' 306s # received: 46080 306s ok 45 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 47104 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '47104' 306s # received: 47104 306s ok 46 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 48128 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '48128' 306s # received: 48128 306s ok 47 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 49152 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '49152' 306s # received: 49152 306s ok 48 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 50176 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '50176' 306s # received: 50176 306s ok 49 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 51200 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 6 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '51200' 306s # received: 51200 306s ok 50 306s #lwp request: 306s #POST http://localhost:8529/eat_post HTTP/1.1 306s #User-Agent: libwww-perl/6.76 306s #Content-Length: 102400 306s # 306s #server response: 306s #HTTP/1.1 200 OK 306s #Connection: close 306s #Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 306s #Vary: In-If1 306s #Content-Length: 7 306s #Client-Date: Mon, 18 Mar 2024 15:35:31 GMT 306s #Client-Peer: 127.0.0.1:8529 306s #Client-Response-Num: 1 306s #DMMATCH1: 1 306s # 306s # testing : length posted 306s # expected: '102400' 306s # received: 102400 306s ok 51 306s ok 309s t/apache/pr17629.t .................. 309s 1..4 309s # Running under perl version 5.038002 for linux 309s # Current time local: Mon Mar 18 15:35:31 2024 309s # Current time GMT: Mon Mar 18 15:35:31 2024 309s # Using Test.pm version 1.31 309s # Using Apache/Test.pm version 1.42 309s # expected: 'begin-foobar-end 309s # ' 309s # received: 'begin-foobar-end 309s # ' 309s ok 1 309s # expected: 200 309s # received: '200' 309s ok 2 309s # testing : response was gzipped 309s # expected: 'gzip' 309s # received: 'gzip' 309s ok 3 309s # expected: 'begin-foobar-end 309s # ' 309s # received: 'begin-foobar-end 309s # ' 309s ok 4 309s ok 312s t/apache/pr18757.t .................. 312s 1..3 312s # Running under perl version 5.038002 for linux 312s # Current time local: Mon Mar 18 15:35:34 2024 312s # Current time GMT: Mon Mar 18 15:35:34 2024 312s # Using Test.pm version 1.31 312s # Using Apache/Test.pm version 1.42 312s # testing : 200 response from GET 312s # expected: 200 312s # received: '200' 312s ok 1 312s # expected C-L is 26 312s # URL via proxy is http://localhost:8548/index.html 312s ok 2 312s # line: HTTP/1.1 200 OK 312s # line: Date: Mon, 18 Mar 2024 15:35:37 GMT 312s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 312s # line: Vary: In-If1 312s # line: Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 312s # line: ETag: "1a-60bb3bbdae3c0" 312s # line: Accept-Ranges: bytes 312s # line: Content-Length: 26 312s # line: DMMATCH1: 1 312s # line: Content-Type: text/html 312s # line: 312s # testing : whether proxy strips Content-Length header 312s # expected: 1 312s # received: 1 312s ok 3 312s ok 314s t/apache/pr35292.t .................. 314s 1..3 314s # Running under perl version 5.038002 for linux 314s # Current time local: Mon Mar 18 15:35:37 2024 314s # Current time GMT: Mon Mar 18 15:35:37 2024 314s # Using Test.pm version 1.31 314s # Using Apache/Test.pm version 1.42 314s ok 1 314s ok 2 314s # testing : read response-line 314s # expected: qr/^HTTP\/1\.. 413/ 314s # received: 'HTTP/1.1 413 Request Entity Too Large 314s # ' 314s ok 3 314s ok 316s t/apache/pr35330.t .................. 316s 1..2 316s # Running under perl version 5.038002 for linux 316s # Current time local: Mon Mar 18 15:35:39 2024 316s # Current time GMT: Mon Mar 18 15:35:39 2024 316s # Using Test.pm version 1.31 316s # Using Apache/Test.pm version 1.42 316s # testing : SSI was allowed for location 316s # expected: 200 316s # received: '200' 316s ok 1 316s # testing : file was served with correct content 316s # expected: 'hello' 316s # received: 'hello' 316s ok 2 316s ok 318s t/apache/pr37166.t .................. 318s 1..4 318s # Running under perl version 5.038002 for linux 318s # Current time local: Mon Mar 18 15:35:41 2024 318s # Current time GMT: Mon Mar 18 15:35:41 2024 318s # Using Test.pm version 1.31 318s # Using Apache/Test.pm version 1.42 318s # testing : SSI was allowed for location 318s # expected: 200 318s # received: '200' 318s ok 1 318s # testing : file was served with correct content 318s # expected: 'Hello world 318s # ' 318s # received: 'Hello world 318s # ' 318s ok 2 318s # testing : explicit 200 response 318s # expected: 200 318s # received: '200' 318s ok 3 318s # testing : file was again served with correct content 318s # expected: 'Hello world 318s # ' 318s # received: 'Hello world 318s # ' 318s ok 4 318s ok 321s t/apache/pr43939.t .................. 321s 1..4 321s # Running under perl version 5.038002 for linux 321s # Current time local: Mon Mar 18 15:35:43 2024 321s # Current time GMT: Mon Mar 18 15:35:43 2024 321s # Using Test.pm version 1.31 321s # Using Apache/Test.pm version 1.42 321s # expected: 'begin-default-end 321s # ' 321s # received: 'begin-default-end 321s # ' 321s ok 1 321s # expected: 200 321s # received: '200' 321s ok 2 321s # testing : response was gzipped 321s # expected: 'gzip' 321s # received: 'gzip' 321s ok 3 321s # expected: 'begin-default-end 321s # ' 321s # received: 'begin-default-end 321s # ' 321s ok 4 321s ok 323s t/apache/pr49328.t .................. 323s 1..1 323s # Running under perl version 5.038002 for linux 323s # Current time local: Mon Mar 18 15:35:46 2024 323s # Current time GMT: Mon Mar 18 15:35:46 2024 323s # Using Test.pm version 1.31 323s # Using Apache/Test.pm version 1.42 323s # expected: 'before 323s # included 323s # after 323s # ' 323s # received: 'before 323s # included 323s # after 323s # ' 323s ok 1 323s ok 326s t/apache/rwrite.t ................... 326s # using LWP client 326s 1..114 326s # Running under perl version 5.038002 for linux 326s # Current time local: Mon Mar 18 15:35:48 2024 326s # Current time GMT: Mon Mar 18 15:35:48 2024 326s # Using Test.pm version 1.31 326s # Using Apache/Test.pm version 1.42 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 1024 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #DMMATCH1: 1 326s # 326s # testing : bytes in body 326s # expected: 1024 326s # received: 1024 326s ok 1 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 2048 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #DMMATCH1: 1 326s # 326s # testing : bytes in body 326s # expected: 2048 326s # received: 2048 326s ok 2 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 3072 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #DMMATCH1: 1 326s # 326s # testing : bytes in body 326s # expected: 3072 326s # received: 3072 326s ok 3 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 4096 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #DMMATCH1: 1 326s # 326s # testing : bytes in body 326s # expected: 4096 326s # received: 4096 326s ok 4 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 5120 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #DMMATCH1: 1 326s # 326s # testing : bytes in body 326s # expected: 5120 326s # received: 5120 326s ok 5 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 6144 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #DMMATCH1: 1 326s # 326s # testing : bytes in body 326s # expected: 6144 326s # received: 6144 326s ok 6 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 7168 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #DMMATCH1: 1 326s # 326s # testing : bytes in body 326s # expected: 7168 326s # received: 7168 326s ok 7 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 8192 326s # received: 8192 326s ok 8 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 9216 326s # received: 9216 326s ok 9 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 10240 326s # received: 10240 326s ok 10 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 11264 326s # received: 11264 326s ok 11 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 12288 326s # received: 12288 326s ok 12 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 13312 326s # received: 13312 326s ok 13 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 14336 326s # received: 14336 326s ok 14 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 15360 326s # received: 15360 326s ok 15 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 16384 326s # received: 16384 326s ok 16 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 17408 326s # received: 17408 326s ok 17 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 18432 326s # received: 18432 326s ok 18 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 19456 326s # received: 19456 326s ok 19 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 20480 326s # received: 20480 326s ok 20 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 21504 326s # received: 21504 326s ok 21 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 22528 326s # received: 22528 326s ok 22 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 23552 326s # received: 23552 326s ok 23 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 24576 326s # received: 24576 326s ok 24 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 25600 326s # received: 25600 326s ok 25 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 26624 326s # received: 26624 326s ok 26 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 27648 326s # received: 27648 326s ok 27 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 28672 326s # received: 28672 326s ok 28 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 29696 326s # received: 29696 326s ok 29 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 30720 326s # received: 30720 326s ok 30 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 31744 326s # received: 31744 326s ok 31 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 32768 326s # received: 32768 326s ok 32 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 33792 326s # received: 33792 326s ok 33 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 34816 326s # received: 34816 326s ok 34 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 35840 326s # received: 35840 326s ok 35 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 36864 326s # received: 36864 326s ok 36 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 37888 326s # received: 37888 326s ok 37 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 38912 326s # received: 38912 326s ok 38 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 39936 326s # received: 39936 326s ok 39 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 40960 326s # received: 40960 326s ok 40 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 41984 326s # received: 41984 326s ok 41 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 43008 326s # received: 43008 326s ok 42 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 44032 326s # received: 44032 326s ok 43 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 45056 326s # received: 45056 326s ok 44 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 46080 326s # received: 46080 326s ok 45 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 47104 326s # received: 47104 326s ok 46 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 48128 326s # received: 48128 326s ok 47 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 49152 326s # received: 49152 326s ok 48 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 50176 326s # received: 50176 326s ok 49 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 51200 326s # received: 51200 326s ok 50 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 102400 326s # received: 102400 326s ok 51 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 307200 326s # received: 307200 326s ok 52 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 512000 326s # received: 512000 326s ok 53 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 2048000 326s # received: 2048000 326s ok 54 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 4096000 326s # received: 4096000 326s ok 55 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 6144000 326s # received: 6144000 326s ok 56 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:50 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 10240000 326s # received: 10240000 326s ok 57 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 1024 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #DMMATCH1: 1 326s # 326s # testing : bytes in body 326s # expected: 1024 326s # received: 1024 326s ok 58 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 2048 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #DMMATCH1: 1 326s # 326s # testing : bytes in body 326s # expected: 2048 326s # received: 2048 326s ok 59 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 3072 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #DMMATCH1: 1 326s # 326s # testing : bytes in body 326s # expected: 3072 326s # received: 3072 326s ok 60 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 4096 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #DMMATCH1: 1 326s # 326s # testing : bytes in body 326s # expected: 4096 326s # received: 4096 326s ok 61 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 5120 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #DMMATCH1: 1 326s # 326s # testing : bytes in body 326s # expected: 5120 326s # received: 5120 326s ok 62 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 6144 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #DMMATCH1: 1 326s # 326s # testing : bytes in body 326s # expected: 6144 326s # received: 6144 326s ok 63 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 7168 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #DMMATCH1: 1 326s # 326s # testing : bytes in body 326s # expected: 7168 326s # received: 7168 326s ok 64 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 8192 326s # received: 8192 326s ok 65 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 9216 326s # received: 9216 326s ok 66 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 10240 326s # received: 10240 326s ok 67 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 11264 326s # received: 11264 326s ok 68 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 12288 326s # received: 12288 326s ok 69 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 13312 326s # received: 13312 326s ok 70 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 14336 326s # received: 14336 326s ok 71 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 15360 326s # received: 15360 326s ok 72 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 16384 326s # received: 16384 326s ok 73 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 17408 326s # received: 17408 326s ok 74 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 18432 326s # received: 18432 326s ok 75 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 19456 326s # received: 19456 326s ok 76 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 20480 326s # received: 20480 326s ok 77 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 21504 326s # received: 21504 326s ok 78 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 22528 326s # received: 22528 326s ok 79 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 23552 326s # received: 23552 326s ok 80 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 24576 326s # received: 24576 326s ok 81 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 25600 326s # received: 25600 326s ok 82 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 26624 326s # received: 26624 326s ok 83 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 27648 326s # received: 27648 326s ok 84 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 28672 326s # received: 28672 326s ok 85 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 29696 326s # received: 29696 326s ok 86 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 30720 326s # received: 30720 326s ok 87 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 31744 326s # received: 31744 326s ok 88 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 32768 326s # received: 32768 326s ok 89 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 33792 326s # received: 33792 326s ok 90 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 34816 326s # received: 34816 326s ok 91 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 35840 326s # received: 35840 326s ok 92 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 36864 326s # received: 36864 326s ok 93 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 37888 326s # received: 37888 326s ok 94 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 38912 326s # received: 38912 326s ok 95 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 39936 326s # received: 39936 326s ok 96 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 40960 326s # received: 40960 326s ok 97 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 41984 326s # received: 41984 326s ok 98 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 43008 326s # received: 43008 326s ok 99 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 44032 326s # received: 44032 326s ok 100 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 45056 326s # received: 45056 326s ok 101 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 46080 326s # received: 46080 326s ok 102 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 47104 326s # received: 47104 326s ok 103 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 48128 326s # received: 48128 326s ok 104 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 49152 326s # received: 49152 326s ok 105 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 50176 326s # received: 50176 326s ok 106 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 51200 326s # received: 51200 326s ok 107 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 102400 326s # received: 102400 326s ok 108 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 307200 326s # received: 307200 326s ok 109 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 512000 326s # received: 512000 326s ok 110 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 2048000 326s # received: 2048000 326s ok 111 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 4096000 326s # received: 4096000 326s ok 112 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 6144000 326s # received: 6144000 326s ok 113 326s #lwp request: 326s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 326s #User-Agent: libwww-perl/6.76 326s # 326s #server response: 326s #HTTP/1.1 200 OK 326s #Connection: close 326s #Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 326s #Vary: In-If1 326s #Content-Length: 0 326s #Client-Date: Mon, 18 Mar 2024 15:35:51 GMT 326s #Client-Peer: 127.0.0.1:8529 326s #Client-Response-Num: 1 326s #Client-Transfer-Encoding: chunked 326s #DMMATCH1: 1 326s #X-Content-Length-Note: added by Apache::TestRequest 326s # 326s # testing : bytes in body 326s # expected: 10240000 326s # received: 10240000 326s ok 114 326s ok 329s t/apache/server_name_port.t ......... 329s 1..84 329s # Running under perl version 5.038002 for linux 329s # Current time local: Mon Mar 18 15:35:51 2024 329s # Current time GMT: Mon Mar 18 15:35:51 2024 329s # Using Test.pm version 1.31 329s # Using Apache/Test.pm version 1.42 329s # SENDING: 329s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 329s # expecting 200, got 200 329s ok 1 329s # got SERVER_NAME='righthost', expected 'righthost' 329s ok 2 329s # got SERVER_PORT='8529', expected '8529' 329s ok 3 329s # SENDING: 329s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 329s # expecting 200, got 200 329s ok 4 329s # got SERVER_NAME='righthost', expected 'righthost' 329s ok 5 329s # got SERVER_PORT='123', expected '123' 329s ok 6 329s # SENDING: 329s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 329s # expecting 200, got 200 329s ok 7 329s # got SERVER_NAME='righthost', expected 'righthost' 329s ok 8 329s # got SERVER_PORT='8529', expected '8529' 329s ok 9 329s # SENDING: 329s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 329s # expecting 200, got 200 329s ok 10 329s # got SERVER_NAME='righthost', expected 'righthost' 329s ok 11 329s # got SERVER_PORT='123', expected '123' 329s ok 12 329s # SENDING: 329s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 329s # expecting 200, got 200 329s ok 13 329s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 329s ok 14 329s # got SERVER_PORT='8529', expected '8529' 329s ok 15 329s # SENDING: 329s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 329s # expecting 200, got 200 329s ok 16 329s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 329s ok 17 329s # got SERVER_PORT='123', expected '123' 329s ok 18 329s # SENDING: 329s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 329s # expecting 200, got 200 329s ok 19 329s # got SERVER_NAME='[::1]', expected '[::1]' 329s ok 20 329s # got SERVER_PORT='8529', expected '8529' 329s ok 21 329s # SENDING: 329s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 329s # expecting 200, got 200 329s ok 22 329s # got SERVER_NAME='[::1]', expected '[::1]' 329s ok 23 329s # got SERVER_PORT='123', expected '123' 329s ok 24 329s # SENDING: 329s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 329s # expecting 200, got 200 329s ok 25 329s # got SERVER_NAME='[a::1]', expected '[a::1]' 329s ok 26 329s # got SERVER_PORT='8529', expected '8529' 329s ok 27 329s # SENDING: 329s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 329s # expecting 200, got 200 329s ok 28 329s # got SERVER_NAME='[a::1]', expected '[a::1]' 329s ok 29 329s # got SERVER_PORT='123', expected '123' 329s ok 30 329s # SENDING: 329s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 329s # expecting 200, got 200 329s ok 31 329s # got SERVER_NAME='[a::1]', expected '[a::1]' 329s ok 32 329s # got SERVER_PORT='8529', expected '8529' 329s ok 33 329s # SENDING: 329s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 329s # expecting 200, got 200 329s ok 34 329s # got SERVER_NAME='[a::1]', expected '[a::1]' 329s ok 35 329s # got SERVER_PORT='123', expected '123' 329s ok 36 329s # SENDING: 329s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 329s # expecting 200, got 200 329s ok 37 329s # got SERVER_NAME='righthost', expected 'righthost' 329s ok 38 329s # got SERVER_PORT='8529', expected '8529' 329s ok 39 329s # SENDING: 329s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 329s # expecting 200, got 200 329s ok 40 329s # got SERVER_NAME='righthost', expected 'righthost' 329s ok 41 329s # got SERVER_PORT='123', expected '123' 329s ok 42 329s # SENDING: 329s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 329s # expecting 200, got 200 329s ok 43 329s # got SERVER_NAME='righthost', expected 'righthost' 329s ok 44 329s # got SERVER_PORT='8529', expected '8529' 329s ok 45 329s # SENDING: 329s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 329s # expecting 200, got 200 329s ok 46 329s # got SERVER_NAME='righthost', expected 'righthost' 329s ok 47 329s # got SERVER_PORT='123', expected '123' 329s ok 48 329s # SENDING: 329s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 329s # expecting 200, got 200 329s ok 49 329s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 329s ok 50 329s # got SERVER_PORT='8529', expected '8529' 329s ok 51 329s # SENDING: 329s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 329s # expecting 200, got 200 329s ok 52 329s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 329s ok 53 329s # got SERVER_PORT='123', expected '123' 329s ok 54 329s # SENDING: 329s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 329s # expecting 200, got 200 329s ok 55 329s # got SERVER_NAME='[::1]', expected '[::1]' 329s ok 56 329s # got SERVER_PORT='8529', expected '8529' 329s ok 57 329s # SENDING: 329s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 329s # expecting 200, got 200 329s ok 58 329s # got SERVER_NAME='[::1]', expected '[::1]' 329s ok 59 329s # got SERVER_PORT='123', expected '123' 329s ok 60 329s # SENDING: 329s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 329s # expecting 200, got 200 329s ok 61 329s # got SERVER_NAME='righthost', expected 'righthost' 329s ok 62 329s # got SERVER_PORT='8529', expected '8529' 329s ok 63 329s # SENDING: 329s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 329s # expecting 200, got 200 329s ok 64 329s # got SERVER_NAME='righthost', expected 'righthost' 329s ok 65 329s # got SERVER_PORT='123', expected '123' 329s ok 66 329s # SENDING: 329s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 329s # expecting 200, got 200 329s ok 67 329s # got SERVER_NAME='righthost', expected 'righthost' 329s ok 68 329s # got SERVER_PORT='8529', expected '8529' 329s ok 69 329s # SENDING: 329s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 329s # expecting 200, got 200 329s ok 70 329s # got SERVER_NAME='righthost', expected 'righthost' 329s ok 71 329s # got SERVER_PORT='123', expected '123' 329s ok 72 329s # SENDING: 329s # 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 329s # expecting 200, got 200 329s ok 73 329s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 329s ok 74 329s # got SERVER_PORT='8529', expected '8529' 329s ok 75 329s # SENDING: 329s # 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 329s # expecting 200, got 200 329s ok 76 329s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 329s ok 77 329s # got SERVER_PORT='123', expected '123' 329s ok 78 329s # SENDING: 329s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 329s # expecting 200, got 200 329s ok 79 329s # got SERVER_NAME='[::1]', expected '[::1]' 329s ok 80 329s # got SERVER_PORT='8529', expected '8529' 329s ok 81 329s # SENDING: 329s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 329s # expecting 200, got 200 329s ok 82 329s # got SERVER_NAME='[::1]', expected '[::1]' 329s ok 83 329s # got SERVER_PORT='123', expected '123' 329s ok 84 329s ok 331s t/apache/teclchunk.t ................ skipped: Not supported yet 333s t/apr/uri.t ......................... 333s 1..1 333s # Running under perl version 5.038002 for linux 333s # Current time local: Mon Mar 18 15:35:56 2024 333s # Current time GMT: Mon Mar 18 15:35:56 2024 333s # Using Test.pm version 1.31 333s # Using Apache/Test.pm version 1.42 333s ok 1 333s ok 336s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 338s t/filter/case.t ..................... 338s 1..4 338s # Running under perl version 5.038002 for linux 338s # Current time local: Mon Mar 18 15:36:01 2024 338s # Current time GMT: Mon Mar 18 15:36:01 2024 338s # Using Test.pm version 1.31 338s # Using Apache/Test.pm version 1.42 338s ok 1 338s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 338s # expected 200 338s # received 200 338s # body: =HEAD1 NAME 338s X X 338s 338s PERLSUB - PERL SUBROUTINES 338s 338s =HEAD1 SYNOPSIS 338s 338s TO DECLARE SUBROUTINES: 338s X X 338s 338s SUB NAME; # A "FORWARD" DECLARATION. 338s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 338s SUB NAME : ATTRS; # WITH ATTRIBUTES 338s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 338s 338s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 338s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 338s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 338s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 338s 338s USE FEATURE 'SIGNATURES'; 338s SUB NAME(SIG) BLOCK # WITH SIGNATURE 338s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 338s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 338s 338s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 338s X 338s 338s $SUBREF = SUB BLOCK; # NO PROTO 338s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 338s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 338s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 338s 338s USE FEATURE 'SIGNATURES'; 338s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 338s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 338s 338s TO IMPORT SUBROUTINES: 338s X 338s 338s USE MODULE QW(NAME1 NAME2 NAME3); 338s 338s TO CALL SUBROUTINES: 338s X X 338s 338s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 338s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 338s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 338s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 338s 338s =HEAD1 DESCRIPTION 338s 338s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 338s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 338s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 338s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 338s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 338s ITS NAME OR A CODE REFERENCE. 338s 338s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 338s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 338s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 338s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 338s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 338s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 338s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 338s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 338s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 338s X X 338s 338s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 338s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 338s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 338s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 338s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 338s SUCH A SIGNATURE-USING SUBROUTINE. 338s 338s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 338s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 338s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 338s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 338s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 338s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 338s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 338s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 338s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 338s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 338s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 338s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 338s X X X<@_> 338s 338s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 338s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 338s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 338s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 338s L AND L. 338s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 338s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 338s 338s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 338s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 338s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 338s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 338s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 338s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 338s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 338s ONE LARGE INDISTINGUISHABLE LIST. 338s 338s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 338s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 338s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 338s EMPTY SUB RETURNS THE EMPTY LIST. 338s X X X 338s 338s EXAMPLE: 338s 338s SUB MAX { 338s MY $MAX = SHIFT(@_); 338s FOREACH $FOO (@_) { 338s $MAX = $FOO IF $MAX < $FOO; 338s } 338s RETURN $MAX; 338s } 338s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 338s 338s EXAMPLE: 338s 338s # GET A LINE, COMBINING CONTINUATION LINES 338s # THAT START WITH WHITESPACE 338s 338s SUB GET_LINE { 338s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 338s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 338s IF ($LOOKAHEAD =~ /^[ \T]/) { 338s $THISLINE .= $LOOKAHEAD; 338s } 338s ELSE { 338s LAST LINE; 338s } 338s } 338s RETURN $THISLINE; 338s } 338s 338s $LOOKAHEAD = ; # GET FIRST LINE 338s WHILE (DEFINED($LINE = GET_LINE())) { 338s ... 338s } 338s 338s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 338s 338s SUB MAYBESET { 338s MY($KEY, $VALUE) = @_; 338s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 338s } 338s 338s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 338s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 338s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 338s ITS CALLER'S VALUES. 338s X X 338s 338s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 338s SUB UPCASE_IN { 338s FOR (@_) { TR/A-Z/A-Z/ } 338s } 338s 338s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 338s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 338s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 338s X X 338s 338s UPCASE_IN("FREDERICK"); 338s 338s IT WOULD BE MUCH SAFER IF THE C FUNCTION 338s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 338s OF CHANGING THEM IN PLACE: 338s 338s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 338s SUB UPCASE { 338s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 338s MY @PARMS = @_; 338s FOR (@PARMS) { TR/A-Z/A-Z/ } 338s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 338s } 338s 338s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 338s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 338s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 338s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 338s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 338s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 338s 338s @NEWLIST = UPCASE(@LIST1, @LIST2); 338s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 338s 338s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 338s 338s (@X, @Y) = UPCASE(@LIST1, @LIST2); 338s 338s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 338s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 338s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 338s L FOR ALTERNATIVES. 338s 338s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 338s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 338s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 338s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 338s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 338s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 338s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 338s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 338s SEE L FOR MORE ABOUT ALL THAT. 338s X<&> 338s 338s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 338s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 338s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 338s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 338s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 338s X 338s 338s &FOO(1,2,3); # PASS THREE ARGUMENTS 338s FOO(1,2,3); # THE SAME 338s 338s FOO(); # PASS A NULL LIST 338s &FOO(); # THE SAME 338s 338s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 338s USE STRICT 'SUBS'; 338s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 338s # A COMPILE-TIME ERROR 338s NO STRICT 'SUBS'; 338s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 338s # A LITERAL STRING "FOO" 338s 338s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 338s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 338s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 338s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 338s X<&> 338s 338s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 338s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 338s YOUR SUBROUTINE'S NAME. 338s 338s USE V5.16; 338s MY $FACTORIAL = SUB { 338s MY ($X) = @_; 338s RETURN 1 IF $X == 1; 338s RETURN($X * __SUB__->( $X - 1 ) ); 338s }; 338s 338s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 338s IS SUBJECT TO CHANGE. 338s 338s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 338s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 338s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 338s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 338s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 338s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 338s SPECIAL, PRE-DEFINED THINGS. 338s 338s =OVER 338s 338s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 338s 338s C 338s 338s =ITEM DOCUMENTED IN L 338s 338s C, C 338s 338s =ITEM DOCUMENTED IN L 338s 338s C, C 338s 338s =ITEM DOCUMENTED IN L 338s 338s C, C, C, C, C, C, C, 338s C, C, C, C, C, C, 338s C, C, C, C, C, C, C, 338s C, C, C, C, C, C, 338s C, C, C, C, C, 338s C, C, C, C 338s 338s =ITEM DOCUMENTED IN L 338s 338s C, C, C, C, C, C, C, 338s C, C, C, C, C, C, C, 338s C, C, C, C, C, C 338s 338s =ITEM DOCUMENTED IN L 338s 338s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 338s L<< C|PERLFUNC/REQUIRE >> 338s 338s =ITEM DOCUMENTED IN L 338s 338s C 338s 338s =ITEM DOCUMENTED IN L 338s 338s C, C, C, C, C 338s 338s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 338s 338s ANY STARTING WITH C<(> 338s 338s =BACK 338s 338s THE C, C, C, C AND C SUBROUTINES 338s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 338s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 338s EXPLICITLY. SEE L 338s 338s =HEAD2 SIGNATURES 338s 338s X X 338s 338s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 338s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 338s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 338s 338s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 338s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 338s DIRECTLY BY C, IN THE CURRENT SCOPE. 338s 338s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 338s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 338s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 338s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 338s 338s FOR EXAMPLE, 338s 338s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 338s 338s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 338s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 338s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 338s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 338s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 338s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 338s 338s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 338s THE SIGNATURE. FOR EXAMPLE, 338s 338s SUB FOO ($LEFT, $RIGHT) { 338s RETURN $LEFT + $RIGHT; 338s } 338s 338s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 338s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 338s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 338s EQUIVALENT TO 338s 338s SUB FOO { 338s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 338s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 338s MY $LEFT = $_[0]; 338s MY $RIGHT = $_[1]; 338s RETURN $LEFT + $RIGHT; 338s } 338s 338s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 338s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 338s 338s SUB FOO ($FIRST, $, $THIRD) { 338s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 338s } 338s 338s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 338s MANDATORY FOR THE CALLER TO PASS IT. 338s 338s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 338s SEPARATED FROM THE PARAMETER NAME BY C<=>: 338s 338s SUB FOO ($LEFT, $RIGHT = 0) { 338s RETURN $LEFT + $RIGHT; 338s } 338s 338s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 338s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 338s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 338s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 338s FOR EXAMPLE, 338s 338s MY $AUTO_ID = 0; 338s SUB FOO ($THING, $ID = $AUTO_ID++) { 338s PRINT "$THING HAS ID $ID"; 338s } 338s 338s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 338s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 338s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 338s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 338s 338s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 338s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 338s } 338s 338s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 338s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 338s VALUE PROVIDED WAS C. 338s 338s SUB FOO ($NAME //= "WORLD") { 338s PRINT "HELLO, $NAME"; 338s } 338s 338s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 338s 338s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 338s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 338s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 338s 338s SUB FOO ($X ||= 10) { 338s RETURN 5 + $X; 338s } 338s 338s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 338s FOR EXAMPLE, 338s 338s SUB FOO ($THING, $ = 1) { 338s PRINT $THING; 338s } 338s 338s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 338s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 338s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 338s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 338s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 338s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 338s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 338s 338s SUB FOO ($THING, $=) { 338s PRINT $THING; 338s } 338s 338s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 338s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 338s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 338s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 338s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 338s TO RIGHT. 338s 338s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 338s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 338s 338s SUB FOO ($FILTER, @INPUTS) { 338s PRINT $FILTER->($_) FOREACH @INPUTS; 338s } 338s 338s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 338s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 338s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 338s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 338s 338s SUB FOO ($THING, @) { 338s PRINT $THING; 338s } 338s 338s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 338s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 338s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 338s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 338s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 338s AS WITH STANDARD HASH CONSTRUCTION. 338s 338s SUB FOO ($FILTER, %INPUTS) { 338s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 338s } 338s 338s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 338s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 338s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 338s 338s SUB FOO ($THING, %) { 338s PRINT $THING; 338s } 338s 338s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 338s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 338s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 338s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 338s AN EMPTY ARRAY OR EMPTY HASH. 338s 338s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 338s THAT THE CALLER PASSED NO ARGUMENTS: 338s 338s SUB FOO () { 338s RETURN 123; 338s } 338s 338s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 338s WARNING IN THE C CATEGORY. FROM PERL 5.36 338s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 338s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 338s STATEMENT SUCH AS: 338s 338s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 338s 338s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 338s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 338s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 338s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 338s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 338s WARNINGS IN THE C CATEGORY WHEN 338s COMPILED: 338s 338s SUB F ($X) { 338s # THIS LINE EMITS THE WARNING SEEN BELOW 338s PRINT "ARGUMENTS ARE @_"; 338s } 338s 338s Z<> 338s 338s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 338s EXPERIMENTAL AT ... 338s 338s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 338s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 338s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 338s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 338s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 338s SUPPLY THAT ARGUMENT. 338s 338s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 338s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 338s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 338s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 338s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 338s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 338s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 338s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 338s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 338s 338s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 338s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 338s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 338s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 338s L. FOR EXAMPLE, 338s 338s SUB FOO :PROTOTYPE($) { $_[0] } 338s 338s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 338s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 338s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 338s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 338s 338s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 338s RETURN $LEFT + $RIGHT; 338s } 338s 338s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 338s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 338s THE SUBROUTINE'S BODY. 338s 338s =HEAD2 PRIVATE VARIABLES VIA MY() 338s X X X X X 338s X X 338s 338s SYNOPSIS: 338s 338s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 338s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 338s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 338s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 338s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 338s 338s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 338s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 338s SEE L AND L. 338s 338s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 338s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 338s (C/C/C/C), LOOP 338s (C/C/C/C/C), SUBROUTINE, C, 338s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 338s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 338s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 338s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 338s WITH C INSTEAD. 338s 338s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 338s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 338s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 338s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 338s ITS OWN COPY. 338s X 338s 338s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 338s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 338s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 338s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 338s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 338s 338s MY $X = 10; 338s SUB BUMPX { $X++ } 338s 338s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 338s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 338s THE C ITSELF. SEE L. 338s X 338s 338s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 338s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 338s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 338s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 338s 338s $ARG = "FRED"; # "GLOBAL" VARIABLE 338s $N = CUBE_ROOT(27); 338s PRINT "$ARG THINKS THE ROOT IS $N\N"; 338s # OUTPUTS: FRED THINKS THE ROOT IS 3 338s 338s SUB CUBE_ROOT { 338s MY $ARG = SHIFT; # NAME DOESN'T MATTER 338s $ARG **= 1/3; 338s RETURN $ARG; 338s } 338s 338s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 338s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 338s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 338s 338s MY ($FOO) = ; # WRONG? 338s MY @FOO = ; 338s 338s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 338s 338s MY $FOO = ; 338s 338s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 338s 338s MY $FOO, $BAR = 1; # WRONG 338s 338s THAT HAS THE SAME EFFECT AS 338s 338s MY $FOO; 338s $BAR = 1; 338s 338s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 338s THE CURRENT STATEMENT. THUS, 338s 338s MY $X = $X; 338s 338s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 338s THE EXPRESSION 338s 338s MY $X = 123 AND $X == 123 338s 338s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 338s 338s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 338s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 338s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 338s 338s WHILE (MY $LINE = <>) { 338s $LINE = LC $LINE; 338s } CONTINUE { 338s PRINT $LINE; 338s } 338s 338s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 338s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 338s IT. SIMILARLY, IN THE CONDITIONAL 338s 338s IF ((MY $ANSWER = ) =~ /^YES$/I) { 338s USER_AGREES(); 338s } ELSIF ($ANSWER =~ /^NO$/I) { 338s USER_DISAGREES(); 338s } ELSE { 338s CHOMP $ANSWER; 338s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 338s } 338s 338s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 338s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 338s BUT NOT BEYOND IT. SEE L FOR INFORMATION 338s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 338s 338s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 338s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 338s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 338s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 338s IN THE LOOP 338s X X 338s 338s FOR MY $I (1, 2, 3) { 338s SOME_FUNCTION(); 338s } 338s 338s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 338s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 338s X X 338s 338s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 338s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 338s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 338s 338s USE STRICT 'VARS'; 338s 338s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 338s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 338s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 338s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 338s THIS WITH C. 338s 338s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 338s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 338s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 338s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 338s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 338s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 338s EXAMPLE. 338s 338s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 338s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 338s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 338s 338s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 338s 338s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 338s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 338s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 338s 338s PACKAGE MAIN; 338s LOCAL $X = 10; 338s MY $X = 20; 338s PRINT "$X AND $::X\N"; 338s 338s THAT WILL PRINT OUT C<20> AND C<10>. 338s 338s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 338s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 338s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 338s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 338s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 338s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 338s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 338s AN ANONYMOUS SUB REFERENCE: 338s 338s MY $SECRET_VERSION = '1.001-BETA'; 338s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 338s &$SECRET_SUB(); 338s 338s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 338s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 338s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 338s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 338s UNQUALIFIED AND UNQUALIFIABLE. 338s 338s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 338s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 338s L FOR SOMETHING OF A WORK-AROUND TO 338s THIS. 338s 338s =HEAD2 PERSISTENT PRIVATE VARIABLES 338s X X X X 338s X X 338s 338s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 338s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 338s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 338s 338s =HEAD3 PERSISTENT VARIABLES VIA STATE() 338s 338s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 338s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 338s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 338s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 338s THE C FORM DOES NOT REQUIRE THE 338s C PRAGMA. 338s 338s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 338s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 338s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 338s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 338s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 338s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 338s SUBROUTINE EACH TIME IT IS EXECUTED.) 338s 338s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 338s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 338s 338s USE FEATURE 'STATE'; 338s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 338s 338s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 338s 338s USE FEATURE 'STATE'; 338s SUB CREATE_COUNTER { 338s RETURN SUB { STATE $X; RETURN ++$X } 338s } 338s 338s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 338s CODE OUTSIDE. 338s 338s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 338s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 338s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 338s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 338s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 338s 338s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 338s 338s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 338s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 338s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 338s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 338s 338s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 338s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 338s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 338s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 338s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 338s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 338s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 338s 338s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 338s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 338s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 338s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 338s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 338s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 338s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 338s 338s { 338s MY $SECRET_VAL = 0; 338s SUB GIMME_ANOTHER { 338s RETURN ++$SECRET_VAL; 338s } 338s } 338s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 338s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 338s 338s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 338s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 338s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 338s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 338s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 338s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 338s STARTS TO RUN: 338s 338s BEGIN { 338s MY $SECRET_VAL = 0; 338s SUB GIMME_ANOTHER { 338s RETURN ++$SECRET_VAL; 338s } 338s } 338s 338s SEE L ABOUT THE 338s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 338s C AND C. 338s 338s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 338s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 338s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 338s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 338s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 338s 338s =HEAD2 TEMPORARY VALUES VIA LOCAL() 338s X X X X 338s X 338s 338s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 338s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 338s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 338s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 338s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 338s 338s SYNOPSIS: 338s 338s # LOCALIZATION OF VALUES 338s 338s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 338s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 338s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 338s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 338s 338s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 338s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 338s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 338s # LOCALIZATION 338s 338s # LOCALIZATION OF SYMBOLS 338s 338s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 338s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 338s # @MERLYN IS REALLY @RANDAL, ETC 338s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 338s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 338s 338s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 338s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 338s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 338s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 338s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 338s 338s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 338s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 338s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 338s CREATES NEW, DYNAMICALLY SCOPED VALUES. 338s 338s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 338s PLACED IN PARENTHESES. THIS OPERATOR WORKS 338s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 338s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 338s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 338s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 338s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 338s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 338s UNDEFINED VALUE.) 338s 338s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 338s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 338s VARIABLES OUTSIDE THE LOOP. 338s 338s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 338s X 338s 338s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 338s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 338s VIEWED AS A SCALAR OR AN ARRAY. SO 338s 338s LOCAL($FOO) = ; 338s LOCAL @FOO = ; 338s 338s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 338s 338s LOCAL $FOO = ; 338s 338s SUPPLIES A SCALAR CONTEXT. 338s 338s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 338s X 338s 338s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 338s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 338s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 338s 338s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 338s 338s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 338s { LOCAL $/ = UNDEF; $SLURP = ; } 338s 338s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 338s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 338s I, BECAUSE THE $1 VARIABLE IS 338s MAGICAL AND READ-ONLY : 338s 338s LOCAL $1 = 2; 338s 338s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 338s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 338s TO SAFELY REUSE $_ IN A SUBROUTINE. 338s 338s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 338s WORK AS DESCRIBED. 338s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 338s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 338s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 338s SEE L FOR MORE 338s DETAILS. 338s X 338s 338s =HEAD3 LOCALIZATION OF GLOBS 338s X X 338s 338s THE CONSTRUCT 338s 338s LOCAL *NAME; 338s 338s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 338s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 338s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 338s 338s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 338s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 338s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 338s SEPARATOR. 338s 338s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 338s X X 338s X 338s 338s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 338s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 338s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 338s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 338s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 338s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 338s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 338s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 338s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 338s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 338s 338s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 338s @ARY = ( 0..5 ); 338s { 338s LOCAL($ARY[5]) = 6; 338s LOCAL($HASH{'A'}) = 'DRILL'; 338s WHILE (MY $E = POP(@ARY)) { 338s PRINT "$E . . .\N"; 338s LAST UNLESS $E > 3; 338s } 338s IF (@ARY) { 338s $HASH{'ONLY A'} = 'TEST'; 338s DELETE $HASH{'A'}; 338s } 338s } 338s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 338s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 338s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 338s 338s PERL WILL PRINT 338s 338s 6 . . . 338s 4 . . . 338s 3 . . . 338s THIS IS A TEST ONLY A TEST. 338s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 338s 338s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 338s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 338s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 338s SURPRISING, AND IS VERY LIKELY TO CHANGE. 338s 338s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 338s X X X 338s X 338s 338s YOU CAN USE THE C AND C 338s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 338s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 338s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 338s 338s DO { 338s MY $VAL = $ARRAY[$IDX]; 338s LOCAL $ARRAY[$IDX]; 338s DELETE $ARRAY[$IDX]; 338s $VAL 338s } 338s 338s AND 338s 338s DO { 338s MY $VAL = $HASH{KEY}; 338s LOCAL $HASH{KEY}; 338s DELETE $HASH{KEY}; 338s $VAL 338s } 338s 338s EXCEPT THAT FOR THOSE THE C IS 338s SCOPED TO THE C BLOCK. SLICES ARE 338s ALSO ACCEPTED. 338s 338s MY %HASH = ( 338s A => [ 7, 8, 9 ], 338s B => 1, 338s ) 338s 338s { 338s MY $X = DELETE LOCAL $HASH{A}; 338s # $X IS [ 7, 8, 9 ] 338s # %HASH IS (B => 1) 338s 338s { 338s MY @NUMS = DELETE LOCAL @$X[0, 2] 338s # @NUMS IS (7, 9) 338s # $X IS [ UNDEF, 8 ] 338s 338s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 338s } 338s # $X IS BACK TO [ 7, 8, 9 ] 338s 338s } 338s # %HASH IS BACK TO ITS ORIGINAL STATE 338s 338s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 338s 338s =HEAD2 LVALUE SUBROUTINES 338s X X 338s 338s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 338s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 338s 338s MY $VAL; 338s SUB CANMOD : LVALUE { 338s $VAL; # OR: RETURN $VAL; 338s } 338s SUB NOMOD { 338s $VAL; 338s } 338s 338s CANMOD() = 5; # ASSIGNS TO $VAL 338s NOMOD() = 5; # ERROR 338s 338s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 338s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 338s BY A SCALAR. FOR EXAMPLE, CONSIDER: 338s 338s DATA(2,3) = GET_DATA(3,4); 338s 338s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 338s 338s (DATA(2,3)) = GET_DATA(3,4); 338s 338s AND IN: 338s 338s (DATA(2),DATA(3)) = GET_DATA(3,4); 338s 338s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 338s 338s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 338s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 338s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 338s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 338s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 338s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 338s 338s =HEAD2 LEXICAL SUBROUTINES 338s X X X X 338s 338s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 338s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 338s AVAILABLE UNDER C OR C OR HIGHER. 338s 338s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 338s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 338s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 338s CATEGORY WAS DISABLED. 338s 338s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 338s DECLARED, AND ONLY AFTER THAT DECLARATION: 338s 338s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 338s # VERSIONS EARLIER THAN 5.26. 338s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 338s USE FEATURE 'LEXICAL_SUBS'; 338s 338s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 338s STATE SUB FOO { 338s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 338s } 338s FOO(); # CALLS "STATE" SUB 338s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 338s 338s MY SUB BAR { ... } 338s BAR(); # CALLS "MY" SUB 338s 338s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 338s 338s # WRONG 338s MY SUB BAZ { 338s BAZ(); 338s } 338s 338s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 338s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 338s 338s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 338s 338s MY SUB BAZ { 338s __SUB__->(); # CALLS ITSELF 338s } 338s 338s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 338s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 338s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 338s HOWEVER: 338s 338s MY SUB BAZ; # PREDECLARATION 338s SUB BAZ { # DEFINE THE "MY" SUB 338s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 338s } 338s 338s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 338s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 338s C; THEY KEEP EACH OTHER ALIVE (SEE L). 338s 338s =HEAD3 C VS C 338s 338s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 338s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 338s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 338s CONTAINING BLOCK TO THE NEXT. 338s 338s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 338s NECESSARY IF YOU WANT TO CREATE CLOSURES: 338s 338s SUB WHATEVER { 338s MY $X = SHIFT; 338s MY SUB INNER { 338s ... DO SOMETHING WITH $X ... 338s } 338s INNER(); 338s } 338s 338s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 338s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 338s SEE THE C<$X> FROM THE FIRST CALL TO C. 338s 338s =HEAD3 C SUBROUTINES 338s 338s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 338s SUBROUTINE OF THE SAME NAME. 338s 338s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 338s INSIDE AN INNER SCOPE: 338s 338s SUB FOO { ... } 338s 338s SUB BAR { 338s MY SUB FOO { ... } 338s { 338s # NEED TO USE THE OUTER FOO HERE 338s OUR SUB FOO; 338s FOO(); 338s } 338s } 338s 338s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 338s 338s PACKAGE MYSNEAKYMODULE; 338s 338s OUR SUB DO_SOMETHING { ... } 338s 338s SUB DO_SOMETHING_WITH_CALLER { 338s PACKAGE DB; 338s () = CALLER 1; # SETS @DB::ARGS 338s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 338s } 338s 338s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 338s X X<*> 338s 338s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 338s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 338s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 338s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 338s 338s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 338s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 338s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 338s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 338s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 338s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 338s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 338s 338s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 338s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 338s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 338s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 338s 338s SUB DOUBLEARY { 338s LOCAL(*SOMEARY) = @_; 338s FOREACH $ELEM (@SOMEARY) { 338s $ELEM *= 2; 338s } 338s } 338s DOUBLEARY(*FOO); 338s DOUBLEARY(*BAR); 338s 338s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 338s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 338s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 338s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 338s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 338s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 338s 338s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 338s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 338s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 338s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 338s L. 338s 338s =HEAD2 WHEN TO STILL USE LOCAL() 338s X X 338s 338s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 338s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 338s I USE C INSTEAD OF C. 338s 338s =OVER 4 338s 338s =ITEM 1. 338s 338s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 338s 338s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 338s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 338s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 338s IN C<@FIELDS>. 338s 338s { 338s LOCAL @ARGV = ("/ETC/MOTD"); 338s LOCAL $/ = UNDEF; 338s LOCAL $_ = <>; 338s @FIELDS = SPLIT /^\S*=+\S*$/; 338s } 338s 338s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 338s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 338s 338s =ITEM 2. 338s 338s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 338s 338s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 338s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 338s TABLE ENTRIES: 338s 338s SUB IOQUEUE { 338s LOCAL (*READER, *WRITER); # NOT MY! 338s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 338s RETURN (*READER, *WRITER); 338s } 338s ($HEAD, $TAIL) = IOQUEUE(); 338s 338s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 338s ENTRIES. 338s 338s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 338s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 338s A LOCAL ALIAS. 338s 338s { 338s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 338s GROW(); # REALLY CALLS SHRINK() 338s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 338s } 338s GROW(); # GET THE REAL GROW() AGAIN 338s 338s SEE L FOR MORE ABOUT MANIPULATING 338s FUNCTIONS BY NAME IN THIS WAY. 338s 338s =ITEM 3. 338s 338s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 338s 338s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 338s IS DONE ON DYNAMICS: 338s 338s { 338s LOCAL $SIG{INT} = 'IGNORE'; 338s FUNCT(); # UNINTERRUPTIBLE 338s } 338s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 338s 338s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 338s 338s =BACK 338s 338s =HEAD2 PASS BY REFERENCE 338s X X X 338s 338s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 338s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 338s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 338s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 338s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 338s 338s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 338s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 338s OF ALL THEIR FORMER LAST ELEMENTS: 338s 338s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 338s 338s SUB POPMANY { 338s MY $AREF; 338s MY @RETLIST; 338s FOREACH $AREF ( @_ ) { 338s PUSH @RETLIST, POP @$AREF; 338s } 338s RETURN @RETLIST; 338s } 338s 338s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 338s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 338s 338s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 338s SUB INTER { 338s MY ($K, $HREF, %SEEN); # LOCALS 338s FOREACH $HREF (@_) { 338s WHILE ( $K = EACH %$HREF ) { 338s $SEEN{$K}++; 338s } 338s } 338s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 338s } 338s 338s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 338s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 338s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 338s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 338s A LITTLE EXPENSIVE. 338s 338s WHERE PEOPLE GET INTO TROUBLE IS HERE: 338s 338s (@W, @X) = FUNC(@Y, @Z); 338s OR 338s (%W, %X) = FUNC(%Y, %Z); 338s 338s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 338s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 338s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 338s AS ALWAYS. 338s 338s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 338s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 338s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 338s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 338s 338s ($WREF, $XREF) = FUNC(\@Y, \@Z); 338s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 338s SUB FUNC { 338s MY ($YREF, $ZREF) = @_; 338s IF (@$YREF > @$ZREF) { 338s RETURN ($YREF, $ZREF); 338s } ELSE { 338s RETURN ($ZREF, $YREF); 338s } 338s } 338s 338s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 338s 338s (*W, *X) = FUNC(\@Y, \@Z); 338s PRINT "@W HAS MORE THAN @X\N"; 338s SUB FUNC { 338s LOCAL (*Y, *Z) = @_; 338s IF (@Y > @Z) { 338s RETURN (\@Y, \@Z); 338s } ELSE { 338s RETURN (\@Z, \@Y); 338s } 338s } 338s 338s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 338s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 338s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 338s ARE IN THE SYMBOL TABLE. 338s 338s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 338s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 338s FOR EXAMPLE: 338s 338s SPLUTTER(\*STDOUT); 338s SUB SPLUTTER { 338s MY $FH = SHIFT; 338s PRINT $FH "HER UM WELL A HMMM\N"; 338s } 338s 338s $REC = GET_REC(\*STDIN); 338s SUB GET_REC { 338s MY $FH = SHIFT; 338s RETURN SCALAR <$FH>; 338s } 338s 338s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 338s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 338s 338s SUB OPENIT { 338s MY $PATH = SHIFT; 338s LOCAL *FH; 338s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 338s } 338s 338s =HEAD2 PROTOTYPES 338s X X 338s 338s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 338s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 338s SECTION OR WITH A L. 338s IF YOU DECLARE EITHER OF 338s 338s SUB MYPUSH (\@@) 338s SUB MYPUSH :PROTOTYPE(\@@) 338s 338s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 338s 338s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 338s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 338s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 338s OF AN ATTRIBUTE. 338s 338s THE 338s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 338s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 338s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 338s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 338s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 338s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 338s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 338s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 338s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 338s 338s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 338s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 338s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 338s 338s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 338s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 338s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 338s CORRESPONDING BUILT-IN. 338s 338s DECLARED AS CALLED AS 338s 338s SUB MYLINK ($$) MYLINK $OLD, $NEW 338s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 338s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 338s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 338s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 338s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 338s SUB MYPOP (\@) MYPOP @ARRAY 338s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 338s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 338s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 338s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 338s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 338s SUB MYRAND (;$) MYRAND 42 338s SUB MYTIME () MYTIME 338s 338s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 338s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 338s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 338s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 338s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 338s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 338s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 338s 338s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 338s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 338s 338s SUB MYREF (\[$@%&*]) 338s 338s WILL ALLOW CALLING MYREF() AS 338s 338s MYREF $VAR 338s MYREF @ARRAY 338s MYREF %HASH 338s MYREF &SUB 338s MYREF *GLOB 338s 338s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 338s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 338s 338s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 338s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 338s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 338s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 338s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 338s 338s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 338s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 338s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 338s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 338s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 338s FOLLOWS: 338s 338s USE SYMBOL 'QUALIFY_TO_REF'; 338s 338s SUB FOO (*) { 338s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 338s ... 338s } 338s 338s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 338s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 338s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 338s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 338s 338s SUB MYPUSH (+@) { 338s MY $AREF = SHIFT; 338s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 338s PUSH @$AREF, @_; 338s } 338s 338s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 338s IS OF AN ACCEPTABLE TYPE. 338s 338s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 338s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 338s 338s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 338s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 338s PROVIDED, C<$_> WILL BE USED INSTEAD. 338s 338s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 338s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 338s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 338s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 338s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 338s 338s MYTIME +2; 338s 338s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 338s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 338s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 338s 338s SUB MYGETPROTOBYNUMBER($;); 338s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 338s 338s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 338s PROVIDED IT'S IN THE INITIAL POSITION: 338s X<&> 338s 338s SUB TRY (&@) { 338s MY($TRY,$CATCH) = @_; 338s EVAL { &$TRY }; 338s IF ($@) { 338s LOCAL $_ = $@; 338s &$CATCH; 338s } 338s } 338s SUB CATCH (&) { $_[0] } 338s 338s TRY { 338s DIE "PHOOEY"; 338s } CATCH { 338s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 338s }; 338s 338s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 338s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 338s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 338s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 338s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 338s 338s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 338s X 338s 338s SUB MYGREP (&@) { 338s MY $CODE = SHIFT; 338s MY @RESULT; 338s FOREACH $_ (@_) { 338s PUSH(@RESULT, $_) IF &$CODE; 338s } 338s @RESULT; 338s } 338s 338s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 338s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 338s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 338s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 338s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 338s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 338s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 338s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 338s 338s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 338s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 338s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 338s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 338s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 338s MAJORITY OF OFFENDING CODE IS FIXED. 338s 338s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 338s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 338s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 338s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 338s 338s SUB FUNC ($) { 338s MY $N = SHIFT; 338s PRINT "YOU GAVE ME $N\N"; 338s } 338s 338s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 338s RETURNING A LIST: 338s 338s FUNC(@FOO); 338s FUNC( $TEXT =~ /\W+/G ); 338s 338s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 338s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 338s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 338s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 338s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 338s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 338s 338s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 338s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 338s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 338s EFFECT, LIKE SO: 338s 338s SUB FOO($$); 338s SUB FOO($$) { 338s FOO 1, 2; 338s } 338s 338s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 338s TO MAKE THE WORLD A BETTER PLACE. 338s 338s =HEAD2 CONSTANT FUNCTIONS 338s X 338s 338s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 338s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 338s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 338s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 338s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 338s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 338s 338s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 338s 338s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 338s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 338s # AND IT'S INLINED, TOO! 338s SUB ST_DEV () { 0 } 338s SUB ST_INO () { 1 } 338s 338s SUB FLAG_FOO () { 1 << 8 } 338s SUB FLAG_BAR () { 1 << 9 } 338s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 338s 338s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 338s 338s SUB N () { INT(OPT_BAZ) / 3 } 338s 338s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 338s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 338s 338s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 338s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 338s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 338s C: 338s 338s SUB BAZ_VAL () { 338s IF (OPT_BAZ) { 338s RETURN 23; 338s } 338s ELSE { 338s RETURN 42; 338s } 338s } 338s SUB BONK_VAL () { RETURN 12345 } 338s 338s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 338s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 338s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 338s 338s BEGIN { 338s MY $VAR = 1; 338s NO STRICT 'REFS'; 338s *INLINED = SUB () { $VAR }; 338s } 338s 338s BEGIN { 338s MY $VAR = 1; 338s MY $REF = \$VAR; 338s NO STRICT 'REFS'; 338s *NOT_INLINED = SUB () { $VAR }; 338s } 338s 338s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 338s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 338s 338s BEGIN { 338s MY $X = 10; 338s *FOO = SUB () { $X }; 338s $X++; 338s } 338s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 338s 338s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 338s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 338s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 338s SO IT PRINTED C<10>, NOT C<11>. 338s 338s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 338s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 338s ASIDE FROM WHERE IT IS DECLARED. 338s 338s # FINE, NO WARNING 338s BEGIN { 338s MY $X = 54321; 338s *INLINED = SUB () { $X }; 338s } 338s # ERROR 338s BEGIN { 338s MY $X; 338s $X = 54321; 338s *ALSO_INLINED = SUB () { $X }; 338s } 338s 338s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 338s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 338s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 338s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 338s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 338s 338s MY $X = 54321; 338s *INLINED = SUB : CONST { $X }; 338s $X++; 338s 338s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 338s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 338s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 338s VALUE CAPTURED THE SAME WAY. 338s 338s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 338s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 338s AN EXPLICIT C: 338s 338s BEGIN { 338s MY $X = 10; 338s *FOO = SUB () { RETURN $X }; 338s $X++; 338s } 338s PRINT FOO(); # PRINTS 11 338s 338s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 338s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 338s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 338s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 338s 338s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 338s SUB ONE { 338s 1; 338s } 338s IF (ONE ) { 338s PRINT ONE() IF ONE ; 338s } 338s 338s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 338s SUB ONE () { 1 } 338s DO { 338s PRINT 1 338s }; 338s 338s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 338s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 338s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 338s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 338s 338s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 338s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 338s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 338s SUBROUTINE ONE REDEFINED AT -E LINE 1. 338s 338s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 338s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 338s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 338s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 338s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 338s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 338s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 338s MENTIONED ABOVE: 338s 338s SUB NOT_INLINED () { RETURN 23 } 338s 338s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 338s X X X X 338s 338s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 338s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 338s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 338s ON A NON-UNIX SYSTEM. 338s 338s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 338s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 338s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 338s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 338s 338s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 338s CHDIR $SOMEWHERE; 338s SUB CHDIR { ... } 338s 338s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 338s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 338s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 338s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 338s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 338s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 338s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 338s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 338s FOR SOME KEYWORDS. SEE L. 338s 338s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 338s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 338s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 338s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 338s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 338s THAT IS, THEY COULD SAY 338s 338s USE MODULE 'OPEN'; 338s 338s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 338s 338s USE MODULE; 338s 338s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 338s 338s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 338s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 338s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 338s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 338s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 338s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 338s THAT UNDERSTANDS REGULAR EXPRESSIONS. 338s 338s PACKAGE REGLOB; 338s REQUIRE EXPORTER; 338s @ISA = 'EXPORTER'; 338s @EXPORT_OK = 'GLOB'; 338s 338s SUB IMPORT { 338s MY $PKG = SHIFT; 338s RETURN UNLESS @_; 338s MY $SYM = SHIFT; 338s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 338s $PKG->EXPORT($WHERE, $SYM, @_); 338s } 338s 338s SUB GLOB { 338s MY $PAT = SHIFT; 338s MY @GOT; 338s IF (OPENDIR MY $D, '.') { 338s @GOT = GREP /$PAT/, READDIR $D; 338s CLOSEDIR $D; 338s } 338s RETURN @GOT; 338s } 338s 1; 338s 338s AND HERE'S HOW IT COULD BE (AB)USED: 338s 338s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 338s PACKAGE FOO; 338s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 338s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 338s 338s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 338s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 338s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 338s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 338s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 338s IT MUST BE DONE AT ALL. 338s 338s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 338s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 338s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 338s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 338s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 338s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 338s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 338s LIBRARY. 338s 338s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 338s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 338s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 338s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 338s (SEE L). 338s 338s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 338s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 338s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 338s 338s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 338s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 338s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 338s C SYNTAX, THOUGH). 338s 338s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 338s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 338s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 338s 338s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 338s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 338s 338s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 338s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 338s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 338s 338s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 338s 338s =HEAD2 AUTOLOADING 338s X X 338s 338s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 338s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 338s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 338s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 338s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 338s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 338s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 338s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 338s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 338s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 338s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 338s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 338s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 338s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 338s SUBROUTINE NAME. SEE L FOR DETAILS.) 338s 338s 338s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 338s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 338s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 338s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 338s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 338s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 338s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 338s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 338s 338s SUB AUTOLOAD { 338s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 338s MY $PROGRAM = $AUTOLOAD; 338s $PROGRAM =~ S/.*:://; 338s SYSTEM($PROGRAM, @_); 338s } 338s DATE(); 338s WHO(); 338s LS('-L'); 338s 338s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 338s EVEN NEED PARENTHESES: 338s 338s USE SUBS QW(DATE WHO LS); 338s DATE; 338s WHO; 338s LS '-L'; 338s 338s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 338s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 338s 338s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 338s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 338s DESCRIBED IN L AND IN L, THE STANDARD 338s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 338s FUNCTIONS TO PERL CODE IN L. 338s 338s =HEAD2 SUBROUTINE ATTRIBUTES 338s X X X 338s 338s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 338s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 338s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 338s C HAD BEEN SEEN. SEE L FOR DETAILS 338s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 338s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 338s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 338s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 338s 338s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 338s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 338s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 338s NEST PROPERLY. 338s 338s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 338s 338s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 338s SUB PLUGH () : UGLY('\(") :BAD; 338s SUB XYZZY : _5X5 { ... } 338s 338s EXAMPLES OF INVALID SYNTAX: 338s 338s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 338s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 338s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 338s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 338s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 338s 338s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 338s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 338s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 338s PARSED AND INVOKED: 338s 338s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 338s 338s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 338s SEE L AND L. 338s 338s =HEAD1 SEE ALSO 338s 338s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 338s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 338s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 338s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 338s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 338s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 338s 338s =FOR VI 338s # EX: SET STS=0 SW=4 ET: 338s 338s ok 2 338s # testing mod_cgi with /modules/cgi/perl.pl 338s # expected 200 338s # received 200 338s # body: PERL CGI 338s ok 3 338s # testing mod_test_rwrite with /test_rwrite 338s # expected 200 338s # received 200 338s # body: A 338s ok 4 338s ok 340s t/filter/case_in.t .................. 340s 1..3 340s # Running under perl version 5.038002 for linux 340s # Current time local: Mon Mar 18 15:36:03 2024 340s # Current time GMT: Mon Mar 18 15:36:03 2024 340s # Using Test.pm version 1.31 340s # Using Apache/Test.pm version 1.42 340s ok 1 340s # testing mod_cgi with /modules/cgi/perl_echo.pl 340s # expected 200 340s # received 200 340s ok 2 340s # testing mod_echo_post with /echo_post 340s # expected 200 340s # received 200 340s ok 3 340s ok 343s t/filter/input_body.t ............... 343s 1..2 343s # Running under perl version 5.038002 for linux 343s # Current time local: Mon Mar 18 15:36:05 2024 343s # Current time GMT: Mon Mar 18 15:36:05 2024 343s # Using Test.pm version 1.31 343s # Using Apache/Test.pm version 1.42 343s # testing : Posted "1 ko" 343s # expected: 'ok 1' 343s # received: 'ok 1' 343s ok 1 343s # testing : Posted "2 ko" 343s # expected: 'ok 2' 343s # received: 'ok 2' 343s ok 2 343s ok 346s t/http11/basicauth.t ................ 346s 1..3 346s # Running under perl version 5.038002 for linux 346s # Current time local: Mon Mar 18 15:36:08 2024 346s # Current time GMT: Mon Mar 18 15:36:08 2024 346s # Using Test.pm version 1.31 346s # Using Apache/Test.pm version 1.42 346s ok 1 346s ok 2 346s ok 3 346s ok 348s t/http11/chunked.t .................. 348s 1..30 348s # Running under perl version 5.038002 for linux 348s # Current time local: Mon Mar 18 15:36:11 2024 348s # Current time GMT: Mon Mar 18 15:36:11 2024 348s # Using Test.pm version 1.31 348s # Using Apache/Test.pm version 1.42 348s # testing : response protocol 348s # expected: 'HTTP/1.1' 348s # received: 'HTTP/1.1' 348s ok 1 348s # testing : response Transfer-Encoding 348s # expected: 'chunked' 348s # received: 'chunked' 348s ok 2 348s # testing : no Content-Length 348s # expected: 0 348s # received: 0 348s ok 3 348s # testing : body length 348s # expected: '70976' 348s # received: 70976 348s ok 4 348s # testing : number of requests 348s # expected: 1 348s # received: 1 348s ok 5 348s # testing : response protocol 348s # expected: 'HTTP/1.1' 348s # received: 'HTTP/1.1' 348s ok 6 348s # testing : response Transfer-Encoding 348s # expected: 'chunked' 348s # received: 'chunked' 348s ok 7 348s # testing : no Content-Length 348s # expected: 0 348s # received: 0 348s ok 8 348s # testing : body length 348s # expected: '212509' 348s # received: 212509 348s ok 9 348s # testing : number of requests 348s # expected: 2 348s # received: 2 348s ok 10 348s # testing : response protocol 348s # expected: 'HTTP/1.1' 348s # received: 'HTTP/1.1' 348s ok 11 348s # testing : response Transfer-Encoding 348s # expected: 'chunked' 348s # received: 'chunked' 348s ok 12 348s # testing : no Content-Length 348s # expected: 0 348s # received: 0 348s ok 13 348s # testing : body length 348s # expected: '280545' 348s # received: 280545 348s ok 14 348s # testing : number of requests 348s # expected: 3 348s # received: 3 348s ok 15 348s # testing : response protocol 348s # expected: 'HTTP/1.1' 348s # received: 'HTTP/1.1' 348s ok 16 348s # testing : response Transfer-Encoding 348s # expected: 'chunked' 348s # received: 'chunked' 348s ok 17 348s # testing : no Content-Length 348s # expected: 0 348s # received: 0 348s ok 18 348s # testing : body length 348s # expected: '845969' 348s # received: 845969 348s ok 19 348s # testing : number of requests 348s # expected: 4 348s # received: 4 348s ok 20 348s # testing : response protocol 348s # expected: 'HTTP/1.1' 348s # received: 'HTTP/1.1' 348s ok 21 348s # testing : no Transfer-Encoding (test result inverted) 348s # expected: 'chunked' 348s # received: '' 348s ok 22 348s # testing : content length 348s # expected: 253 348s # received: '253' 348s ok 23 348s # testing : body length 348s # expected: '242' 348s # received: 242 348s ok 24 348s # testing : number of requests 348s # expected: 5 348s # received: 5 348s ok 25 348s # testing : response protocol 348s # expected: 'HTTP/1.1' 348s # received: 'HTTP/1.1' 348s ok 26 348s # testing : no Transfer-Encoding (test result inverted) 348s # expected: 'chunked' 348s # received: '' 348s ok 27 348s # testing : content length 348s # expected: '' 348s # received: '' 348s ok 28 348s # testing : body length 348s # expected: '14276' 348s # received: 14276 348s ok 29 348s # testing : number of requests 348s # expected: 6 348s # received: 6 348s ok 30 348s ok 351s t/http11/chunked2.t ................. 351s 1..2 351s # Running under perl version 5.038002 for linux 351s # Current time local: Mon Mar 18 15:36:13 2024 351s # Current time GMT: Mon Mar 18 15:36:13 2024 351s # Using Test.pm version 1.31 351s # Using Apache/Test.pm version 1.42 351s # testing : successful response 351s # expected: 200 351s # received: '200' 351s ok 1 351s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 351s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 351s ok 2 351s ok 354s t/http11/clength.t .................. 354s 1..6 354s # Running under perl version 5.038002 for linux 354s # Current time local: Mon Mar 18 15:36:16 2024 354s # Current time GMT: Mon Mar 18 15:36:16 2024 354s # Using Test.pm version 1.31 354s # Using Apache/Test.pm version 1.42 354s # testing : successful response 354s # expected: 200 354s # received: '200' 354s ok 1 354s # expected: 10 354s # received: '10' 354s ok 2 354s # expected: 'bbbbbbbbbb' 354s # received: 'bbbbbbbbbb' 354s ok 3 354s # testing : successful response 354s # expected: 200 354s # received: '200' 354s ok 4 354s # expected: 6 354s # received: '6' 354s ok 5 354s # expected: 'foobar' 354s # received: 'foobar' 354s ok 6 354s ok 357s t/http11/post.t ..................... 357s # using LWP client 357s 1..51 357s # Running under perl version 5.038002 for linux 357s # Current time local: Mon Mar 18 15:36:19 2024 357s # Current time GMT: Mon Mar 18 15:36:19 2024 357s # Using Test.pm version 1.31 357s # Using Apache/Test.pm version 1.42 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 1024 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Connection: Keep-Alive 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 5 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 1 357s #DMMATCH1: 1 357s #Keep-Alive: timeout=5, max=100 357s # 357s # testing : length posted 357s # expected: '1024' 357s # received: 1024 357s ok 1 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 2048 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 5 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 2 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '2048' 357s # received: 2048 357s ok 2 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 3072 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 5 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 3 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '3072' 357s # received: 3072 357s ok 3 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 4096 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 5 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 4 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '4096' 357s # received: 4096 357s ok 4 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 5120 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 5 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 5 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '5120' 357s # received: 5120 357s ok 5 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 6144 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 5 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 6 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '6144' 357s # received: 6144 357s ok 6 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 7168 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 5 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 7 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '7168' 357s # received: 7168 357s ok 7 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 8192 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 5 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 8 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '8192' 357s # received: 8192 357s ok 8 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 9216 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 5 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 9 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '9216' 357s # received: 9216 357s ok 9 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 10240 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 10 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '10240' 357s # received: 10240 357s ok 10 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 11264 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 11 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '11264' 357s # received: 11264 357s ok 11 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 12288 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 12 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '12288' 357s # received: 12288 357s ok 12 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 13312 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 13 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '13312' 357s # received: 13312 357s ok 13 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 14336 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 14 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '14336' 357s # received: 14336 357s ok 14 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 15360 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 15 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '15360' 357s # received: 15360 357s ok 15 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 16384 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 16 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '16384' 357s # received: 16384 357s ok 16 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 17408 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 17 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '17408' 357s # received: 17408 357s ok 17 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 18432 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 18 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '18432' 357s # received: 18432 357s ok 18 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 19456 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 19 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '19456' 357s # received: 19456 357s ok 19 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 20480 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 20 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '20480' 357s # received: 20480 357s ok 20 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 21504 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 21 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '21504' 357s # received: 21504 357s ok 21 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 22528 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 22 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '22528' 357s # received: 22528 357s ok 22 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 23552 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 23 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '23552' 357s # received: 23552 357s ok 23 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 24576 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 24 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '24576' 357s # received: 24576 357s ok 24 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 25600 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 25 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '25600' 357s # received: 25600 357s ok 25 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 26624 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 26 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '26624' 357s # received: 26624 357s ok 26 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 27648 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 27 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '27648' 357s # received: 27648 357s ok 27 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 28672 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 28 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '28672' 357s # received: 28672 357s ok 28 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 29696 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 29 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '29696' 357s # received: 29696 357s ok 29 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 30720 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 30 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '30720' 357s # received: 30720 357s ok 30 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 31744 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 31 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '31744' 357s # received: 31744 357s ok 31 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 32768 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 32 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '32768' 357s # received: 32768 357s ok 32 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 33792 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 33 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '33792' 357s # received: 33792 357s ok 33 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 34816 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 34 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '34816' 357s # received: 34816 357s ok 34 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 35840 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 35 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '35840' 357s # received: 35840 357s ok 35 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 36864 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 36 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '36864' 357s # received: 36864 357s ok 36 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 37888 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 37 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '37888' 357s # received: 37888 357s ok 37 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 38912 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 38 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '38912' 357s # received: 38912 357s ok 38 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 39936 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 39 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '39936' 357s # received: 39936 357s ok 39 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 40960 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 40 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '40960' 357s # received: 40960 357s ok 40 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 41984 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 41 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '41984' 357s # received: 41984 357s ok 41 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 43008 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:21 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:22 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 42 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '43008' 357s # received: 43008 357s ok 42 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 44032 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:22 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:22 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 43 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '44032' 357s # received: 44032 357s ok 43 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 45056 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:22 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:22 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 44 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '45056' 357s # received: 45056 357s ok 44 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 46080 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:22 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:22 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 45 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '46080' 357s # received: 46080 357s ok 45 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 47104 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:22 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:22 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 46 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '47104' 357s # received: 47104 357s ok 46 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 48128 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:22 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:22 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 47 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '48128' 357s # received: 48128 357s ok 47 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 49152 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:22 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:22 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 48 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '49152' 357s # received: 49152 357s ok 48 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 50176 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:22 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:22 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 49 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '50176' 357s # received: 50176 357s ok 49 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 51200 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:22 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 6 357s #Client-Date: Mon, 18 Mar 2024 15:36:22 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 50 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '51200' 357s # received: 51200 357s ok 50 357s #lwp request: 357s #POST http://localhost:8529/eat_post HTTP/1.1 357s #User-Agent: libwww-perl/6.76 357s #Content-Length: 102400 357s # 357s #server response: 357s #HTTP/1.1 200 OK 357s #Date: Mon, 18 Mar 2024 15:36:22 GMT 357s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 357s #Vary: In-If1 357s #Content-Length: 7 357s #Client-Date: Mon, 18 Mar 2024 15:36:22 GMT 357s #Client-Peer: 127.0.0.1:8529 357s #Client-Response-Num: 51 357s #DMMATCH1: 1 357s # 357s # testing : length posted 357s # expected: '102400' 357s # received: 102400 357s ok 51 357s ok 360s t/modules/aaa.t ..................... 360s 1..40 360s # Running under perl version 5.038002 for linux 360s # Current time local: Mon Mar 18 15:36:22 2024 360s # Current time GMT: Mon Mar 18 15:36:22 2024 360s # Using Test.pm version 1.31 360s # Using Apache/Test.pm version 1.42 360s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/realm2 360s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/basic1 360s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/form1 360s ok 1 360s ok 2 360s ok 3 360s ok 4 360s ok 5 360s ok 6 360s ok 7 360s ok 8 360s ok 9 360s ok 10 360s ok 11 360s ok 12 360s ok 13 360s ok 14 360s ok 15 360s ok 16 360s ok 17 360s ok 18 360s ok 19 360s ok 20 360s ok 21 360s ok 22 360s ok 23 360s ok 24 360s ok 25 360s ok 26 360s ok 27 360s ok 28 360s ok 29 360s ok 30 360s ok 31 360s ok 32 360s ok 33 360s ok 34 360s ok 35 360s ok 36 360s ok 37 360s ok 38 360s ok 39 360s ok 40 360s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/form1 360s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/basic1 360s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/realm2 360s ok 364s t/modules/access.t .................. 364s 1..408 364s # Running under perl version 5.038002 for linux 364s # Current time local: Mon Mar 18 15:36:25 2024 364s # Current time GMT: Mon Mar 18 15:36:25 2024 364s # Using Test.pm version 1.31 364s # Using Apache/Test.pm version 1.42 364s # --- 364s # Order deny,allow 364s # Allow from all 364s # expecting access. 364s ok 1 364s # --- 364s # Order deny,allow 364s # Deny from all 364s # expecting access denial. 364s ok 2 364s # --- 364s # Order deny,allow 364s # Allow from all 364s # Deny from all 364s # expecting access. 364s ok 3 364s # --- 364s # Order deny,allow 364s # Deny from localhost 364s # expecting access denial. 364s ok 4 364s # --- 364s # Order deny,allow 364s # Allow from all 364s # Deny from localhost 364s # expecting access. 364s ok 5 364s # --- 364s # Order deny,allow 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 6 364s # --- 364s # Order deny,allow 364s # Allow from all 364s # Deny from 127.0.0.1 364s # expecting access. 364s ok 7 364s # --- 364s # Order deny,allow 364s # Deny from 127.0 364s # expecting access denial. 364s ok 8 364s # --- 364s # Order deny,allow 364s # Allow from all 364s # Deny from 127.0 364s # expecting access. 364s ok 9 364s # --- 364s # Order deny,allow 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 10 364s # --- 364s # Order deny,allow 364s # Allow from all 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access. 364s ok 11 364s # --- 364s # Order deny,allow 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 12 364s # --- 364s # Order deny,allow 364s # Allow from all 364s # Deny from 127.0.0.1/16 364s # expecting access. 364s ok 13 364s # --- 364s # Order deny,allow 364s # Deny from somewhere.else.com 364s # expecting access. 364s ok 14 364s # --- 364s # Order deny,allow 364s # Allow from all 364s # Deny from somewhere.else.com 364s # expecting access. 364s ok 15 364s # --- 364s # Order deny,allow 364s # Deny from 66.6.6.6 364s # expecting access. 364s ok 16 364s # --- 364s # Order deny,allow 364s # Allow from all 364s # Deny from 66.6.6.6 364s # expecting access. 364s ok 17 364s # --- 364s # Order deny,allow 364s # Allow from localhost 364s # expecting access. 364s ok 18 364s # --- 364s # Order deny,allow 364s # Deny from all 364s # expecting access denial. 364s ok 19 364s # --- 364s # Order deny,allow 364s # Allow from localhost 364s # Deny from all 364s # expecting access. 364s ok 20 364s # --- 364s # Order deny,allow 364s # Deny from localhost 364s # expecting access denial. 364s ok 21 364s # --- 364s # Order deny,allow 364s # Allow from localhost 364s # Deny from localhost 364s # expecting access. 364s ok 22 364s # --- 364s # Order deny,allow 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 23 364s # --- 364s # Order deny,allow 364s # Allow from localhost 364s # Deny from 127.0.0.1 364s # expecting access. 364s ok 24 364s # --- 364s # Order deny,allow 364s # Deny from 127.0 364s # expecting access denial. 364s ok 25 364s # --- 364s # Order deny,allow 364s # Allow from localhost 364s # Deny from 127.0 364s # expecting access. 364s ok 26 364s # --- 364s # Order deny,allow 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 27 364s # --- 364s # Order deny,allow 364s # Allow from localhost 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access. 364s ok 28 364s # --- 364s # Order deny,allow 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 29 364s # --- 364s # Order deny,allow 364s # Allow from localhost 364s # Deny from 127.0.0.1/16 364s # expecting access. 364s ok 30 364s # --- 364s # Order deny,allow 364s # Deny from somewhere.else.com 364s # expecting access. 364s ok 31 364s # --- 364s # Order deny,allow 364s # Allow from localhost 364s # Deny from somewhere.else.com 364s # expecting access. 364s ok 32 364s # --- 364s # Order deny,allow 364s # Deny from 66.6.6.6 364s # expecting access. 364s ok 33 364s # --- 364s # Order deny,allow 364s # Allow from localhost 364s # Deny from 66.6.6.6 364s # expecting access. 364s ok 34 364s # --- 364s # Order deny,allow 364s # Allow from 127.0.0.1 364s # expecting access. 364s ok 35 364s # --- 364s # Order deny,allow 364s # Deny from all 364s # expecting access denial. 364s ok 36 364s # --- 364s # Order deny,allow 364s # Allow from 127.0.0.1 364s # Deny from all 364s # expecting access. 364s ok 37 364s # --- 364s # Order deny,allow 364s # Deny from localhost 364s # expecting access denial. 364s ok 38 364s # --- 364s # Order deny,allow 364s # Allow from 127.0.0.1 364s # Deny from localhost 364s # expecting access. 364s ok 39 364s # --- 364s # Order deny,allow 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 40 364s # --- 364s # Order deny,allow 364s # Allow from 127.0.0.1 364s # Deny from 127.0.0.1 364s # expecting access. 364s ok 41 364s # --- 364s # Order deny,allow 364s # Deny from 127.0 364s # expecting access denial. 364s ok 42 364s # --- 364s # Order deny,allow 364s # Allow from 127.0.0.1 364s # Deny from 127.0 364s # expecting access. 364s ok 43 364s # --- 364s # Order deny,allow 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 44 364s # --- 364s # Order deny,allow 364s # Allow from 127.0.0.1 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access. 364s ok 45 364s # --- 364s # Order deny,allow 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 46 364s # --- 364s # Order deny,allow 364s # Allow from 127.0.0.1 364s # Deny from 127.0.0.1/16 364s # expecting access. 364s ok 47 364s # --- 364s # Order deny,allow 364s # Deny from somewhere.else.com 364s # expecting access. 364s ok 48 364s # --- 364s # Order deny,allow 364s # Allow from 127.0.0.1 364s # Deny from somewhere.else.com 364s # expecting access. 364s ok 49 364s # --- 364s # Order deny,allow 364s # Deny from 66.6.6.6 364s # expecting access. 364s ok 50 364s # --- 364s # Order deny,allow 364s # Allow from 127.0.0.1 364s # Deny from 66.6.6.6 364s # expecting access. 364s ok 51 364s # --- 364s # Order deny,allow 364s # Allow from 127.0 364s # expecting access. 364s ok 52 364s # --- 364s # Order deny,allow 364s # Deny from all 364s # expecting access denial. 364s ok 53 364s # --- 364s # Order deny,allow 364s # Allow from 127.0 364s # Deny from all 364s # expecting access. 364s ok 54 364s # --- 364s # Order deny,allow 364s # Deny from localhost 364s # expecting access denial. 364s ok 55 364s # --- 364s # Order deny,allow 364s # Allow from 127.0 364s # Deny from localhost 364s # expecting access. 364s ok 56 364s # --- 364s # Order deny,allow 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 57 364s # --- 364s # Order deny,allow 364s # Allow from 127.0 364s # Deny from 127.0.0.1 364s # expecting access. 364s ok 58 364s # --- 364s # Order deny,allow 364s # Deny from 127.0 364s # expecting access denial. 364s ok 59 364s # --- 364s # Order deny,allow 364s # Allow from 127.0 364s # Deny from 127.0 364s # expecting access. 364s ok 60 364s # --- 364s # Order deny,allow 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 61 364s # --- 364s # Order deny,allow 364s # Allow from 127.0 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access. 364s ok 62 364s # --- 364s # Order deny,allow 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 63 364s # --- 364s # Order deny,allow 364s # Allow from 127.0 364s # Deny from 127.0.0.1/16 364s # expecting access. 364s ok 64 364s # --- 364s # Order deny,allow 364s # Deny from somewhere.else.com 364s # expecting access. 364s ok 65 364s # --- 364s # Order deny,allow 364s # Allow from 127.0 364s # Deny from somewhere.else.com 364s # expecting access. 364s ok 66 364s # --- 364s # Order deny,allow 364s # Deny from 66.6.6.6 364s # expecting access. 364s ok 67 364s # --- 364s # Order deny,allow 364s # Allow from 127.0 364s # Deny from 66.6.6.6 364s # expecting access. 364s ok 68 364s # --- 364s # Order deny,allow 364s # Allow from 127.0.0.1/255.255.0.0 364s # expecting access. 364s ok 69 364s # --- 364s # Order deny,allow 364s # Deny from all 364s # expecting access denial. 364s ok 70 364s # --- 364s # Order deny,allow 364s # Allow from 127.0.0.1/255.255.0.0 364s # Deny from all 364s # expecting access. 364s ok 71 364s # --- 364s # Order deny,allow 364s # Deny from localhost 364s # expecting access denial. 364s ok 72 364s # --- 364s # Order deny,allow 364s # Allow from 127.0.0.1/255.255.0.0 364s # Deny from localhost 364s # expecting access. 364s ok 73 364s # --- 364s # Order deny,allow 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 74 364s # --- 364s # Order deny,allow 364s # Allow from 127.0.0.1/255.255.0.0 364s # Deny from 127.0.0.1 364s # expecting access. 364s ok 75 364s # --- 364s # Order deny,allow 364s # Deny from 127.0 364s # expecting access denial. 364s ok 76 364s # --- 364s # Order deny,allow 364s # Allow from 127.0.0.1/255.255.0.0 364s # Deny from 127.0 364s # expecting access. 364s ok 77 364s # --- 364s # Order deny,allow 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 78 364s # --- 364s # Order deny,allow 364s # Allow from 127.0.0.1/255.255.0.0 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access. 364s ok 79 364s # --- 364s # Order deny,allow 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 80 364s # --- 364s # Order deny,allow 364s # Allow from 127.0.0.1/255.255.0.0 364s # Deny from 127.0.0.1/16 364s # expecting access. 364s ok 81 364s # --- 364s # Order deny,allow 364s # Deny from somewhere.else.com 364s # expecting access. 364s ok 82 364s # --- 364s # Order deny,allow 364s # Allow from 127.0.0.1/255.255.0.0 364s # Deny from somewhere.else.com 364s # expecting access. 364s ok 83 364s # --- 364s # Order deny,allow 364s # Deny from 66.6.6.6 364s # expecting access. 364s ok 84 364s # --- 364s # Order deny,allow 364s # Allow from 127.0.0.1/255.255.0.0 364s # Deny from 66.6.6.6 364s # expecting access. 364s ok 85 364s # --- 364s # Order deny,allow 364s # Allow from 127.0.0.1/16 364s # expecting access. 364s ok 86 364s # --- 364s # Order deny,allow 364s # Deny from all 364s # expecting access denial. 364s ok 87 364s # --- 364s # Order deny,allow 364s # Allow from 127.0.0.1/16 364s # Deny from all 364s # expecting access. 364s ok 88 364s # --- 364s # Order deny,allow 364s # Deny from localhost 364s # expecting access denial. 364s ok 89 364s # --- 364s # Order deny,allow 364s # Allow from 127.0.0.1/16 364s # Deny from localhost 364s # expecting access. 364s ok 90 364s # --- 364s # Order deny,allow 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 91 364s # --- 364s # Order deny,allow 364s # Allow from 127.0.0.1/16 364s # Deny from 127.0.0.1 364s # expecting access. 364s ok 92 364s # --- 364s # Order deny,allow 364s # Deny from 127.0 364s # expecting access denial. 364s ok 93 364s # --- 364s # Order deny,allow 364s # Allow from 127.0.0.1/16 364s # Deny from 127.0 364s # expecting access. 364s ok 94 364s # --- 364s # Order deny,allow 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 95 364s # --- 364s # Order deny,allow 364s # Allow from 127.0.0.1/16 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access. 364s ok 96 364s # --- 364s # Order deny,allow 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 97 364s # --- 364s # Order deny,allow 364s # Allow from 127.0.0.1/16 364s # Deny from 127.0.0.1/16 364s # expecting access. 364s ok 98 364s # --- 364s # Order deny,allow 364s # Deny from somewhere.else.com 364s # expecting access. 364s ok 99 364s # --- 364s # Order deny,allow 364s # Allow from 127.0.0.1/16 364s # Deny from somewhere.else.com 364s # expecting access. 364s ok 100 364s # --- 364s # Order deny,allow 364s # Deny from 66.6.6.6 364s # expecting access. 364s ok 101 364s # --- 364s # Order deny,allow 364s # Allow from 127.0.0.1/16 364s # Deny from 66.6.6.6 364s # expecting access. 364s ok 102 364s # --- 364s # Order deny,allow 364s # Allow from somewhere.else.com 364s # expecting access. 364s ok 103 364s # --- 364s # Order deny,allow 364s # Deny from all 364s # expecting access denial. 364s ok 104 364s # --- 364s # Order deny,allow 364s # Allow from somewhere.else.com 364s # Deny from all 364s # expecting access denial. 364s ok 105 364s # --- 364s # Order deny,allow 364s # Deny from localhost 364s # expecting access denial. 364s ok 106 364s # --- 364s # Order deny,allow 364s # Allow from somewhere.else.com 364s # Deny from localhost 364s # expecting access denial. 364s ok 107 364s # --- 364s # Order deny,allow 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 108 364s # --- 364s # Order deny,allow 364s # Allow from somewhere.else.com 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 109 364s # --- 364s # Order deny,allow 364s # Deny from 127.0 364s # expecting access denial. 364s ok 110 364s # --- 364s # Order deny,allow 364s # Allow from somewhere.else.com 364s # Deny from 127.0 364s # expecting access denial. 364s ok 111 364s # --- 364s # Order deny,allow 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 112 364s # --- 364s # Order deny,allow 364s # Allow from somewhere.else.com 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 113 364s # --- 364s # Order deny,allow 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 114 364s # --- 364s # Order deny,allow 364s # Allow from somewhere.else.com 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 115 364s # --- 364s # Order deny,allow 364s # Deny from somewhere.else.com 364s # expecting access. 364s ok 116 364s # --- 364s # Order deny,allow 364s # Allow from somewhere.else.com 364s # Deny from somewhere.else.com 364s # expecting access. 364s ok 117 364s # --- 364s # Order deny,allow 364s # Deny from 66.6.6.6 364s # expecting access. 364s ok 118 364s # --- 364s # Order deny,allow 364s # Allow from somewhere.else.com 364s # Deny from 66.6.6.6 364s # expecting access. 364s ok 119 364s # --- 364s # Order deny,allow 364s # Allow from 66.6.6.6 364s # expecting access. 364s ok 120 364s # --- 364s # Order deny,allow 364s # Deny from all 364s # expecting access denial. 364s ok 121 364s # --- 364s # Order deny,allow 364s # Allow from 66.6.6.6 364s # Deny from all 364s # expecting access denial. 364s ok 122 364s # --- 364s # Order deny,allow 364s # Deny from localhost 364s # expecting access denial. 364s ok 123 364s # --- 364s # Order deny,allow 364s # Allow from 66.6.6.6 364s # Deny from localhost 364s # expecting access denial. 364s ok 124 364s # --- 364s # Order deny,allow 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 125 364s # --- 364s # Order deny,allow 364s # Allow from 66.6.6.6 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 126 364s # --- 364s # Order deny,allow 364s # Deny from 127.0 364s # expecting access denial. 364s ok 127 364s # --- 364s # Order deny,allow 364s # Allow from 66.6.6.6 364s # Deny from 127.0 364s # expecting access denial. 364s ok 128 364s # --- 364s # Order deny,allow 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 129 364s # --- 364s # Order deny,allow 364s # Allow from 66.6.6.6 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 130 364s # --- 364s # Order deny,allow 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 131 364s # --- 364s # Order deny,allow 364s # Allow from 66.6.6.6 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 132 364s # --- 364s # Order deny,allow 364s # Deny from somewhere.else.com 364s # expecting access. 364s ok 133 364s # --- 364s # Order deny,allow 364s # Allow from 66.6.6.6 364s # Deny from somewhere.else.com 364s # expecting access. 364s ok 134 364s # --- 364s # Order deny,allow 364s # Deny from 66.6.6.6 364s # expecting access. 364s ok 135 364s # --- 364s # Order deny,allow 364s # Allow from 66.6.6.6 364s # Deny from 66.6.6.6 364s # expecting access. 364s ok 136 364s # --- 364s # Order allow,deny 364s # Allow from all 364s # expecting access. 364s ok 137 364s # --- 364s # Order allow,deny 364s # Deny from all 364s # expecting access denial. 364s ok 138 364s # --- 364s # Order allow,deny 364s # Allow from all 364s # Deny from all 364s # expecting access denial. 364s ok 139 364s # --- 364s # Order allow,deny 364s # Deny from localhost 364s # expecting access denial. 364s ok 140 364s # --- 364s # Order allow,deny 364s # Allow from all 364s # Deny from localhost 364s # expecting access denial. 364s ok 141 364s # --- 364s # Order allow,deny 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 142 364s # --- 364s # Order allow,deny 364s # Allow from all 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 143 364s # --- 364s # Order allow,deny 364s # Deny from 127.0 364s # expecting access denial. 364s ok 144 364s # --- 364s # Order allow,deny 364s # Allow from all 364s # Deny from 127.0 364s # expecting access denial. 364s ok 145 364s # --- 364s # Order allow,deny 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 146 364s # --- 364s # Order allow,deny 364s # Allow from all 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 147 364s # --- 364s # Order allow,deny 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 148 364s # --- 364s # Order allow,deny 364s # Allow from all 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 149 364s # --- 364s # Order allow,deny 364s # Deny from somewhere.else.com 364s # expecting access denial. 364s ok 150 364s # --- 364s # Order allow,deny 364s # Allow from all 364s # Deny from somewhere.else.com 364s # expecting access. 364s ok 151 364s # --- 364s # Order allow,deny 364s # Deny from 66.6.6.6 364s # expecting access denial. 364s ok 152 364s # --- 364s # Order allow,deny 364s # Allow from all 364s # Deny from 66.6.6.6 364s # expecting access. 364s ok 153 364s # --- 364s # Order allow,deny 364s # Allow from localhost 364s # expecting access. 364s ok 154 364s # --- 364s # Order allow,deny 364s # Deny from all 364s # expecting access denial. 364s ok 155 364s # --- 364s # Order allow,deny 364s # Allow from localhost 364s # Deny from all 364s # expecting access denial. 364s ok 156 364s # --- 364s # Order allow,deny 364s # Deny from localhost 364s # expecting access denial. 364s ok 157 364s # --- 364s # Order allow,deny 364s # Allow from localhost 364s # Deny from localhost 364s # expecting access denial. 364s ok 158 364s # --- 364s # Order allow,deny 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 159 364s # --- 364s # Order allow,deny 364s # Allow from localhost 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 160 364s # --- 364s # Order allow,deny 364s # Deny from 127.0 364s # expecting access denial. 364s ok 161 364s # --- 364s # Order allow,deny 364s # Allow from localhost 364s # Deny from 127.0 364s # expecting access denial. 364s ok 162 364s # --- 364s # Order allow,deny 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 163 364s # --- 364s # Order allow,deny 364s # Allow from localhost 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 164 364s # --- 364s # Order allow,deny 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 165 364s # --- 364s # Order allow,deny 364s # Allow from localhost 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 166 364s # --- 364s # Order allow,deny 364s # Deny from somewhere.else.com 364s # expecting access denial. 364s ok 167 364s # --- 364s # Order allow,deny 364s # Allow from localhost 364s # Deny from somewhere.else.com 364s # expecting access. 364s ok 168 364s # --- 364s # Order allow,deny 364s # Deny from 66.6.6.6 364s # expecting access denial. 364s ok 169 364s # --- 364s # Order allow,deny 364s # Allow from localhost 364s # Deny from 66.6.6.6 364s # expecting access. 364s ok 170 364s # --- 364s # Order allow,deny 364s # Allow from 127.0.0.1 364s # expecting access. 364s ok 171 364s # --- 364s # Order allow,deny 364s # Deny from all 364s # expecting access denial. 364s ok 172 364s # --- 364s # Order allow,deny 364s # Allow from 127.0.0.1 364s # Deny from all 364s # expecting access denial. 364s ok 173 364s # --- 364s # Order allow,deny 364s # Deny from localhost 364s # expecting access denial. 364s ok 174 364s # --- 364s # Order allow,deny 364s # Allow from 127.0.0.1 364s # Deny from localhost 364s # expecting access denial. 364s ok 175 364s # --- 364s # Order allow,deny 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 176 364s # --- 364s # Order allow,deny 364s # Allow from 127.0.0.1 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 177 364s # --- 364s # Order allow,deny 364s # Deny from 127.0 364s # expecting access denial. 364s ok 178 364s # --- 364s # Order allow,deny 364s # Allow from 127.0.0.1 364s # Deny from 127.0 364s # expecting access denial. 364s ok 179 364s # --- 364s # Order allow,deny 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 180 364s # --- 364s # Order allow,deny 364s # Allow from 127.0.0.1 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 181 364s # --- 364s # Order allow,deny 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 182 364s # --- 364s # Order allow,deny 364s # Allow from 127.0.0.1 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 183 364s # --- 364s # Order allow,deny 364s # Deny from somewhere.else.com 364s # expecting access denial. 364s ok 184 364s # --- 364s # Order allow,deny 364s # Allow from 127.0.0.1 364s # Deny from somewhere.else.com 364s # expecting access. 364s ok 185 364s # --- 364s # Order allow,deny 364s # Deny from 66.6.6.6 364s # expecting access denial. 364s ok 186 364s # --- 364s # Order allow,deny 364s # Allow from 127.0.0.1 364s # Deny from 66.6.6.6 364s # expecting access. 364s ok 187 364s # --- 364s # Order allow,deny 364s # Allow from 127.0 364s # expecting access. 364s ok 188 364s # --- 364s # Order allow,deny 364s # Deny from all 364s # expecting access denial. 364s ok 189 364s # --- 364s # Order allow,deny 364s # Allow from 127.0 364s # Deny from all 364s # expecting access denial. 364s ok 190 364s # --- 364s # Order allow,deny 364s # Deny from localhost 364s # expecting access denial. 364s ok 191 364s # --- 364s # Order allow,deny 364s # Allow from 127.0 364s # Deny from localhost 364s # expecting access denial. 364s ok 192 364s # --- 364s # Order allow,deny 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 193 364s # --- 364s # Order allow,deny 364s # Allow from 127.0 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 194 364s # --- 364s # Order allow,deny 364s # Deny from 127.0 364s # expecting access denial. 364s ok 195 364s # --- 364s # Order allow,deny 364s # Allow from 127.0 364s # Deny from 127.0 364s # expecting access denial. 364s ok 196 364s # --- 364s # Order allow,deny 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 197 364s # --- 364s # Order allow,deny 364s # Allow from 127.0 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 198 364s # --- 364s # Order allow,deny 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 199 364s # --- 364s # Order allow,deny 364s # Allow from 127.0 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 200 364s # --- 364s # Order allow,deny 364s # Deny from somewhere.else.com 364s # expecting access denial. 364s ok 201 364s # --- 364s # Order allow,deny 364s # Allow from 127.0 364s # Deny from somewhere.else.com 364s # expecting access. 364s ok 202 364s # --- 364s # Order allow,deny 364s # Deny from 66.6.6.6 364s # expecting access denial. 364s ok 203 364s # --- 364s # Order allow,deny 364s # Allow from 127.0 364s # Deny from 66.6.6.6 364s # expecting access. 364s ok 204 364s # --- 364s # Order allow,deny 364s # Allow from 127.0.0.1/255.255.0.0 364s # expecting access. 364s ok 205 364s # --- 364s # Order allow,deny 364s # Deny from all 364s # expecting access denial. 364s ok 206 364s # --- 364s # Order allow,deny 364s # Allow from 127.0.0.1/255.255.0.0 364s # Deny from all 364s # expecting access denial. 364s ok 207 364s # --- 364s # Order allow,deny 364s # Deny from localhost 364s # expecting access denial. 364s ok 208 364s # --- 364s # Order allow,deny 364s # Allow from 127.0.0.1/255.255.0.0 364s # Deny from localhost 364s # expecting access denial. 364s ok 209 364s # --- 364s # Order allow,deny 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 210 364s # --- 364s # Order allow,deny 364s # Allow from 127.0.0.1/255.255.0.0 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 211 364s # --- 364s # Order allow,deny 364s # Deny from 127.0 364s # expecting access denial. 364s ok 212 364s # --- 364s # Order allow,deny 364s # Allow from 127.0.0.1/255.255.0.0 364s # Deny from 127.0 364s # expecting access denial. 364s ok 213 364s # --- 364s # Order allow,deny 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 214 364s # --- 364s # Order allow,deny 364s # Allow from 127.0.0.1/255.255.0.0 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 215 364s # --- 364s # Order allow,deny 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 216 364s # --- 364s # Order allow,deny 364s # Allow from 127.0.0.1/255.255.0.0 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 217 364s # --- 364s # Order allow,deny 364s # Deny from somewhere.else.com 364s # expecting access denial. 364s ok 218 364s # --- 364s # Order allow,deny 364s # Allow from 127.0.0.1/255.255.0.0 364s # Deny from somewhere.else.com 364s # expecting access. 364s ok 219 364s # --- 364s # Order allow,deny 364s # Deny from 66.6.6.6 364s # expecting access denial. 364s ok 220 364s # --- 364s # Order allow,deny 364s # Allow from 127.0.0.1/255.255.0.0 364s # Deny from 66.6.6.6 364s # expecting access. 364s ok 221 364s # --- 364s # Order allow,deny 364s # Allow from 127.0.0.1/16 364s # expecting access. 364s ok 222 364s # --- 364s # Order allow,deny 364s # Deny from all 364s # expecting access denial. 364s ok 223 364s # --- 364s # Order allow,deny 364s # Allow from 127.0.0.1/16 364s # Deny from all 364s # expecting access denial. 364s ok 224 364s # --- 364s # Order allow,deny 364s # Deny from localhost 364s # expecting access denial. 364s ok 225 364s # --- 364s # Order allow,deny 364s # Allow from 127.0.0.1/16 364s # Deny from localhost 364s # expecting access denial. 364s ok 226 364s # --- 364s # Order allow,deny 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 227 364s # --- 364s # Order allow,deny 364s # Allow from 127.0.0.1/16 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 228 364s # --- 364s # Order allow,deny 364s # Deny from 127.0 364s # expecting access denial. 364s ok 229 364s # --- 364s # Order allow,deny 364s # Allow from 127.0.0.1/16 364s # Deny from 127.0 364s # expecting access denial. 364s ok 230 364s # --- 364s # Order allow,deny 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 231 364s # --- 364s # Order allow,deny 364s # Allow from 127.0.0.1/16 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 232 364s # --- 364s # Order allow,deny 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 233 364s # --- 364s # Order allow,deny 364s # Allow from 127.0.0.1/16 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 234 364s # --- 364s # Order allow,deny 364s # Deny from somewhere.else.com 364s # expecting access denial. 364s ok 235 364s # --- 364s # Order allow,deny 364s # Allow from 127.0.0.1/16 364s # Deny from somewhere.else.com 364s # expecting access. 364s ok 236 364s # --- 364s # Order allow,deny 364s # Deny from 66.6.6.6 364s # expecting access denial. 364s ok 237 364s # --- 364s # Order allow,deny 364s # Allow from 127.0.0.1/16 364s # Deny from 66.6.6.6 364s # expecting access. 364s ok 238 364s # --- 364s # Order allow,deny 364s # Allow from somewhere.else.com 364s # expecting access denial. 364s ok 239 364s # --- 364s # Order allow,deny 364s # Deny from all 364s # expecting access denial. 364s ok 240 364s # --- 364s # Order allow,deny 364s # Allow from somewhere.else.com 364s # Deny from all 364s # expecting access denial. 364s ok 241 364s # --- 364s # Order allow,deny 364s # Deny from localhost 364s # expecting access denial. 364s ok 242 364s # --- 364s # Order allow,deny 364s # Allow from somewhere.else.com 364s # Deny from localhost 364s # expecting access denial. 364s ok 243 364s # --- 364s # Order allow,deny 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 244 364s # --- 364s # Order allow,deny 364s # Allow from somewhere.else.com 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 245 364s # --- 364s # Order allow,deny 364s # Deny from 127.0 364s # expecting access denial. 364s ok 246 364s # --- 364s # Order allow,deny 364s # Allow from somewhere.else.com 364s # Deny from 127.0 364s # expecting access denial. 364s ok 247 364s # --- 364s # Order allow,deny 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 248 364s # --- 364s # Order allow,deny 364s # Allow from somewhere.else.com 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 249 364s # --- 364s # Order allow,deny 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 250 364s # --- 364s # Order allow,deny 364s # Allow from somewhere.else.com 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 251 364s # --- 364s # Order allow,deny 364s # Deny from somewhere.else.com 364s # expecting access denial. 364s ok 252 364s # --- 364s # Order allow,deny 364s # Allow from somewhere.else.com 364s # Deny from somewhere.else.com 364s # expecting access denial. 364s ok 253 364s # --- 364s # Order allow,deny 364s # Deny from 66.6.6.6 364s # expecting access denial. 364s ok 254 364s # --- 364s # Order allow,deny 364s # Allow from somewhere.else.com 364s # Deny from 66.6.6.6 364s # expecting access denial. 364s ok 255 364s # --- 364s # Order allow,deny 364s # Allow from 66.6.6.6 364s # expecting access denial. 364s ok 256 364s # --- 364s # Order allow,deny 364s # Deny from all 364s # expecting access denial. 364s ok 257 364s # --- 364s # Order allow,deny 364s # Allow from 66.6.6.6 364s # Deny from all 364s # expecting access denial. 364s ok 258 364s # --- 364s # Order allow,deny 364s # Deny from localhost 364s # expecting access denial. 364s ok 259 364s # --- 364s # Order allow,deny 364s # Allow from 66.6.6.6 364s # Deny from localhost 364s # expecting access denial. 364s ok 260 364s # --- 364s # Order allow,deny 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 261 364s # --- 364s # Order allow,deny 364s # Allow from 66.6.6.6 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 262 364s # --- 364s # Order allow,deny 364s # Deny from 127.0 364s # expecting access denial. 364s ok 263 364s # --- 364s # Order allow,deny 364s # Allow from 66.6.6.6 364s # Deny from 127.0 364s # expecting access denial. 364s ok 264 364s # --- 364s # Order allow,deny 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 265 364s # --- 364s # Order allow,deny 364s # Allow from 66.6.6.6 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 266 364s # --- 364s # Order allow,deny 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 267 364s # --- 364s # Order allow,deny 364s # Allow from 66.6.6.6 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 268 364s # --- 364s # Order allow,deny 364s # Deny from somewhere.else.com 364s # expecting access denial. 364s ok 269 364s # --- 364s # Order allow,deny 364s # Allow from 66.6.6.6 364s # Deny from somewhere.else.com 364s # expecting access denial. 364s ok 270 364s # --- 364s # Order allow,deny 364s # Deny from 66.6.6.6 364s # expecting access denial. 364s ok 271 364s # --- 364s # Order allow,deny 364s # Allow from 66.6.6.6 364s # Deny from 66.6.6.6 364s # expecting access denial. 364s ok 272 364s # --- 364s # Order mutual-failure 364s # Allow from all 364s # expecting access. 364s ok 273 364s # --- 364s # Order mutual-failure 364s # Deny from all 364s # expecting access denial. 364s ok 274 364s # --- 364s # Order mutual-failure 364s # Allow from all 364s # Deny from all 364s # expecting access denial. 364s ok 275 364s # --- 364s # Order mutual-failure 364s # Deny from localhost 364s # expecting access denial. 364s ok 276 364s # --- 364s # Order mutual-failure 364s # Allow from all 364s # Deny from localhost 364s # expecting access denial. 364s ok 277 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 278 364s # --- 364s # Order mutual-failure 364s # Allow from all 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 279 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0 364s # expecting access denial. 364s ok 280 364s # --- 364s # Order mutual-failure 364s # Allow from all 364s # Deny from 127.0 364s # expecting access denial. 364s ok 281 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 282 364s # --- 364s # Order mutual-failure 364s # Allow from all 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 283 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 284 364s # --- 364s # Order mutual-failure 364s # Allow from all 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 285 364s # --- 364s # Order mutual-failure 364s # Deny from somewhere.else.com 364s # expecting access denial. 364s ok 286 364s # --- 364s # Order mutual-failure 364s # Allow from all 364s # Deny from somewhere.else.com 364s # expecting access. 364s ok 287 364s # --- 364s # Order mutual-failure 364s # Deny from 66.6.6.6 364s # expecting access denial. 364s ok 288 364s # --- 364s # Order mutual-failure 364s # Allow from all 364s # Deny from 66.6.6.6 364s # expecting access. 364s ok 289 364s # --- 364s # Order mutual-failure 364s # Allow from localhost 364s # expecting access. 364s ok 290 364s # --- 364s # Order mutual-failure 364s # Deny from all 364s # expecting access denial. 364s ok 291 364s # --- 364s # Order mutual-failure 364s # Allow from localhost 364s # Deny from all 364s # expecting access denial. 364s ok 292 364s # --- 364s # Order mutual-failure 364s # Deny from localhost 364s # expecting access denial. 364s ok 293 364s # --- 364s # Order mutual-failure 364s # Allow from localhost 364s # Deny from localhost 364s # expecting access denial. 364s ok 294 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 295 364s # --- 364s # Order mutual-failure 364s # Allow from localhost 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 296 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0 364s # expecting access denial. 364s ok 297 364s # --- 364s # Order mutual-failure 364s # Allow from localhost 364s # Deny from 127.0 364s # expecting access denial. 364s ok 298 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 299 364s # --- 364s # Order mutual-failure 364s # Allow from localhost 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 300 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 301 364s # --- 364s # Order mutual-failure 364s # Allow from localhost 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 302 364s # --- 364s # Order mutual-failure 364s # Deny from somewhere.else.com 364s # expecting access denial. 364s ok 303 364s # --- 364s # Order mutual-failure 364s # Allow from localhost 364s # Deny from somewhere.else.com 364s # expecting access. 364s ok 304 364s # --- 364s # Order mutual-failure 364s # Deny from 66.6.6.6 364s # expecting access denial. 364s ok 305 364s # --- 364s # Order mutual-failure 364s # Allow from localhost 364s # Deny from 66.6.6.6 364s # expecting access. 364s ok 306 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0.0.1 364s # expecting access. 364s ok 307 364s # --- 364s # Order mutual-failure 364s # Deny from all 364s # expecting access denial. 364s ok 308 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0.0.1 364s # Deny from all 364s # expecting access denial. 364s ok 309 364s # --- 364s # Order mutual-failure 364s # Deny from localhost 364s # expecting access denial. 364s ok 310 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0.0.1 364s # Deny from localhost 364s # expecting access denial. 364s ok 311 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 312 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0.0.1 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 313 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0 364s # expecting access denial. 364s ok 314 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0.0.1 364s # Deny from 127.0 364s # expecting access denial. 364s ok 315 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 316 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0.0.1 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 317 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 318 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0.0.1 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 319 364s # --- 364s # Order mutual-failure 364s # Deny from somewhere.else.com 364s # expecting access denial. 364s ok 320 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0.0.1 364s # Deny from somewhere.else.com 364s # expecting access. 364s ok 321 364s # --- 364s # Order mutual-failure 364s # Deny from 66.6.6.6 364s # expecting access denial. 364s ok 322 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0.0.1 364s # Deny from 66.6.6.6 364s # expecting access. 364s ok 323 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0 364s # expecting access. 364s ok 324 364s # --- 364s # Order mutual-failure 364s # Deny from all 364s # expecting access denial. 364s ok 325 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0 364s # Deny from all 364s # expecting access denial. 364s ok 326 364s # --- 364s # Order mutual-failure 364s # Deny from localhost 364s # expecting access denial. 364s ok 327 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0 364s # Deny from localhost 364s # expecting access denial. 364s ok 328 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 329 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 330 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0 364s # expecting access denial. 364s ok 331 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0 364s # Deny from 127.0 364s # expecting access denial. 364s ok 332 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 333 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 334 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 335 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 336 364s # --- 364s # Order mutual-failure 364s # Deny from somewhere.else.com 364s # expecting access denial. 364s ok 337 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0 364s # Deny from somewhere.else.com 364s # expecting access. 364s ok 338 364s # --- 364s # Order mutual-failure 364s # Deny from 66.6.6.6 364s # expecting access denial. 364s ok 339 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0 364s # Deny from 66.6.6.6 364s # expecting access. 364s ok 340 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0.0.1/255.255.0.0 364s # expecting access. 364s ok 341 364s # --- 364s # Order mutual-failure 364s # Deny from all 364s # expecting access denial. 364s ok 342 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0.0.1/255.255.0.0 364s # Deny from all 364s # expecting access denial. 364s ok 343 364s # --- 364s # Order mutual-failure 364s # Deny from localhost 364s # expecting access denial. 364s ok 344 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0.0.1/255.255.0.0 364s # Deny from localhost 364s # expecting access denial. 364s ok 345 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 346 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0.0.1/255.255.0.0 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 347 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0 364s # expecting access denial. 364s ok 348 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0.0.1/255.255.0.0 364s # Deny from 127.0 364s # expecting access denial. 364s ok 349 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 350 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0.0.1/255.255.0.0 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 351 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 352 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0.0.1/255.255.0.0 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 353 364s # --- 364s # Order mutual-failure 364s # Deny from somewhere.else.com 364s # expecting access denial. 364s ok 354 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0.0.1/255.255.0.0 364s # Deny from somewhere.else.com 364s # expecting access. 364s ok 355 364s # --- 364s # Order mutual-failure 364s # Deny from 66.6.6.6 364s # expecting access denial. 364s ok 356 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0.0.1/255.255.0.0 364s # Deny from 66.6.6.6 364s # expecting access. 364s ok 357 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0.0.1/16 364s # expecting access. 364s ok 358 364s # --- 364s # Order mutual-failure 364s # Deny from all 364s # expecting access denial. 364s ok 359 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0.0.1/16 364s # Deny from all 364s # expecting access denial. 364s ok 360 364s # --- 364s # Order mutual-failure 364s # Deny from localhost 364s # expecting access denial. 364s ok 361 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0.0.1/16 364s # Deny from localhost 364s # expecting access denial. 364s ok 362 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 363 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0.0.1/16 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 364 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0 364s # expecting access denial. 364s ok 365 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0.0.1/16 364s # Deny from 127.0 364s # expecting access denial. 364s ok 366 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 367 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0.0.1/16 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 368 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 369 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0.0.1/16 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 370 364s # --- 364s # Order mutual-failure 364s # Deny from somewhere.else.com 364s # expecting access denial. 364s ok 371 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0.0.1/16 364s # Deny from somewhere.else.com 364s # expecting access. 364s ok 372 364s # --- 364s # Order mutual-failure 364s # Deny from 66.6.6.6 364s # expecting access denial. 364s ok 373 364s # --- 364s # Order mutual-failure 364s # Allow from 127.0.0.1/16 364s # Deny from 66.6.6.6 364s # expecting access. 364s ok 374 364s # --- 364s # Order mutual-failure 364s # Allow from somewhere.else.com 364s # expecting access denial. 364s ok 375 364s # --- 364s # Order mutual-failure 364s # Deny from all 364s # expecting access denial. 364s ok 376 364s # --- 364s # Order mutual-failure 364s # Allow from somewhere.else.com 364s # Deny from all 364s # expecting access denial. 364s ok 377 364s # --- 364s # Order mutual-failure 364s # Deny from localhost 364s # expecting access denial. 364s ok 378 364s # --- 364s # Order mutual-failure 364s # Allow from somewhere.else.com 364s # Deny from localhost 364s # expecting access denial. 364s ok 379 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 380 364s # --- 364s # Order mutual-failure 364s # Allow from somewhere.else.com 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 381 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0 364s # expecting access denial. 364s ok 382 364s # --- 364s # Order mutual-failure 364s # Allow from somewhere.else.com 364s # Deny from 127.0 364s # expecting access denial. 364s ok 383 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 384 364s # --- 364s # Order mutual-failure 364s # Allow from somewhere.else.com 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 385 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 386 364s # --- 364s # Order mutual-failure 364s # Allow from somewhere.else.com 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 387 364s # --- 364s # Order mutual-failure 364s # Deny from somewhere.else.com 364s # expecting access denial. 364s ok 388 364s # --- 364s # Order mutual-failure 364s # Allow from somewhere.else.com 364s # Deny from somewhere.else.com 364s # expecting access denial. 364s ok 389 364s # --- 364s # Order mutual-failure 364s # Deny from 66.6.6.6 364s # expecting access denial. 364s ok 390 364s # --- 364s # Order mutual-failure 364s # Allow from somewhere.else.com 364s # Deny from 66.6.6.6 364s # expecting access denial. 364s ok 391 364s # --- 364s # Order mutual-failure 364s # Allow from 66.6.6.6 364s # expecting access denial. 364s ok 392 364s # --- 364s # Order mutual-failure 364s # Deny from all 364s # expecting access denial. 364s ok 393 364s # --- 364s # Order mutual-failure 364s # Allow from 66.6.6.6 364s # Deny from all 364s # expecting access denial. 364s ok 394 364s # --- 364s # Order mutual-failure 364s # Deny from localhost 364s # expecting access denial. 364s ok 395 364s # --- 364s # Order mutual-failure 364s # Allow from 66.6.6.6 364s # Deny from localhost 364s # expecting access denial. 364s ok 396 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 397 364s # --- 364s # Order mutual-failure 364s # Allow from 66.6.6.6 364s # Deny from 127.0.0.1 364s # expecting access denial. 364s ok 398 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0 364s # expecting access denial. 364s ok 399 364s # --- 364s # Order mutual-failure 364s # Allow from 66.6.6.6 364s # Deny from 127.0 364s # expecting access denial. 364s ok 400 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 401 364s # --- 364s # Order mutual-failure 364s # Allow from 66.6.6.6 364s # Deny from 127.0.0.1/255.255.0.0 364s # expecting access denial. 364s ok 402 364s # --- 364s # Order mutual-failure 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 403 364s # --- 364s # Order mutual-failure 364s # Allow from 66.6.6.6 364s # Deny from 127.0.0.1/16 364s # expecting access denial. 364s ok 404 364s # --- 364s # Order mutual-failure 364s # Deny from somewhere.else.com 364s # expecting access denial. 364s ok 405 364s # --- 364s # Order mutual-failure 364s # Allow from 66.6.6.6 364s # Deny from somewhere.else.com 364s # expecting access denial. 364s ok 406 364s # --- 364s # Order mutual-failure 364s # Deny from 66.6.6.6 364s # expecting access denial. 364s ok 407 364s # --- 364s # Order mutual-failure 364s # Allow from 66.6.6.6 364s # Deny from 66.6.6.6 364s # expecting access denial. 364s ok 408 364s ok 368s t/modules/actions.t ................. 368s 1..20 368s # Running under perl version 5.038002 for linux 368s # Current time local: Mon Mar 18 15:36:29 2024 368s # Current time GMT: Mon Mar 18 15:36:29 2024 368s # Using Test.pm version 1.31 368s # Using Apache/Test.pm version 1.42 368s # expected: 200 368s # received: '200' 368s ok 1 368s # expected: 'nada' 368s # received: 'nada' 368s ok 2 368s # expected: 404 368s # received: '404' 368s ok 3 368s ok 4 # skip RC=404, no need to check content 368s # expected: 404 368s # received: '404' 368s ok 5 368s ok 6 # skip RC=404, no need to check content 368s # expected: 404 368s # received: '404' 368s ok 7 368s ok 8 # skip RC=404, no need to check content 368s # expected: 200 368s # received: '200' 368s ok 9 368s # expected: 'nada' 368s # received: 'nada' 368s ok 10 368s # expected: 404 368s # received: '404' 368s ok 11 368s ok 12 # skip RC=404, no need to check content 368s # expected: 200 368s # received: '200' 368s ok 13 368s # expected: 'POST 368s # foo2: bar2 368s # ' 368s # received: 'POST 368s # foo2: bar2 368s # ' 368s ok 14 368s # expected: 405 368s # received: '405' 368s ok 15 368s # expected: 200 368s # received: '200' 368s ok 16 368s # expected: 'foo=bar' 368s # received: 'foo=bar' 368s ok 17 368s # expected: 200 368s # received: '200' 368s ok 18 368s # expected: 'POST 368s # foo2: bar2 368s # ' 368s # received: 'POST 368s # foo2: bar2 368s # ' 368s ok 19 368s # expected: 405 368s # received: '405' 368s ok 20 368s ok 370s t/modules/alias.t ................... 370s 1..134 370s # Running under perl version 5.038002 for linux 370s # Current time local: Mon Mar 18 15:36:32 2024 370s # Current time GMT: Mon Mar 18 15:36:32 2024 370s # Using Test.pm version 1.31 370s # Using Apache/Test.pm version 1.42 370s # verifying simple aliases 370s # testing : /alias/ 370s # expected: 200 370s # received: '200' 370s ok 1 370s # testing : /bogu/ 370s # expected: 404 370s # received: '404' 370s ok 2 370s # verifying alias match with /ali[0-9]. 370s # testing : /ali0 370s # expected: 0 370s # received: '0' 370s ok 3 370s # testing : /ali1 370s # expected: 1 370s # received: '1' 370s ok 4 370s # testing : /ali2 370s # expected: 2 370s # received: '2' 370s ok 5 370s # testing : /ali3 370s # expected: 3 370s # received: '3' 370s ok 6 370s # testing : /ali4 370s # expected: 4 370s # received: '4' 370s ok 7 370s # testing : /ali5 370s # expected: 5 370s # received: '5' 370s ok 8 370s # testing : /ali6 370s # expected: 6 370s # received: '6' 370s ok 9 370s # testing : /ali7 370s # expected: 7 370s # received: '7' 370s ok 10 370s # testing : /ali8 370s # expected: 8 370s # received: '8' 370s ok 11 370s # testing : /ali9 370s # expected: 9 370s # received: '9' 370s ok 12 370s # verifying expression alias match with /expr/ali[0-9]. 370s # testing : /ali0 370s # expected: 0 370s # received: '0' 370s ok 13 370s # testing : /ali1 370s # expected: 1 370s # received: '1' 370s ok 14 370s # testing : /ali2 370s # expected: 2 370s # received: '2' 370s ok 15 370s # testing : /ali3 370s # expected: 3 370s # received: '3' 370s ok 16 370s # testing : /ali4 370s # expected: 4 370s # received: '4' 370s ok 17 370s # testing : /ali5 370s # expected: 5 370s # received: '5' 370s ok 18 370s # testing : /ali6 370s # expected: 6 370s # received: '6' 370s ok 19 370s # testing : /ali7 370s # expected: 7 370s # received: '7' 370s ok 20 370s # testing : /ali8 370s # expected: 8 370s # received: '8' 370s ok 21 370s # testing : /ali9 370s # expected: 9 370s # received: '9' 370s ok 22 370s # testing : /forbid 370s # expected: '403' 370s # received: '403' 370s ok 23 370s # testing : /gone 370s # expected: '410' 370s # received: '410' 370s ok 24 370s # testing : /perm 370s # expected: '301' 370s # received: '301' 370s ok 25 370s # testing : /perm2 370s # expected: '301' 370s # received: '301' 370s ok 26 370s # testing : /seeother 370s # expected: '303' 370s # received: '303' 370s ok 27 370s # testing : /temp 370s # expected: '302' 370s # received: '302' 370s ok 28 370s # testing : /temp2 370s # expected: '302' 370s # received: '302' 370s ok 29 370s verifying body of perm and temp redirect match 370s # testing : /p0 370s # expected: 0 370s # received: '0' 370s ok 30 370s # testing : /p1 370s # expected: 1 370s # received: '1' 370s ok 31 370s # testing : /p2 370s # expected: 2 370s # received: '2' 370s ok 32 370s # testing : /p3 370s # expected: 3 370s # received: '3' 370s ok 33 370s # testing : /p4 370s # expected: 4 370s # received: '4' 370s ok 34 370s # testing : /p5 370s # expected: 5 370s # received: '5' 370s ok 35 370s # testing : /p6 370s # expected: 6 370s # received: '6' 370s ok 36 370s # testing : /p7 370s # expected: 7 370s # received: '7' 370s ok 37 370s # testing : /p8 370s # expected: 8 370s # received: '8' 370s ok 38 370s # testing : /p9 370s # expected: 9 370s # received: '9' 370s ok 39 370s # testing : /t0 370s # expected: 0 370s # received: '0' 370s ok 40 370s # testing : /t1 370s # expected: 1 370s # received: '1' 370s ok 41 370s # testing : /t2 370s # expected: 2 370s # received: '2' 370s ok 42 370s # testing : /t3 370s # expected: 3 370s # received: '3' 370s ok 43 370s # testing : /t4 370s # expected: 4 370s # received: '4' 370s ok 44 370s # testing : /t5 370s # expected: 5 370s # received: '5' 370s ok 45 370s # testing : /t6 370s # expected: 6 370s # received: '6' 370s ok 46 370s # testing : /t7 370s # expected: 7 370s # received: '7' 370s ok 47 370s # testing : /t8 370s # expected: 8 370s # received: '8' 370s ok 48 370s # testing : /t9 370s # expected: 9 370s # received: '9' 370s ok 49 370s verifying body of perm and temp redirect match with expression support 370s # testing : /p0 370s # expected: 0 370s # received: '0' 370s ok 50 370s # testing : /p1 370s # expected: 1 370s # received: '1' 370s ok 51 370s # testing : /p2 370s # expected: 2 370s # received: '2' 370s ok 52 370s # testing : /p3 370s # expected: 3 370s # received: '3' 370s ok 53 370s # testing : /p4 370s # expected: 4 370s # received: '4' 370s ok 54 370s # testing : /p5 370s # expected: 5 370s # received: '5' 370s ok 55 370s # testing : /p6 370s # expected: 6 370s # received: '6' 370s ok 56 370s # testing : /p7 370s # expected: 7 370s # received: '7' 370s ok 57 370s # testing : /p8 370s # expected: 8 370s # received: '8' 370s ok 58 370s # testing : /p9 370s # expected: 9 370s # received: '9' 370s ok 59 370s # testing : /t0 370s # expected: 0 370s # received: '0' 370s ok 60 370s # testing : /t1 370s # expected: 1 370s # received: '1' 370s ok 61 370s # testing : /t2 370s # expected: 2 370s # received: '2' 370s ok 62 370s # testing : /t3 370s # expected: 3 370s # received: '3' 370s ok 63 370s # testing : /t4 370s # expected: 4 370s # received: '4' 370s ok 64 370s # testing : /t5 370s # expected: 5 370s # received: '5' 370s ok 65 370s # testing : /t6 370s # expected: 6 370s # received: '6' 370s ok 66 370s # testing : /t7 370s # expected: 7 370s # received: '7' 370s ok 67 370s # testing : /t8 370s # expected: 8 370s # received: '8' 370s ok 68 370s # testing : /t9 370s # expected: 9 370s # received: '9' 370s ok 69 370s verifying return code of seeother and gone redirect match 370s # testing : f0 370s # expected: '403' 370s # received: '403' 370s ok 70 370s # testing : f1 370s # expected: '403' 370s # received: '403' 370s ok 71 370s # testing : f2 370s # expected: '403' 370s # received: '403' 370s ok 72 370s # testing : f3 370s # expected: '403' 370s # received: '403' 370s ok 73 370s # testing : f4 370s # expected: '403' 370s # received: '403' 370s ok 74 370s # testing : f5 370s # expected: '403' 370s # received: '403' 370s ok 75 370s # testing : f6 370s # expected: '403' 370s # received: '403' 370s ok 76 370s # testing : f7 370s # expected: '403' 370s # received: '403' 370s ok 77 370s # testing : f8 370s # expected: '403' 370s # received: '403' 370s ok 78 370s # testing : f9 370s # expected: '403' 370s # received: '403' 370s ok 79 370s # testing : g0 370s # expected: '410' 370s # received: '410' 370s ok 80 370s # testing : g1 370s # expected: '410' 370s # received: '410' 370s ok 81 370s # testing : g2 370s # expected: '410' 370s # received: '410' 370s ok 82 370s # testing : g3 370s # expected: '410' 370s # received: '410' 370s ok 83 370s # testing : g4 370s # expected: '410' 370s # received: '410' 370s ok 84 370s # testing : g5 370s # expected: '410' 370s # received: '410' 370s ok 85 370s # testing : g6 370s # expected: '410' 370s # received: '410' 370s ok 86 370s # testing : g7 370s # expected: '410' 370s # received: '410' 370s ok 87 370s # testing : g8 370s # expected: '410' 370s # received: '410' 370s ok 88 370s # testing : g9 370s # expected: '410' 370s # received: '410' 370s ok 89 370s # testing : s0 370s # expected: '303' 370s # received: '303' 370s ok 90 370s # testing : s1 370s # expected: '303' 370s # received: '303' 370s ok 91 370s # testing : s2 370s # expected: '303' 370s # received: '303' 370s ok 92 370s # testing : s3 370s # expected: '303' 370s # received: '303' 370s ok 93 370s # testing : s4 370s # expected: '303' 370s # received: '303' 370s ok 94 370s # testing : s5 370s # expected: '303' 370s # received: '303' 370s ok 95 370s # testing : s6 370s # expected: '303' 370s # received: '303' 370s ok 96 370s # testing : s7 370s # expected: '303' 370s # received: '303' 370s ok 97 370s # testing : s8 370s # expected: '303' 370s # received: '303' 370s ok 98 370s # testing : s9 370s # expected: '303' 370s # received: '303' 370s ok 99 370s verifying return code of seeother and gone redirect match with expression support 370s # testing : f0 370s # expected: '403' 370s # received: '403' 370s ok 100 370s # testing : f1 370s # expected: '403' 370s # received: '403' 370s ok 101 370s # testing : f2 370s # expected: '403' 370s # received: '403' 370s ok 102 370s # testing : f3 370s # expected: '403' 370s # received: '403' 370s ok 103 370s # testing : f4 370s # expected: '403' 370s # received: '403' 370s ok 104 370s # testing : f5 370s # expected: '403' 370s # received: '403' 370s ok 105 370s # testing : f6 370s # expected: '403' 370s # received: '403' 370s ok 106 370s # testing : f7 370s # expected: '403' 370s # received: '403' 370s ok 107 370s # testing : f8 370s # expected: '403' 370s # received: '403' 370s ok 108 370s # testing : f9 370s # expected: '403' 370s # received: '403' 370s ok 109 370s # testing : g0 370s # expected: '410' 370s # received: '410' 370s ok 110 370s # testing : g1 370s # expected: '410' 370s # received: '410' 370s ok 111 370s # testing : g2 370s # expected: '410' 370s # received: '410' 370s ok 112 370s # testing : g3 370s # expected: '410' 370s # received: '410' 370s ok 113 370s # testing : g4 370s # expected: '410' 370s # received: '410' 370s ok 114 370s # testing : g5 370s # expected: '410' 370s # received: '410' 370s ok 115 370s # testing : g6 370s # expected: '410' 370s # received: '410' 370s ok 116 370s # testing : g7 370s # expected: '410' 370s # received: '410' 370s ok 117 370s # testing : g8 370s # expected: '410' 370s # received: '410' 370s ok 118 370s # testing : g9 370s # expected: '410' 370s # received: '410' 370s ok 119 370s # testing : s0 370s # expected: '303' 370s # received: '303' 370s ok 120 370s # testing : s1 370s # expected: '303' 370s # received: '303' 370s ok 121 370s # testing : s2 370s # expected: '303' 370s # received: '303' 370s ok 122 370s # testing : s3 370s # expected: '303' 370s # received: '303' 370s ok 123 370s # testing : s4 370s # expected: '303' 370s # received: '303' 370s ok 124 370s # testing : s5 370s # expected: '303' 370s # received: '303' 370s ok 125 370s # testing : s6 370s # expected: '303' 370s # received: '303' 370s ok 126 370s # testing : s7 370s # expected: '303' 370s # received: '303' 370s ok 127 370s # testing : s8 370s # expected: '303' 370s # received: '303' 370s ok 128 370s # testing : s9 370s # expected: '303' 370s # received: '303' 370s ok 129 370s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 370s # verifying /modules/alias/script is plain text 370s # testing : /modules/alias/script 370s # expected: '#!/bin/sh 370s # echo Content-type: text/plain 370s # echo 370s # echo this is a shell script cgi. 370s # ' 370s # received: '#!/bin/sh 370s # echo Content-type: text/plain 370s # echo 370s # echo this is a shell script cgi. 370s # ' 370s ok 130 370s # verifying same file accessed at /cgi/script is executed code 370s # testing : /cgi/script 370s # expected: 'this is a shell script cgi. 370s # ' 370s # received: 'this is a shell script cgi. 370s # ' 370s ok 131 370s # verifying ScriptAliasMatch with /aliascgi-script 370s # testing : /aliascgi-script 370s # expected: 'this is a shell script cgi. 370s # ' 370s # received: 'this is a shell script cgi. 370s # ' 370s ok 132 370s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 370s # testing : /aliascgi-script 370s # expected: 'this is a shell script cgi. 370s # ' 370s # received: 'this is a shell script cgi. 370s # ' 370s ok 133 370s # verifying bad script alias. 370s # testing : /aliascgi-nada 370s # expected: 404 370s # received: '404' 370s ok 134 370s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 370s ok 373s t/modules/allowmethods.t ............ 373s 1..9 373s # Running under perl version 5.038002 for linux 373s # Current time local: Mon Mar 18 15:36:35 2024 373s # Current time GMT: Mon Mar 18 15:36:35 2024 373s # Using Test.pm version 1.31 373s # Using Apache/Test.pm version 1.42 373s # testing : Get request to /Get responds 200 373s # expected: 200 373s # received: '200' 373s ok 1 373s # testing : Head request to /Get responds 200 373s # expected: 200 373s # received: '200' 373s ok 2 373s # testing : Post request to /Get responds 405 373s # expected: 405 373s # received: '405' 373s ok 3 373s # testing : Get request to /Head responds 200 373s # expected: 200 373s # received: '200' 373s ok 4 373s # testing : Head request to /Head responds 200 373s # expected: 200 373s # received: '200' 373s ok 5 373s # testing : Post request to /Head responds 405 373s # expected: 405 373s # received: '405' 373s ok 6 373s # testing : Get request to /Post responds 405 373s # expected: 405 373s # received: '405' 373s ok 7 373s # testing : Head request to /Post responds 405 373s # expected: 405 373s # received: '405' 373s ok 8 373s # testing : Post request to /Post responds 200 373s # expected: 200 373s # received: '200' 373s ok 9 373s ok 375s t/modules/asis.t .................... 375s 1..3 375s # Running under perl version 5.038002 for linux 375s # Current time local: Mon Mar 18 15:36:38 2024 375s # Current time GMT: Mon Mar 18 15:36:38 2024 375s # Using Test.pm version 1.31 375s # Using Apache/Test.pm version 1.42 375s # testing : asis content OK 375s # expected: 'This is asis content. 375s # ' 375s # received: 'This is asis content. 375s # ' 375s ok 1 375s # testing : asis gave 404 error 375s # expected: 404 375s # received: '404' 375s ok 2 375s # testing : asis gave 403 error 375s # expected: 403 375s # received: '403' 375s ok 3 375s ok 379s t/modules/authz_core.t .............. 379s 1..504 379s # Running under perl version 5.038002 for linux 379s # Current time local: Mon Mar 18 15:36:40 2024 379s # Current time GMT: Mon Mar 18 15:36:40 2024 379s # Using Test.pm version 1.31 379s # Using Apache/Test.pm version 1.42 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/basic1 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/groups1 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 200, expected 200 [a/ : a/ ] 379s ok 1 379s # got 200, expected 200 [a/ : a/ 1] 379s ok 2 379s # got 200, expected 200 [a/ : a/ 2] 379s ok 3 379s # got 200, expected 200 [a/ : a/ 1 2] 379s ok 4 379s # got 200, expected 200 [a/ : a/ 3] 379s ok 5 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 401, expected 401 [a/ user1: a/ ] 379s ok 6 379s # got 200, expected 200 [a/ user1: a/ user1] 379s ok 7 379s # got 401, expected 401 [a/ user1: a/ user2] 379s ok 8 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 403, expected 403 [a/ Any 1 2: a/ ] 379s ok 9 379s # got 200, expected 200 [a/ Any 1 2: a/ 1] 379s ok 10 379s # got 200, expected 200 [a/ Any 1 2: a/ 2] 379s ok 11 379s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 379s ok 12 379s # got 403, expected 403 [a/ Any 1 2: a/ 3] 379s ok 13 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 379s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 379s ok 14 379s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 379s ok 15 379s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 379s ok 16 379s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 379s ok 17 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 379s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 379s ok 18 379s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 379s ok 19 379s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 379s ok 20 379s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 379s ok 21 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 379s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 379s ok 22 379s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 379s ok 23 379s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 379s ok 24 379s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 379s ok 25 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 379s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 379s ok 26 379s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 379s ok 27 379s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 379s ok 28 379s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 379s ok 29 379s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 379s ok 30 379s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 379s ok 31 379s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 379s ok 32 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 379s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 379s ok 33 379s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 379s ok 34 379s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 379s ok 35 379s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 379s ok 36 379s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 379s ok 37 379s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 379s ok 38 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 379s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 379s ok 39 379s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 379s ok 40 379s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 379s ok 41 379s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 379s ok 42 379s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 379s ok 43 379s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 379s ok 44 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 379s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 379s ok 45 379s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 379s ok 46 379s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 379s ok 47 379s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 379s ok 48 379s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 379s ok 49 379s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 379s ok 50 379s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 379s ok 51 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 379s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 379s ok 52 379s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 379s ok 53 379s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 379s ok 54 379s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 379s ok 55 379s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 379s ok 56 379s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 379s ok 57 379s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 379s ok 58 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 403, expected 403 [a/ All 1 !2: a/ ] 379s ok 59 379s # got 200, expected 200 [a/ All 1 !2: a/ 1] 379s ok 60 379s # got 403, expected 403 [a/ All 1 !2: a/ 2] 379s ok 61 379s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 379s ok 62 379s # got 403, expected 403 [a/ All 1 !2: a/ 3] 379s ok 63 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 379s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 379s ok 64 379s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 379s ok 65 379s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 379s ok 66 379s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 379s ok 67 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 379s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 379s ok 68 379s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 379s ok 69 379s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 379s ok 70 379s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 379s ok 71 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 379s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 379s ok 72 379s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 379s ok 73 379s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 379s ok 74 379s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 379s ok 75 379s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 379s ok 76 379s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 379s ok 77 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 379s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 379s ok 78 379s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 379s ok 79 379s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 379s ok 80 379s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 379s ok 81 379s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 379s ok 82 379s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 379s ok 83 379s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 379s ok 84 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 379s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 379s ok 85 379s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 379s ok 86 379s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 379s ok 87 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 379s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 379s ok 88 379s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 379s ok 89 379s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 379s ok 90 379s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 379s ok 91 379s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 379s ok 92 379s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 379s ok 93 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 379s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 379s ok 94 379s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 379s ok 95 379s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 379s ok 96 379s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 379s ok 97 379s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 379s ok 98 379s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 379s ok 99 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 379s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 379s ok 100 379s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 379s ok 101 379s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 379s ok 102 379s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 379s ok 103 379s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 379s ok 104 379s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 379s ok 105 379s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 379s ok 106 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 379s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 379s ok 107 379s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 379s ok 108 379s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 379s ok 109 379s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 379s ok 110 379s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 379s ok 111 379s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 379s ok 112 379s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 379s ok 113 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 403, expected 403 [a/ All 1 2: a/ ] 379s ok 114 379s # got 403, expected 403 [a/ All 1 2: a/ 1] 379s ok 115 379s # got 403, expected 403 [a/ All 1 2: a/ 2] 379s ok 116 379s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 379s ok 117 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 379s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 379s ok 118 379s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 379s ok 119 379s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 379s ok 120 379s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 379s ok 121 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 379s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 379s ok 122 379s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 379s ok 123 379s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 379s ok 124 379s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 379s ok 125 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 379s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 379s ok 126 379s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 379s ok 127 379s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 379s ok 128 379s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 379s ok 129 379s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 379s ok 130 379s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 379s ok 131 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 379s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 379s ok 132 379s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 379s ok 133 379s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 379s ok 134 379s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 379s ok 135 379s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 379s ok 136 379s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 379s ok 137 379s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 379s ok 138 379s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 379s ok 139 379s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 379s ok 140 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 379s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 379s ok 141 379s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 379s ok 142 379s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 379s ok 143 379s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 379s ok 144 379s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 379s ok 145 379s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 379s ok 146 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 379s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 379s ok 147 379s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 379s ok 148 379s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 379s ok 149 379s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 379s ok 150 379s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 379s ok 151 379s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 379s ok 152 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 379s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 379s ok 153 379s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 379s ok 154 379s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 379s ok 155 379s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 379s ok 156 379s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 379s ok 157 379s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 379s ok 158 379s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 379s ok 159 379s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 379s ok 160 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 379s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 379s ok 161 379s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 379s ok 162 379s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 379s ok 163 379s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 379s ok 164 379s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 379s ok 165 379s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 379s ok 166 379s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 379s ok 167 379s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 379s ok 168 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 379s ok 169 379s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 379s ok 170 379s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 379s ok 171 379s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 379s ok 172 379s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 379s ok 173 379s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 379s ok 174 379s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 379s ok 175 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 379s ok 176 379s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 379s ok 177 379s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 379s ok 178 379s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 379s ok 179 379s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 379s ok 180 379s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 379s ok 181 379s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 379s ok 182 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 379s ok 183 379s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 379s ok 184 379s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 379s ok 185 379s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 379s ok 186 379s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 379s ok 187 379s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 379s ok 188 379s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 379s ok 189 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 379s ok 190 379s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 379s ok 191 379s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 379s ok 192 379s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 379s ok 193 379s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 379s ok 194 379s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 379s ok 195 379s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 379s ok 196 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 379s ok 197 379s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 379s ok 198 379s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 379s ok 199 379s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 379s ok 200 379s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 379s ok 201 379s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 379s ok 202 379s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 379s ok 203 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 379s ok 204 379s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 379s ok 205 379s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 379s ok 206 379s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 379s ok 207 379s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 379s ok 208 379s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 379s ok 209 379s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 379s ok 210 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 379s ok 211 379s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 379s ok 212 379s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 379s ok 213 379s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 379s ok 214 379s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 379s ok 215 379s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 379s ok 216 379s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 379s ok 217 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 379s ok 218 379s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 379s ok 219 379s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 379s ok 220 379s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 379s ok 221 379s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 379s ok 222 379s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 379s ok 223 379s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 379s ok 224 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 379s ok 225 379s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 379s ok 226 379s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 379s ok 227 379s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 379s ok 228 379s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 379s ok 229 379s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 379s ok 230 379s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 379s ok 231 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 379s ok 232 379s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 379s ok 233 379s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 379s ok 234 379s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 379s ok 235 379s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 379s ok 236 379s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 379s ok 237 379s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 379s ok 238 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 379s ok 239 379s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 379s ok 240 379s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 379s ok 241 379s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 379s ok 242 379s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 379s ok 243 379s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 379s ok 244 379s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 379s ok 245 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 379s ok 246 379s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 379s ok 247 379s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 379s ok 248 379s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 379s ok 249 379s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 379s ok 250 379s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 379s ok 251 379s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 379s ok 252 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 379s ok 253 379s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 379s ok 254 379s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 379s ok 255 379s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 379s ok 256 379s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 379s ok 257 379s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 379s ok 258 379s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 379s ok 259 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 379s ok 260 379s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 379s ok 261 379s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 379s ok 262 379s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 379s ok 263 379s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 379s ok 264 379s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 379s ok 265 379s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 379s ok 266 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 379s ok 267 379s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 379s ok 268 379s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 379s ok 269 379s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 379s ok 270 379s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 379s ok 271 379s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 379s ok 272 379s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 379s ok 273 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 379s ok 274 379s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 379s ok 275 379s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 379s ok 276 379s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 379s ok 277 379s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 379s ok 278 379s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 379s ok 279 379s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 379s ok 280 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 379s ok 281 379s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 379s ok 282 379s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 379s ok 283 379s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 379s ok 284 379s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 379s ok 285 379s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 379s ok 286 379s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 379s ok 287 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 379s ok 288 379s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 379s ok 289 379s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 379s ok 290 379s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 379s ok 291 379s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 379s ok 292 379s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 379s ok 293 379s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 379s ok 294 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 379s ok 295 379s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 379s ok 296 379s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 379s ok 297 379s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 379s ok 298 379s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 379s ok 299 379s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 379s ok 300 379s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 379s ok 301 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 379s ok 302 379s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 379s ok 303 379s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 379s ok 304 379s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 379s ok 305 379s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 379s ok 306 379s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 379s ok 307 379s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 379s ok 308 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 379s ok 309 379s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 379s ok 310 379s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 379s ok 311 379s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 379s ok 312 379s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 379s ok 313 379s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 379s ok 314 379s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 379s ok 315 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 379s ok 316 379s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 379s ok 317 379s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 379s ok 318 379s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 379s ok 319 379s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 379s ok 320 379s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 379s ok 321 379s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 379s ok 322 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 379s ok 323 379s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 379s ok 324 379s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 379s ok 325 379s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 379s ok 326 379s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 379s ok 327 379s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 379s ok 328 379s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 379s ok 329 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 379s ok 330 379s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 379s ok 331 379s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 379s ok 332 379s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 379s ok 333 379s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 379s ok 334 379s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 379s ok 335 379s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 379s ok 336 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 379s ok 337 379s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 379s ok 338 379s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 379s ok 339 379s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 379s ok 340 379s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 379s ok 341 379s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 379s ok 342 379s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 379s ok 343 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 379s ok 344 379s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 379s ok 345 379s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 379s ok 346 379s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 379s ok 347 379s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 379s ok 348 379s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 379s ok 349 379s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 379s ok 350 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 379s ok 351 379s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 379s ok 352 379s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 379s ok 353 379s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 379s ok 354 379s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 379s ok 355 379s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 379s ok 356 379s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 379s ok 357 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 379s ok 358 379s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 379s ok 359 379s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 379s ok 360 379s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 379s ok 361 379s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 379s ok 362 379s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 379s ok 363 379s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 379s ok 364 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 379s ok 365 379s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 379s ok 366 379s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 379s ok 367 379s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 379s ok 368 379s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 379s ok 369 379s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 379s ok 370 379s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 379s ok 371 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 379s ok 372 379s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 379s ok 373 379s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 379s ok 374 379s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 379s ok 375 379s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 379s ok 376 379s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 379s ok 377 379s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 379s ok 378 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 379s ok 379 379s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 379s ok 380 379s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 379s ok 381 379s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 379s ok 382 379s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 379s ok 383 379s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 379s ok 384 379s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 379s ok 385 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 379s ok 386 379s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 379s ok 387 379s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 379s ok 388 379s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 379s ok 389 379s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 379s ok 390 379s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 379s ok 391 379s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 379s ok 392 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 379s ok 393 379s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 379s ok 394 379s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 379s ok 395 379s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 379s ok 396 379s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 379s ok 397 379s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 379s ok 398 379s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 379s ok 399 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 379s ok 400 379s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 379s ok 401 379s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 379s ok 402 379s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 379s ok 403 379s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 379s ok 404 379s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 379s ok 405 379s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 379s ok 406 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 379s ok 407 379s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 379s ok 408 379s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 379s ok 409 379s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 379s ok 410 379s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 379s ok 411 379s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 379s ok 412 379s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 379s ok 413 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 379s ok 414 379s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 379s ok 415 379s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 379s ok 416 379s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 379s ok 417 379s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 379s ok 418 379s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 379s ok 419 379s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 379s ok 420 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 379s ok 421 379s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 379s ok 422 379s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 379s ok 423 379s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 379s ok 424 379s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 379s ok 425 379s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 379s ok 426 379s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 379s ok 427 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 379s ok 428 379s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 379s ok 429 379s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 379s ok 430 379s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 379s ok 431 379s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 379s ok 432 379s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 379s ok 433 379s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 379s ok 434 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 379s ok 435 379s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 379s ok 436 379s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 379s ok 437 379s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 379s ok 438 379s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 379s ok 439 379s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 379s ok 440 379s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 379s ok 441 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 379s ok 442 379s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 379s ok 443 379s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 379s ok 444 379s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 379s ok 445 379s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 379s ok 446 379s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 379s ok 447 379s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 379s ok 448 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 379s ok 449 379s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 379s ok 450 379s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 379s ok 451 379s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 379s ok 452 379s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 379s ok 453 379s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 379s ok 454 379s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 379s ok 455 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 379s ok 456 379s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 379s ok 457 379s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 379s ok 458 379s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 379s ok 459 379s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 379s ok 460 379s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 379s ok 461 379s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 379s ok 462 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 379s ok 463 379s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 379s ok 464 379s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 379s ok 465 379s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 379s ok 466 379s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 379s ok 467 379s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 379s ok 468 379s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 379s ok 469 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 379s ok 470 379s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 379s ok 471 379s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 379s ok 472 379s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 379s ok 473 379s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 379s ok 474 379s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 379s ok 475 379s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 379s ok 476 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 379s ok 477 379s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 379s ok 478 379s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 379s ok 479 379s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 379s ok 480 379s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 379s ok 481 379s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 379s ok 482 379s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 379s ok 483 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 379s ok 484 379s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 379s ok 485 379s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 379s ok 486 379s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 379s ok 487 379s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 379s ok 488 379s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 379s ok 489 379s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 379s ok 490 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 379s ok 491 379s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 379s ok 492 379s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 379s ok 493 379s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 379s ok 494 379s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 379s ok 495 379s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 379s ok 496 379s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 379s ok 497 379s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 379s ok 498 379s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 379s ok 499 379s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 379s ok 500 379s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 379s ok 501 379s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 379s ok 502 379s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 379s ok 503 379s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 379s ok 504 379s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/basic1 379s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 379s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 379s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/groups1 379s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 379s ok 382s t/modules/autoindex.t ............... 382s 1..84 382s # Running under perl version 5.038002 for linux 382s # Current time local: Mon Mar 18 15:36:44 2024 382s # Current time GMT: Mon Mar 18 15:36:44 2024 382s # Using Test.pm version 1.31 382s # Using Apache/Test.pm version 1.42 382s --- 382s IndexOrderDefault Ascending Name 382s GET /modules/autoindex/htaccess/ 382s ok 1 382s --- 382s IndexOrderDefault Ascending Name 382s 382s (C=N O=A) 382s GET /modules/autoindex/htaccess/?C=N&O=A 382s ok 2 382s --- 382s IndexOrderDefault Ascending Name 382s 382s (C=N O=D) 382s GET /modules/autoindex/htaccess/?C=N&O=D 382s ok 3 382s --- 382s IndexOrderDefault Ascending Name 382s 382s (C=M O=A) 382s GET /modules/autoindex/htaccess/?C=M&O=A 382s ok 4 382s --- 382s IndexOrderDefault Ascending Name 382s 382s (C=M O=D) 382s GET /modules/autoindex/htaccess/?C=M&O=D 382s ok 5 382s --- 382s IndexOrderDefault Ascending Name 382s 382s (C=S O=A) 382s GET /modules/autoindex/htaccess/?C=S&O=A 382s ok 6 382s --- 382s IndexOrderDefault Ascending Name 382s 382s (C=S O=D) 382s GET /modules/autoindex/htaccess/?C=S&O=D 382s ok 7 382s --- 382s IndexOrderDefault Ascending Date 382s GET /modules/autoindex/htaccess/ 382s ok 8 382s --- 382s IndexOrderDefault Ascending Date 382s 382s (C=N O=A) 382s GET /modules/autoindex/htaccess/?C=N&O=A 382s ok 9 382s --- 382s IndexOrderDefault Ascending Date 382s 382s (C=N O=D) 382s GET /modules/autoindex/htaccess/?C=N&O=D 382s ok 10 382s --- 382s IndexOrderDefault Ascending Date 382s 382s (C=M O=A) 382s GET /modules/autoindex/htaccess/?C=M&O=A 382s ok 11 382s --- 382s IndexOrderDefault Ascending Date 382s 382s (C=M O=D) 382s GET /modules/autoindex/htaccess/?C=M&O=D 382s ok 12 382s --- 382s IndexOrderDefault Ascending Date 382s 382s (C=S O=A) 382s GET /modules/autoindex/htaccess/?C=S&O=A 382s ok 13 382s --- 382s IndexOrderDefault Ascending Date 382s 382s (C=S O=D) 382s GET /modules/autoindex/htaccess/?C=S&O=D 382s ok 14 382s --- 382s IndexOrderDefault Ascending Size 382s GET /modules/autoindex/htaccess/ 382s ok 15 382s --- 382s IndexOrderDefault Ascending Size 382s 382s (C=N O=A) 382s GET /modules/autoindex/htaccess/?C=N&O=A 382s ok 16 382s --- 382s IndexOrderDefault Ascending Size 382s 382s (C=N O=D) 382s GET /modules/autoindex/htaccess/?C=N&O=D 382s ok 17 382s --- 382s IndexOrderDefault Ascending Size 382s 382s (C=M O=A) 382s GET /modules/autoindex/htaccess/?C=M&O=A 382s ok 18 382s --- 382s IndexOrderDefault Ascending Size 382s 382s (C=M O=D) 382s GET /modules/autoindex/htaccess/?C=M&O=D 382s ok 19 382s --- 382s IndexOrderDefault Ascending Size 382s 382s (C=S O=A) 382s GET /modules/autoindex/htaccess/?C=S&O=A 382s ok 20 382s --- 382s IndexOrderDefault Ascending Size 382s 382s (C=S O=D) 382s GET /modules/autoindex/htaccess/?C=S&O=D 382s ok 21 382s --- 382s IndexOrderDefault Descending Name 382s GET /modules/autoindex/htaccess/ 382s ok 22 382s --- 382s IndexOrderDefault Descending Name 382s 382s (C=N O=A) 382s GET /modules/autoindex/htaccess/?C=N&O=A 382s ok 23 382s --- 382s IndexOrderDefault Descending Name 382s 382s (C=N O=D) 382s GET /modules/autoindex/htaccess/?C=N&O=D 382s ok 24 382s --- 382s IndexOrderDefault Descending Name 382s 382s (C=M O=A) 382s GET /modules/autoindex/htaccess/?C=M&O=A 382s ok 25 382s --- 382s IndexOrderDefault Descending Name 382s 382s (C=M O=D) 382s GET /modules/autoindex/htaccess/?C=M&O=D 382s ok 26 382s --- 382s IndexOrderDefault Descending Name 382s 382s (C=S O=A) 382s GET /modules/autoindex/htaccess/?C=S&O=A 382s ok 27 382s --- 382s IndexOrderDefault Descending Name 382s 382s (C=S O=D) 382s GET /modules/autoindex/htaccess/?C=S&O=D 382s ok 28 382s --- 382s IndexOrderDefault Descending Date 382s GET /modules/autoindex/htaccess/ 382s ok 29 382s --- 382s IndexOrderDefault Descending Date 382s 382s (C=N O=A) 382s GET /modules/autoindex/htaccess/?C=N&O=A 382s ok 30 382s --- 382s IndexOrderDefault Descending Date 382s 382s (C=N O=D) 382s GET /modules/autoindex/htaccess/?C=N&O=D 382s ok 31 382s --- 382s IndexOrderDefault Descending Date 382s 382s (C=M O=A) 382s GET /modules/autoindex/htaccess/?C=M&O=A 382s ok 32 382s --- 382s IndexOrderDefault Descending Date 382s 382s (C=M O=D) 382s GET /modules/autoindex/htaccess/?C=M&O=D 382s ok 33 382s --- 382s IndexOrderDefault Descending Date 382s 382s (C=S O=A) 382s GET /modules/autoindex/htaccess/?C=S&O=A 382s ok 34 382s --- 382s IndexOrderDefault Descending Date 382s 382s (C=S O=D) 382s GET /modules/autoindex/htaccess/?C=S&O=D 382s ok 35 382s --- 382s IndexOrderDefault Descending Size 382s GET /modules/autoindex/htaccess/ 382s ok 36 382s --- 382s IndexOrderDefault Descending Size 382s 382s (C=N O=A) 382s GET /modules/autoindex/htaccess/?C=N&O=A 382s ok 37 382s --- 382s IndexOrderDefault Descending Size 382s 382s (C=N O=D) 382s GET /modules/autoindex/htaccess/?C=N&O=D 382s ok 38 382s --- 382s IndexOrderDefault Descending Size 382s 382s (C=M O=A) 382s GET /modules/autoindex/htaccess/?C=M&O=A 382s ok 39 382s --- 382s IndexOrderDefault Descending Size 382s 382s (C=M O=D) 382s GET /modules/autoindex/htaccess/?C=M&O=D 382s ok 40 382s --- 382s IndexOrderDefault Descending Size 382s 382s (C=S O=A) 382s GET /modules/autoindex/htaccess/?C=S&O=A 382s ok 41 382s --- 382s IndexOrderDefault Descending Size 382s 382s (C=S O=D) 382s GET /modules/autoindex/htaccess/?C=S&O=D 382s ok 42 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Ascending Name 382s GET /modules/autoindex/htaccess/ 382s ok 43 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Ascending Name 382s 382s (C=N O=A) 382s GET /modules/autoindex/htaccess/?C=N&O=A 382s ok 44 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Ascending Name 382s 382s (C=N O=D) 382s GET /modules/autoindex/htaccess/?C=N&O=D 382s ok 45 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Ascending Name 382s 382s (C=M O=A) 382s GET /modules/autoindex/htaccess/?C=M&O=A 382s ok 46 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Ascending Name 382s 382s (C=M O=D) 382s GET /modules/autoindex/htaccess/?C=M&O=D 382s ok 47 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Ascending Name 382s 382s (C=S O=A) 382s GET /modules/autoindex/htaccess/?C=S&O=A 382s ok 48 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Ascending Name 382s 382s (C=S O=D) 382s GET /modules/autoindex/htaccess/?C=S&O=D 382s ok 49 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Ascending Date 382s GET /modules/autoindex/htaccess/ 382s ok 50 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Ascending Date 382s 382s (C=N O=A) 382s GET /modules/autoindex/htaccess/?C=N&O=A 382s ok 51 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Ascending Date 382s 382s (C=N O=D) 382s GET /modules/autoindex/htaccess/?C=N&O=D 382s ok 52 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Ascending Date 382s 382s (C=M O=A) 382s GET /modules/autoindex/htaccess/?C=M&O=A 382s ok 53 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Ascending Date 382s 382s (C=M O=D) 382s GET /modules/autoindex/htaccess/?C=M&O=D 382s ok 54 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Ascending Date 382s 382s (C=S O=A) 382s GET /modules/autoindex/htaccess/?C=S&O=A 382s ok 55 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Ascending Date 382s 382s (C=S O=D) 382s GET /modules/autoindex/htaccess/?C=S&O=D 382s ok 56 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Ascending Size 382s GET /modules/autoindex/htaccess/ 382s ok 57 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Ascending Size 382s 382s (C=N O=A) 382s GET /modules/autoindex/htaccess/?C=N&O=A 382s ok 58 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Ascending Size 382s 382s (C=N O=D) 382s GET /modules/autoindex/htaccess/?C=N&O=D 382s ok 59 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Ascending Size 382s 382s (C=M O=A) 382s GET /modules/autoindex/htaccess/?C=M&O=A 382s ok 60 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Ascending Size 382s 382s (C=M O=D) 382s GET /modules/autoindex/htaccess/?C=M&O=D 382s ok 61 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Ascending Size 382s 382s (C=S O=A) 382s GET /modules/autoindex/htaccess/?C=S&O=A 382s ok 62 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Ascending Size 382s 382s (C=S O=D) 382s GET /modules/autoindex/htaccess/?C=S&O=D 382s ok 63 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Descending Name 382s GET /modules/autoindex/htaccess/ 382s ok 64 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Descending Name 382s 382s (C=N O=A) 382s GET /modules/autoindex/htaccess/?C=N&O=A 382s ok 65 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Descending Name 382s 382s (C=N O=D) 382s GET /modules/autoindex/htaccess/?C=N&O=D 382s ok 66 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Descending Name 382s 382s (C=M O=A) 382s GET /modules/autoindex/htaccess/?C=M&O=A 382s ok 67 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Descending Name 382s 382s (C=M O=D) 382s GET /modules/autoindex/htaccess/?C=M&O=D 382s ok 68 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Descending Name 382s 382s (C=S O=A) 382s GET /modules/autoindex/htaccess/?C=S&O=A 382s ok 69 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Descending Name 382s 382s (C=S O=D) 382s GET /modules/autoindex/htaccess/?C=S&O=D 382s ok 70 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Descending Date 382s GET /modules/autoindex/htaccess/ 382s ok 71 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Descending Date 382s 382s (C=N O=A) 382s GET /modules/autoindex/htaccess/?C=N&O=A 382s ok 72 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Descending Date 382s 382s (C=N O=D) 382s GET /modules/autoindex/htaccess/?C=N&O=D 382s ok 73 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Descending Date 382s 382s (C=M O=A) 382s GET /modules/autoindex/htaccess/?C=M&O=A 382s ok 74 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Descending Date 382s 382s (C=M O=D) 382s GET /modules/autoindex/htaccess/?C=M&O=D 382s ok 75 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Descending Date 382s 382s (C=S O=A) 382s GET /modules/autoindex/htaccess/?C=S&O=A 382s ok 76 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Descending Date 382s 382s (C=S O=D) 382s GET /modules/autoindex/htaccess/?C=S&O=D 382s ok 77 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Descending Size 382s GET /modules/autoindex/htaccess/ 382s ok 78 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Descending Size 382s 382s (C=N O=A) 382s GET /modules/autoindex/htaccess/?C=N&O=A 382s ok 79 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Descending Size 382s 382s (C=N O=D) 382s GET /modules/autoindex/htaccess/?C=N&O=D 382s ok 80 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Descending Size 382s 382s (C=M O=A) 382s GET /modules/autoindex/htaccess/?C=M&O=A 382s ok 81 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Descending Size 382s 382s (C=M O=D) 382s GET /modules/autoindex/htaccess/?C=M&O=D 382s ok 82 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Descending Size 382s 382s (C=S O=A) 382s GET /modules/autoindex/htaccess/?C=S&O=A 382s ok 83 382s --- 382s IndexOptions FancyIndexing 382s IndexOrderDefault Descending Size 382s 382s (C=S O=D) 382s GET /modules/autoindex/htaccess/?C=S&O=D 382s ok 84 382s ok 384s t/modules/autoindex2.t .............. 384s 1..3 384s # Running under perl version 5.038002 for linux 384s # Current time local: Mon Mar 18 15:36:47 2024 384s # Current time GMT: Mon Mar 18 15:36:47 2024 384s # Using Test.pm version 1.31 384s # Using Apache/Test.pm version 1.42 384s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 384s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 384s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 384s # testing : dir_broken should not be listed 384s # expected: 0 384s # received: 0 384s ok 1 384s # testing : dir_normal should be listed 384s # expected: 1 384s # received: 1 384s ok 2 384s # testing : dir_protected should not be listed 384s # expected: 0 384s # received: 0 384s ok 3 384s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 384s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 384s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 384s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 384s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 384s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 384s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 384s ok 387s t/modules/brotli.t .................. 387s 1..64 387s # Running under perl version 5.038002 for linux 387s # Current time local: Mon Mar 18 15:36:49 2024 387s # Current time GMT: Mon Mar 18 15:36:49 2024 387s # Using Test.pm version 1.31 387s # Using Apache/Test.pm version 1.42 387s qvalue: 387s # expected: 200 387s # received: '200' 387s ok 1 387s # testing : response Content-Encoding is OK 387s # expected: 'br' 387s # received: 'br' 387s ok 2 387s qvalue: 387s # expected: 200 387s # received: '200' 387s ok 3 387s # testing : response Content-Encoding is OK 387s # expected: 'br' 387s # received: 'br' 387s ok 4 387s qvalue: 387s # expected: 200 387s # received: '200' 387s ok 5 387s # testing : response Content-Encoding is OK 387s # expected: 'br' 387s # received: 'br' 387s ok 6 387s qvalue: 387s # expected: 200 387s # received: '200' 387s ok 7 387s # testing : response Content-Encoding is OK 387s # expected: 'br' 387s # received: 'br' 387s ok 8 387s qvalue: 387s # expected: 200 387s # received: '200' 387s ok 9 387s # testing : response Content-Encoding is OK 387s # expected: 'br' 387s # received: 'br' 387s ok 10 387s qvalue: 387s # expected: 200 387s # received: '200' 387s ok 11 387s # testing : response Content-Encoding is OK 387s # expected: 'br' 387s # received: 'br' 387s ok 12 387s qvalue: ; 387s # expected: 200 387s # received: '200' 387s ok 13 387s # testing : response Content-Encoding is OK 387s # expected: 'br' 387s # received: 'br' 387s ok 14 387s qvalue: ; 387s # expected: 200 387s # received: '200' 387s ok 15 387s # testing : response Content-Encoding is OK 387s # expected: 'br' 387s # received: 'br' 387s ok 16 387s qvalue: ; 387s # expected: 200 387s # received: '200' 387s ok 17 387s # testing : response Content-Encoding is OK 387s # expected: 'br' 387s # received: 'br' 387s ok 18 387s qvalue: ;q= 387s # expected: 200 387s # received: '200' 387s ok 19 387s # testing : response Content-Encoding is OK 387s # expected: 'br' 387s # received: 'br' 387s ok 20 387s qvalue: ;q= 387s # expected: 200 387s # received: '200' 387s ok 21 387s # testing : response Content-Encoding is OK 387s # expected: 'br' 387s # received: 'br' 387s ok 22 387s qvalue: ;q= 387s # expected: 200 387s # received: '200' 387s ok 23 387s # testing : response Content-Encoding is OK 387s # expected: 'br' 387s # received: 'br' 387s ok 24 387s qvalue: ;q=0 387s # expected: 200 387s # received: '200' 387s ok 25 387s # testing : response without Content-Encoding is OK 387s # expected: undef 387s # received: undef 387s ok 26 387s qvalue: ;q=0 387s # expected: 200 387s # received: '200' 387s ok 27 387s # testing : response without Content-Encoding is OK 387s # expected: undef 387s # received: undef 387s ok 28 387s qvalue: ;q=0 387s # expected: 200 387s # received: '200' 387s ok 29 387s # testing : response without Content-Encoding is OK 387s # expected: undef 387s # received: undef 387s ok 30 387s qvalue: ;q=0. 387s # expected: 200 387s # received: '200' 387s ok 31 387s # testing : response without Content-Encoding is OK 387s # expected: undef 387s # received: undef 387s ok 32 387s qvalue: ;q=0. 387s # expected: 200 387s # received: '200' 387s ok 33 387s # testing : response without Content-Encoding is OK 387s # expected: undef 387s # received: undef 387s ok 34 387s qvalue: ;q=0. 387s # expected: 200 387s # received: '200' 387s ok 35 387s # testing : response without Content-Encoding is OK 387s # expected: undef 387s # received: undef 387s ok 36 387s qvalue: ;q=0.0 387s # expected: 200 387s # received: '200' 387s ok 37 387s # testing : response without Content-Encoding is OK 387s # expected: undef 387s # received: undef 387s ok 38 387s qvalue: ;q=0.0 387s # expected: 200 387s # received: '200' 387s ok 39 387s # testing : response without Content-Encoding is OK 387s # expected: undef 387s # received: undef 387s ok 40 387s qvalue: ;q=0.0 387s # expected: 200 387s # received: '200' 387s ok 41 387s # testing : response without Content-Encoding is OK 387s # expected: undef 387s # received: undef 387s ok 42 387s qvalue: ;q=0.00 387s # expected: 200 387s # received: '200' 387s ok 43 387s # testing : response without Content-Encoding is OK 387s # expected: undef 387s # received: undef 387s ok 44 387s qvalue: ;q=0.00 387s # expected: 200 387s # received: '200' 387s ok 45 387s # testing : response without Content-Encoding is OK 387s # expected: undef 387s # received: undef 387s ok 46 387s qvalue: ;q=0.00 387s # expected: 200 387s # received: '200' 387s ok 47 387s # testing : response without Content-Encoding is OK 387s # expected: undef 387s # received: undef 387s ok 48 387s qvalue: ;q=0.000 387s # expected: 200 387s # received: '200' 387s ok 49 387s # testing : response without Content-Encoding is OK 387s # expected: undef 387s # received: undef 387s ok 50 387s qvalue: ;q=0.000 387s # expected: 200 387s # received: '200' 387s ok 51 387s # testing : response without Content-Encoding is OK 387s # expected: undef 387s # received: undef 387s ok 52 387s qvalue: ;q=0.000 387s # expected: 200 387s # received: '200' 387s ok 53 387s # testing : response without Content-Encoding is OK 387s # expected: undef 387s # received: undef 387s ok 54 387s qvalue: ;q=0.0000 387s # expected: 200 387s # received: '200' 387s ok 55 387s # testing : response Content-Encoding is OK 387s # expected: 'br' 387s # received: 'br' 387s ok 56 387s qvalue: ;q=0.0000 387s # expected: 200 387s # received: '200' 387s ok 57 387s # testing : response Content-Encoding is OK 387s # expected: 'br' 387s # received: 'br' 387s ok 58 387s qvalue: ;q=0.0000 387s # expected: 200 387s # received: '200' 387s ok 59 387s # testing : response Content-Encoding is OK 387s # expected: 'br' 387s # received: 'br' 387s ok 60 387s # expected: 200 387s # received: '200' 387s ok 61 387s # testing : response Content-Encoding is OK 387s # expected: 'br' 387s # received: 'br' 387s ok 62 387s # expected: 200 387s # received: '200' 387s ok 63 387s # testing : response Content-Encoding is OK 387s # expected: 'gzip' 387s # received: 'gzip' 387s ok 64 387s ok 390s t/modules/buffer.t .................. 390s 1..12 390s # Running under perl version 5.038002 for linux 390s # Current time local: Mon Mar 18 15:36:52 2024 390s # Current time GMT: Mon Mar 18 15:36:52 2024 390s # Using Test.pm version 1.31 390s # Using Apache/Test.pm version 1.42 390s # testing : Checking return code is '200' 390s # expected: 200 390s # received: '200' 390s ok 1 390s ok 2 390s # testing : Checking return code is '200' 390s # expected: 200 390s # received: '200' 390s ok 3 390s ok 4 390s # testing : Checking return code is '200' 390s # expected: 200 390s # received: '200' 390s ok 5 390s ok 6 390s # testing : Checking return code is '200' 390s # expected: 200 390s # received: '200' 390s ok 7 390s ok 8 390s # testing : Checking return code is '200' 390s # expected: 200 390s # received: '200' 390s ok 9 390s ok 10 390s # testing : Checking return code is '200' 390s # expected: 200 390s # received: '200' 390s ok 11 390s ok 12 390s ok 393s t/modules/cache.t ................... 393s 1..3 393s # Running under perl version 5.038002 for linux 393s # Current time local: Mon Mar 18 15:36:55 2024 393s # Current time GMT: Mon Mar 18 15:36:55 2024 393s # Using Test.pm version 1.31 393s # Using Apache/Test.pm version 1.42 393s # testing : non-cached call to index.html 393s # expected: 200 393s # received: '200' 393s ok 1 393s # testing : call to cache index.html 393s # expected: 200 393s # received: '200' 393s ok 2 393s # testing : cached call to index.html 393s # expected: 200 393s # received: '200' 393s ok 3 393s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 393s ok 397s t/modules/cgi.t ..................... 397s 1..58 397s # Running under perl version 5.038002 for linux 397s # Current time local: Mon Mar 18 15:36:57 2024 397s # Current time GMT: Mon Mar 18 15:36:57 2024 397s # Using Test.pm version 1.31 397s # Using Apache/Test.pm version 1.42 397s # testing : return code for acceptpathinfodefault.sh 397s # expected: 200 397s # received: '200' 397s ok 1 397s # testing : body for acceptpathinfodefault.sh 397s # expected: '' 397s # received: '' 397s ok 2 397s # testing : return code for acceptpathinfodefault.sh/foo 397s # expected: 200 397s # received: '200' 397s ok 3 397s # testing : body for acceptpathinfodefault.sh/foo 397s # expected: '/foo' 397s # received: '/foo' 397s ok 4 397s # testing : return code for acceptpathinfooff.sh 397s # expected: 200 397s # received: '200' 397s ok 5 397s # testing : body for acceptpathinfooff.sh 397s # expected: '' 397s # received: '' 397s ok 6 397s # testing : return code for acceptpathinfooff.sh/foo 397s # expected: 404 397s # received: '404' 397s ok 7 397s # no body test for this one 397s ok 8 397s # testing : return code for acceptpathinfoon.sh 397s # expected: 200 397s # received: '200' 397s ok 9 397s # testing : body for acceptpathinfoon.sh 397s # expected: '' 397s # received: '' 397s ok 10 397s # testing : return code for acceptpathinfoon.sh/foo 397s # expected: 200 397s # received: '200' 397s ok 11 397s # testing : body for acceptpathinfoon.sh/foo 397s # expected: '/foo' 397s # received: '/foo' 397s ok 12 397s # testing : return code for bogus-perl.pl 397s # expected: 500 397s # received: '500' 397s ok 13 397s # cgi log created ok. 397s ok 14 397s # testing : return code for bogus-sh.sh 397s # expected: 500 397s # received: '500' 397s ok 15 397s # checking that log size (807) is bigger than it used to be (523) 397s ok 16 397s # testing : return code for nph-stderr.pl 397s # expected: 200 397s # received: '200' 397s ok 17 397s # testing : body for nph-stderr.pl 397s # expected: 'this is nph-stdout' 397s # received: 'this is nph-stdout' 397s ok 18 397s # testing : return code for nph-test.pl 397s # expected: 200 397s # received: '200' 397s ok 19 397s # testing : body for nph-test.pl 397s # expected: 'ok' 397s # received: 'ok' 397s ok 20 397s # testing : return code for perl.pl 397s # expected: 200 397s # received: '200' 397s ok 21 397s # testing : body for perl.pl 397s # expected: 'perl cgi' 397s # received: 'perl cgi' 397s ok 22 397s # testing : return code for sh.sh 397s # expected: 200 397s # received: '200' 397s ok 23 397s # testing : body for sh.sh 397s # expected: 'sh cgi' 397s # received: 'sh cgi' 397s ok 24 397s # testing : return code for stderr1.pl 397s # expected: 200 397s # received: '200' 397s ok 25 397s # testing : body for stderr1.pl 397s # expected: 'this is stdout' 397s # received: 'this is stdout' 397s ok 26 397s # testing : return code for stderr2.pl 397s # expected: 200 397s # received: '200' 397s ok 27 397s # testing : body for stderr2.pl 397s # expected: 'this is also stdout' 397s # received: 'this is also stdout' 397s ok 28 397s # testing : return code for stderr3.pl 397s # expected: 200 397s # received: '200' 397s ok 29 397s # testing : body for stderr3.pl 397s # expected: 'this is more stdout' 397s # received: 'this is more stdout' 397s ok 30 397s # posted content (length 10) to bogus-perl.pl 397s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 397s # expected: '500' 397s # received: '500' 397s ok 31 397s # checking that log size (35781) is greater than 807 397s ok 32 397s # verifying that logged content is 10 characters 397s ok 33 397s # posted content (length 99) to bogus-perl.pl 397s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 397s # expected: '500' 397s # received: '500' 397s ok 34 397s # checking that log size (36240) is greater than 35781 397s ok 35 397s # verifying that logged content is 99 characters 397s ok 36 397s # posted content (length 250) to bogus-perl.pl 397s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 397s # expected: '500' 397s # received: '500' 397s ok 37 397s # checking that log size (36851) is greater than 36240 397s ok 38 397s # verifying that logged content is 250 characters 397s ok 39 397s # posted content (length 255) to bogus-perl.pl 397s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 397s # expected: '500' 397s # received: '500' 397s ok 40 397s # checking that log size (37467) is greater than 36851 397s ok 41 397s # verifying that logged content is 255 characters 397s ok 42 397s # posted content (length 256) to bogus-perl.pl 397s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 397s # expected: '500' 397s # received: '500' 397s ok 43 397s # checking that log size (38084) is greater than 37467 397s ok 44 397s # verifying that logged content is 256 characters 397s ok 45 397s # posted content (length 257) to bogus-perl.pl 397s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 397s # expected: '500' 397s # received: '500' 397s ok 46 397s # checking that log size (38701) is greater than 38084 397s ok 47 397s # verifying that logged content is 256 characters 397s ok 48 397s # posted content (length 258) to bogus-perl.pl 397s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 397s # expected: '500' 397s # received: '500' 397s ok 49 397s # checking that log size (39318) is greater than 38701 397s ok 50 397s # verifying that logged content is 256 characters 397s ok 51 397s # posted content (length 1024) to bogus-perl.pl 397s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 397s # expected: '500' 397s # received: '500' 397s ok 52 397s # checking that log size (39936) is greater than 39318 397s ok 53 397s # verifying that logged content is 256 characters 397s ok 54 397s # verifying log is greater than 40960 bytes. 397s ok 55 397s # verifying log did not grow after making bogus request. 397s ok 56 397s # verifying log did not grow after making another bogus request. 397s ok 57 397s # checking that HEAD /modules/cgi/perl.pl returns 200. 397s ok 58 397s ok 400s t/modules/data.t .................... 400s 1..2 400s # Running under perl version 5.038002 for linux 400s # Current time local: Mon Mar 18 15:37:02 2024 400s # Current time GMT: Mon Mar 18 15:37:02 2024 400s # Using Test.pm version 1.31 400s # Using Apache/Test.pm version 1.42 400s # testing : Checking return code is '200' 400s # expected: 200 400s # received: '200' 400s ok 1 400s ok 2 400s ok 405s t/modules/dav.t ..................... 405s 1..19 405s # Running under perl version 5.038002 for linux 405s # Current time local: Mon Mar 18 15:37:05 2024 405s # Current time GMT: Mon Mar 18 15:37:05 2024 405s # Using Test.pm version 1.31 405s # Using Apache/Test.pm version 1.42 405s resource lock test: 405s ok 1 405s DAV put test: 405s ok 2 405s getting DAV resource properties: 405s ok 3 405s created: Mon, 18 Mar 2024 15:37:08 GMT 405s modified: Mon, 18 Mar 2024 15:37:08 GMT 405s now: Mon, 18 Mar 2024 15:37:10 GMT 405s ok 4 405s ok 5 405s resource lock status test: 405s ok 6 405s resource unlock test: 405s ok 7 405s resource lock status test: 405s ok 8 405s getting uri... 405s expect: 405s -> 405s 405s
405s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

405s this is a page generated by
405s the mod_dav test in the Apache
405s perl test suite.
405s
405s 405s 405s <- 405s ok 15 405s ok 16 405s resource delete test: 405s ok 17 405s expect 404 not found got: 404 405s ok 18 405s PR 49825: expect 400 bad request got: 400 405s ok 19 405s ok 407s t/modules/deflate.t ................. 407s 1..47 407s # Running under perl version 5.038002 for linux 407s # Current time local: Mon Mar 18 15:37:10 2024 407s # Current time GMT: Mon Mar 18 15:37:10 2024 407s # Using Test.pm version 1.31 407s # Using Apache/Test.pm version 1.42 407s testing default 407s ok 1 407s ok 2 407s ok 3 407s ok 4 407s ok 5 407s ok 6 407s ok 7 407s ok 8 407s ok 9 407s ok 10 407s ok 11 407s ok 12 407s ok 13 407s ok 14 407s ok 15 407s ok 16 407s ok 17 407s ok 18 407s ok 19 407s ok 20 407s ok 21 407s ok 22 407s ok 23 407s ok 24 407s ok 25 407s ok 26 407s ok 27 407s ok 28 407s ok 29 407s ok 30 407s ok 31 407s ok 32 407s ok 33 407s ok 34 407s ok 35 407s ok 36 407s ok 37 407s ok 38 407s ok 39 407s ok 40 407s ok 41 407s ok 42 407s ok 43 407s ok 44 407s ok 45 407s # testing : response was 304 407s # expected: qr/HTTP\/1\.. 304/ 407s # received: 'HTTP/1.1 304 Not Modified' 407s ok 46 407s # testing : expect EOF after 304 header 407s # expected: 0 407s # received: 0 407s ok 47 407s ok 410s t/modules/digest.t .................. 410s 1..13 410s # Running under perl version 5.038002 for linux 410s # Current time local: Mon Mar 18 15:37:12 2024 410s # Current time GMT: Mon Mar 18 15:37:12 2024 410s # Using Test.pm version 1.31 410s # Using Apache/Test.pm version 1.42 410s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/realm1 410s # testing : no user to authenticate 410s # expected: 401 410s # received: '401' 410s ok 1 410s # testing : user1:foo not found 410s # expected: 401 410s # received: '401' 410s ok 2 410s # testing : user1:password1 found 410s # expected: 200 410s # received: '200' 410s ok 3 410s # testing : user1:password1 with query string found 410s # expected: 200 410s # received: '200' 410s ok 4 410s # testing : manual Authorization header query string 410s # expected: 200 410s # received: '200' 410s ok 5 410s # testing : manual Authorization with no query string in header 410s # expected: 400 410s # received: '400' 410s ok 6 410s # testing : manual Authorization header with mismatched query string 410s # expected: 400 410s # received: '400' 410s ok 7 410s # testing : manual Authorization header with mismatched query string 410s # expected: 400 410s # received: '400' 410s ok 8 410s # testing : manual Authorization with no query string in header + MSIE 410s # expected: 200 410s # received: '200' 410s ok 9 410s # testing : a compliant response coming from MSIE 410s # expected: 200 410s # received: '200' 410s ok 10 410s # testing : manual Authorization header with mismatched query string + MSIE 410s # expected: 400 410s # received: '400' 410s ok 11 410s # testing : manual Authorization header with mismatched query string + MSIE 410s # expected: 400 410s # received: '400' 410s ok 12 410s # testing : no query string + MSIE 410s # expected: 200 410s # received: '200' 410s ok 13 410s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/realm1 410s ok 413s t/modules/dir.t ..................... 413s 1..212 413s # Running under perl version 5.038002 for linux 413s # Current time local: Mon Mar 18 15:37:15 2024 413s # Current time GMT: Mon Mar 18 15:37:15 2024 413s # Using Test.pm version 1.31 413s # Using Apache/Test.pm version 1.42 413s expecting 403 (forbidden) using DirectoryIndex foo 413s ok 1 413s running 5 test gambit for "1.html" 413s ok 2 413s ok 3 413s ok 4 413s ok 5 413s ok 6 413s running 5 test gambit for "2.html" 413s ok 7 413s ok 8 413s ok 9 413s ok 10 413s ok 11 413s running 5 test gambit for "3.html" 413s ok 12 413s ok 13 413s ok 14 413s ok 15 413s ok 16 413s running 5 test gambit for "4.html" 413s ok 17 413s ok 18 413s ok 19 413s ok 20 413s ok 21 413s running 5 test gambit for "5.html" 413s ok 22 413s ok 23 413s ok 24 413s ok 25 413s ok 26 413s running 5 test gambit for "6.html" 413s ok 27 413s ok 28 413s ok 29 413s ok 30 413s ok 31 413s running 5 test gambit for "7.html" 413s ok 32 413s ok 33 413s ok 34 413s ok 35 413s ok 36 413s running 5 test gambit for "8.html" 413s ok 37 413s ok 38 413s ok 39 413s ok 40 413s ok 41 413s running 5 test gambit for "9.html" 413s ok 42 413s ok 43 413s ok 44 413s ok 45 413s ok 46 413s running 5 test gambit for "0.html" 413s ok 47 413s ok 48 413s ok 49 413s ok 50 413s ok 51 413s expecting 403 (forbidden) using DirectoryIndex goo 413s ok 52 413s running 5 test gambit for "1.html" 413s ok 53 413s ok 54 413s ok 55 413s ok 56 413s ok 57 413s running 5 test gambit for "2.html" 413s ok 58 413s ok 59 413s ok 60 413s ok 61 413s ok 62 413s running 5 test gambit for "3.html" 413s ok 63 413s ok 64 413s ok 65 413s ok 66 413s ok 67 413s running 5 test gambit for "4.html" 413s ok 68 413s ok 69 413s ok 70 413s ok 71 413s ok 72 413s running 5 test gambit for "5.html" 413s ok 73 413s ok 74 413s ok 75 413s ok 76 413s ok 77 413s running 5 test gambit for "6.html" 413s ok 78 413s ok 79 413s ok 80 413s ok 81 413s ok 82 413s running 5 test gambit for "7.html" 413s ok 83 413s ok 84 413s ok 85 413s ok 86 413s ok 87 413s running 5 test gambit for "8.html" 413s ok 88 413s ok 89 413s ok 90 413s ok 91 413s ok 92 413s running 5 test gambit for "9.html" 413s ok 93 413s ok 94 413s ok 95 413s ok 96 413s ok 97 413s running 5 test gambit for "0.html" 413s ok 98 413s ok 99 413s ok 100 413s ok 101 413s ok 102 413s expecting 403 (forbidden) using DirectoryIndex moo 413s ok 103 413s running 5 test gambit for "1.html" 413s ok 104 413s ok 105 413s ok 106 413s ok 107 413s ok 108 413s running 5 test gambit for "2.html" 413s ok 109 413s ok 110 413s ok 111 413s ok 112 413s ok 113 413s running 5 test gambit for "3.html" 413s ok 114 413s ok 115 413s ok 116 413s ok 117 413s ok 118 413s running 5 test gambit for "4.html" 413s ok 119 413s ok 120 413s ok 121 413s ok 122 413s ok 123 413s running 5 test gambit for "5.html" 413s ok 124 413s ok 125 413s ok 126 413s ok 127 413s ok 128 413s running 5 test gambit for "6.html" 413s ok 129 413s ok 130 413s ok 131 413s ok 132 413s ok 133 413s running 5 test gambit for "7.html" 413s ok 134 413s ok 135 413s ok 136 413s ok 137 413s ok 138 413s running 5 test gambit for "8.html" 413s ok 139 413s ok 140 413s ok 141 413s ok 142 413s ok 143 413s running 5 test gambit for "9.html" 413s ok 144 413s ok 145 413s ok 146 413s ok 147 413s ok 148 413s running 5 test gambit for "0.html" 413s ok 149 413s ok 150 413s ok 151 413s ok 152 413s ok 153 413s expecting 403 (forbidden) using DirectoryIndex bleh 413s ok 154 413s running 5 test gambit for "1.html" 413s ok 155 413s ok 156 413s ok 157 413s ok 158 413s ok 159 413s running 5 test gambit for "2.html" 413s ok 160 413s ok 161 413s ok 162 413s ok 163 413s ok 164 413s running 5 test gambit for "3.html" 413s ok 165 413s ok 166 413s ok 167 413s ok 168 413s ok 169 413s running 5 test gambit for "4.html" 413s ok 170 413s ok 171 413s ok 172 413s ok 173 413s ok 174 413s running 5 test gambit for "5.html" 413s ok 175 413s ok 176 413s ok 177 413s ok 178 413s ok 179 413s running 5 test gambit for "6.html" 413s ok 180 413s ok 181 413s ok 182 413s ok 183 413s ok 184 413s running 5 test gambit for "7.html" 413s ok 185 413s ok 186 413s ok 187 413s ok 188 413s ok 189 413s running 5 test gambit for "8.html" 413s ok 190 413s ok 191 413s ok 192 413s ok 193 413s ok 194 413s running 5 test gambit for "9.html" 413s ok 195 413s ok 196 413s ok 197 413s ok 198 413s ok 199 413s running 5 test gambit for "0.html" 413s ok 200 413s ok 201 413s ok 202 413s ok 203 413s ok 204 413s DirectoryIndex /modules/alias/index.html 413s ok 205 413s expecting 403 for DirectoryIndex foo goo moo bleh 413s ok 206 413s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 413s ok 207 413s 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 413s ok 208 413s removed .htaccess (no DirectoryIndex), expecting default (index.html) 413s ok 209 413s ok 210 413s ok 211 413s ok 212 # skip missing DirectorySlash NotFound 413s ok 415s t/modules/directorymatch.t .......... 415s 1..2 415s # Running under perl version 5.038002 for linux 415s # Current time local: Mon Mar 18 15:37:18 2024 415s # Current time GMT: Mon Mar 18 15:37:18 2024 415s # Using Test.pm version 1.31 415s # Using Apache/Test.pm version 1.42 415s # testing : code for /index.html 415s # expected: 200 415s # received: '200' 415s ok 1 415s # testing : check for DMMATCH1 415s # expected: '1' 415s # received: '1' 415s ok 2 415s ok 417s t/modules/env.t ..................... 417s 1..6 417s # Running under perl version 5.038002 for linux 417s # Current time local: Mon Mar 18 15:37:20 2024 417s # Current time GMT: Mon Mar 18 15:37:20 2024 417s # Using Test.pm version 1.31 417s # Using Apache/Test.pm version 1.42 417s # host: /modules/env/host.shtml 417s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 417s ok 1 417s # nothere: /modules/env/nothere.shtml 417s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 417s ok 2 417s # set: /modules/env/set.shtml 417s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 417s ok 3 417s # setempty: /modules/env/setempty.shtml 417s # setempty: EXPECT -><- ACTUAL -><- 417s ok 4 417s # type: /modules/env/type.shtml 417s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 417s ok 5 417s # unset: /modules/env/unset.shtml 417s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 417s ok 6 417s ok 419s t/modules/expires.t ................. 419s 1..92 419s # Running under perl version 5.038002 for linux 419s # Current time local: Mon Mar 18 15:37:22 2024 419s # Current time GMT: Mon Mar 18 15:37:22 2024 419s # Using Test.pm version 1.31 419s # Using Apache/Test.pm version 1.42 419s # debug: index.html 419s HTTP/1.1 200 OK 419s Cache-Control: max-age=323366013 419s Connection: close 419s Date: Mon, 18 Mar 2024 15:37:24 GMT 419s Accept-Ranges: bytes 419s ETag: "3-60bb3bbdae3c0" 419s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 419s Vary: In-If1 419s Content-Length: 3 419s Content-Type: text/html 419s Expires: Sat, 17 Jun 2034 07:30:58 GMT 419s Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 419s Client-Date: Mon, 18 Mar 2024 15:37:24 GMT 419s Client-Peer: 127.0.0.1:8529 419s Client-Response-Num: 1 419s DMMATCH1: 1 419s 419s 419s ok 1 419s # debug: [Cache-Control] [max-age=323366013] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["3-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Length] [3] 419s # debug: [Content-Type] [text/html] 419s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 419s # debug: expires 2034142258 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 332425819 419s # debug: actual : 332425819 419s ok 2 419s # debug: text.txt 419s HTTP/1.1 200 OK 419s Cache-Control: max-age=0 419s Connection: close 419s Date: Mon, 18 Mar 2024 15:37:24 GMT 419s Accept-Ranges: bytes 419s ETag: "0-60bb3bbdae3c0" 419s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 419s Vary: In-If1 419s Content-Type: text/plain 419s Expires: Mon, 18 Mar 2024 15:37:24 GMT 419s Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 419s Client-Date: Mon, 18 Mar 2024 15:37:24 GMT 419s Client-Peer: 127.0.0.1:8529 419s Client-Response-Num: 1 419s DMMATCH1: 1 419s 419s 419s ok 3 419s # debug: [Cache-Control] [max-age=0] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [text/plain] 419s # debug: [Expires] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: expires 1710776244 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 9059805 419s # debug: actual : 9059805 419s ok 4 419s # debug: image.gif 419s HTTP/1.1 200 OK 419s Cache-Control: max-age=120 419s Connection: close 419s Date: Mon, 18 Mar 2024 15:37:24 GMT 419s Accept-Ranges: bytes 419s ETag: "0-60bb3bbdae3c0" 419s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 419s Vary: In-If1 419s Content-Type: image/gif 419s Expires: Mon, 18 Mar 2024 15:39:24 GMT 419s Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 419s Client-Date: Mon, 18 Mar 2024 15:37:24 GMT 419s Client-Peer: 127.0.0.1:8529 419s Client-Response-Num: 1 419s DMMATCH1: 1 419s 419s 419s ok 5 419s # debug: [Cache-Control] [max-age=120] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/gif] 419s # debug: [Expires] [Mon, 18 Mar 2024 15:39:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Mon, 18 Mar 2024 15:39:24 GMT 419s # debug: expires 1710776364 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 120 419s # debug: actual : 120 419s ok 6 419s # debug: foo.jpg 419s HTTP/1.1 200 OK 419s Cache-Control: max-age=86400 419s Connection: close 419s Date: Mon, 18 Mar 2024 15:37:24 GMT 419s Accept-Ranges: bytes 419s ETag: "0-60bb3bbdae3c0" 419s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 419s Vary: In-If1 419s Content-Type: image/jpeg 419s Expires: Tue, 19 Mar 2024 15:37:24 GMT 419s Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 419s Client-Date: Mon, 18 Mar 2024 15:37:24 GMT 419s Client-Peer: 127.0.0.1:8529 419s Client-Response-Num: 1 419s DMMATCH1: 1 419s 419s 419s ok 7 419s # debug: [Cache-Control] [max-age=86400] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/jpeg] 419s # debug: [Expires] [Tue, 19 Mar 2024 15:37:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Tue, 19 Mar 2024 15:37:24 GMT 419s # debug: expires 1710862644 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 86400 419s # debug: actual : 86400 419s ok 8 419s # debug: [Cache-Control] [max-age=323366013] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["3-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Length] [3] 419s # debug: [Content-Type] [text/html] 419s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 419s # debug: expires 2034142258 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 332425819 419s # debug: actual : 332425819 419s ok 9 419s # debug: [Cache-Control] [max-age=0] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [text/plain] 419s # debug: [Expires] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: expires 1710776244 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 9059805 419s # debug: actual : 9059805 419s ok 10 419s # debug: [Cache-Control] [max-age=120] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/gif] 419s # debug: [Expires] [Mon, 18 Mar 2024 15:39:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Mon, 18 Mar 2024 15:39:24 GMT 419s # debug: expires 1710776364 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 120 419s # debug: actual : 120 419s ok 11 419s # debug: [Cache-Control] [max-age=86400] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/jpeg] 419s # debug: [Expires] [Tue, 19 Mar 2024 15:37:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Tue, 19 Mar 2024 15:37:24 GMT 419s # debug: expires 1710862644 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 86400 419s # debug: actual : 86400 419s ok 12 419s # --- 419s # ExpiresActive On 419s # debug: [Cache-Control] [max-age=323366013] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["3-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Length] [3] 419s # debug: [Content-Type] [text/html] 419s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 419s # debug: expires 2034142258 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 332425819 419s # debug: actual : 332425819 419s ok 13 419s # --- 419s # ExpiresActive On 419s # debug: [Cache-Control] [max-age=0] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [text/plain] 419s # debug: [Expires] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: expires 1710776244 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 9059805 419s # debug: actual : 9059805 419s ok 14 419s # --- 419s # ExpiresActive On 419s # debug: [Cache-Control] [max-age=120] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/gif] 419s # debug: [Expires] [Mon, 18 Mar 2024 15:39:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Mon, 18 Mar 2024 15:39:24 GMT 419s # debug: expires 1710776364 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 120 419s # debug: actual : 120 419s ok 15 419s # --- 419s # ExpiresActive On 419s # debug: [Cache-Control] [max-age=86400] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/jpeg] 419s # debug: [Expires] [Tue, 19 Mar 2024 15:37:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Tue, 19 Mar 2024 15:37:24 GMT 419s # debug: expires 1710862644 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 86400 419s # debug: actual : 86400 419s ok 16 419s #--- 419s # ExpiresActive On 419s ExpiresDefault "modification plus 1 years 3 months 15 days 7 hours 5 minutes 7 seconds" 419s # debug: [Cache-Control] [max-age=31573701] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["3-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Length] [3] 419s # debug: [Content-Type] [text/html] 419s # debug: [Expires] [Wed, 19 Mar 2025 02:05:46 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Wed, 19 Mar 2025 02:05:46 GMT 419s # debug: expires 1742349946 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 40633507 419s # debug: actual : 40633507 419s ok 17 419s #--- 419s # ExpiresActive On 419s ExpiresDefault "modification plus 1 years 3 months 15 days 7 hours 5 minutes 7 seconds" 419s # debug: [Cache-Control] [max-age=0] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [text/plain] 419s # debug: [Expires] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: expires 1710776244 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 9059805 419s # debug: actual : 9059805 419s ok 18 419s #--- 419s # ExpiresActive On 419s ExpiresDefault "modification plus 1 years 3 months 15 days 7 hours 5 minutes 7 seconds" 419s # debug: [Cache-Control] [max-age=120] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/gif] 419s # debug: [Expires] [Mon, 18 Mar 2024 15:39:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Mon, 18 Mar 2024 15:39:24 GMT 419s # debug: expires 1710776364 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 120 419s # debug: actual : 120 419s ok 19 419s #--- 419s # ExpiresActive On 419s ExpiresDefault "modification plus 1 years 3 months 15 days 7 hours 5 minutes 7 seconds" 419s # debug: [Cache-Control] [max-age=86400] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/jpeg] 419s # debug: [Expires] [Tue, 19 Mar 2024 15:37:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Tue, 19 Mar 2024 15:37:24 GMT 419s # debug: expires 1710862644 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 86400 419s # debug: actual : 86400 419s ok 20 419s # --- 419s # ExpiresActive On 419s ExpiresByType text/plain A9165670 419s # debug: [Cache-Control] [max-age=323366013] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["3-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Length] [3] 419s # debug: [Content-Type] [text/html] 419s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 419s # debug: expires 2034142258 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 332425819 419s # debug: actual : 332425819 419s ok 21 419s # --- 419s # ExpiresActive On 419s ExpiresByType text/plain A9165670 419s # debug: [Cache-Control] [max-age=9165670] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [text/plain] 419s # debug: [Expires] [Tue, 02 Jul 2024 17:38:34 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Tue, 02 Jul 2024 17:38:34 GMT 419s # debug: expires 1719941914 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 9165670 419s # debug: actual : 9165670 419s ok 22 419s # --- 419s # ExpiresActive On 419s ExpiresByType text/plain A9165670 419s # debug: [Cache-Control] [max-age=120] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/gif] 419s # debug: [Expires] [Mon, 18 Mar 2024 15:39:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Mon, 18 Mar 2024 15:39:24 GMT 419s # debug: expires 1710776364 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 120 419s # debug: actual : 120 419s ok 23 419s # --- 419s # ExpiresActive On 419s ExpiresByType text/plain A9165670 419s # debug: [Cache-Control] [max-age=86400] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/jpeg] 419s # debug: [Expires] [Tue, 19 Mar 2024 15:37:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Tue, 19 Mar 2024 15:37:24 GMT 419s # debug: expires 1710862644 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 86400 419s # debug: actual : 86400 419s ok 24 419s # --- 419s # ExpiresActive On 419s ExpiresDefault "access plus 1 years 1 weeks 8 days 5 hours 12 minutes 29 seconds" 419s ExpiresByType text/plain M3400943 419s # debug: [Cache-Control] [max-age=32850749] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["3-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Length] [3] 419s # debug: [Content-Type] [text/html] 419s # debug: [Expires] [Wed, 02 Apr 2025 20:49:53 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Wed, 02 Apr 2025 20:49:53 GMT 419s # debug: expires 1743626993 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 32850749 419s # debug: actual : 32850749 419s ok 25 419s # --- 419s # ExpiresActive On 419s ExpiresDefault "access plus 1 years 1 weeks 8 days 5 hours 12 minutes 29 seconds" 419s ExpiresByType text/plain M3400943 419s # debug: [Cache-Control] [max-age=0] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [text/plain] 419s # debug: [Expires] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: expires 1710776244 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 9059805 419s # debug: actual : 9059805 419s ok 26 419s # --- 419s # ExpiresActive On 419s ExpiresDefault "access plus 1 years 1 weeks 8 days 5 hours 12 minutes 29 seconds" 419s ExpiresByType text/plain M3400943 419s # debug: [Cache-Control] [max-age=120] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/gif] 419s # debug: [Expires] [Mon, 18 Mar 2024 15:39:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Mon, 18 Mar 2024 15:39:24 GMT 419s # debug: expires 1710776364 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 120 419s # debug: actual : 120 419s ok 27 419s # --- 419s # ExpiresActive On 419s ExpiresDefault "access plus 1 years 1 weeks 8 days 5 hours 12 minutes 29 seconds" 419s ExpiresByType text/plain M3400943 419s # debug: [Cache-Control] [max-age=86400] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/jpeg] 419s # debug: [Expires] [Tue, 19 Mar 2024 15:37:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Tue, 19 Mar 2024 15:37:24 GMT 419s # debug: expires 1710862644 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 86400 419s # debug: actual : 86400 419s ok 28 419s #--- 419s # ExpiresActive On 419s ExpiresDefault "access plus 1 years 1 months 2 weeks 2 days 5 hours 14 minutes 22 seconds" 419s # debug: [Cache-Control] [max-age=35529262] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["3-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Length] [3] 419s # debug: [Content-Type] [text/html] 419s # debug: [Expires] [Sat, 03 May 2025 20:51:46 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Sat, 03 May 2025 20:51:46 GMT 419s # debug: expires 1746305506 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 35529262 419s # debug: actual : 35529262 419s ok 29 419s #--- 419s # ExpiresActive On 419s ExpiresDefault "access plus 1 years 1 months 2 weeks 2 days 5 hours 14 minutes 22 seconds" 419s # debug: [Cache-Control] [max-age=0] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [text/plain] 419s # debug: [Expires] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: expires 1710776244 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 9059805 419s # debug: actual : 9059805 419s ok 30 419s #--- 419s # ExpiresActive On 419s ExpiresDefault "access plus 1 years 1 months 2 weeks 2 days 5 hours 14 minutes 22 seconds" 419s # debug: [Cache-Control] [max-age=120] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/gif] 419s # debug: [Expires] [Mon, 18 Mar 2024 15:39:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Mon, 18 Mar 2024 15:39:24 GMT 419s # debug: expires 1710776364 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 120 419s # debug: actual : 120 419s ok 31 419s #--- 419s # ExpiresActive On 419s ExpiresDefault "access plus 1 years 1 months 2 weeks 2 days 5 hours 14 minutes 22 seconds" 419s # debug: [Cache-Control] [max-age=86400] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/jpeg] 419s # debug: [Expires] [Tue, 19 Mar 2024 15:37:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Tue, 19 Mar 2024 15:37:24 GMT 419s # debug: expires 1710862644 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 86400 419s # debug: actual : 86400 419s ok 32 419s # --- 419s # ExpiresActive On 419s ExpiresByType image/gif "access plus 2 months 1 weeks 1 days 3 hours 4 minutes 25 seconds" 419s # debug: [Cache-Control] [max-age=323366013] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["3-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Length] [3] 419s # debug: [Content-Type] [text/html] 419s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 419s # debug: expires 2034142258 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 332425819 419s # debug: actual : 332425819 419s ok 33 419s # --- 419s # ExpiresActive On 419s ExpiresByType image/gif "access plus 2 months 1 weeks 1 days 3 hours 4 minutes 25 seconds" 419s # debug: [Cache-Control] [max-age=0] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [text/plain] 419s # debug: [Expires] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: expires 1710776244 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 9059805 419s # debug: actual : 9059805 419s ok 34 419s # --- 419s # ExpiresActive On 419s ExpiresByType image/gif "access plus 2 months 1 weeks 1 days 3 hours 4 minutes 25 seconds" 419s # debug: [Cache-Control] [max-age=5886265] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/gif] 419s # debug: [Expires] [Sat, 25 May 2024 18:41:49 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Sat, 25 May 2024 18:41:49 GMT 419s # debug: expires 1716662509 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 5886265 419s # debug: actual : 5886265 419s ok 35 419s # --- 419s # ExpiresActive On 419s ExpiresByType image/gif "access plus 2 months 1 weeks 1 days 3 hours 4 minutes 25 seconds" 419s # debug: [Cache-Control] [max-age=86400] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/jpeg] 419s # debug: [Expires] [Tue, 19 Mar 2024 15:37:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Tue, 19 Mar 2024 15:37:24 GMT 419s # debug: expires 1710862644 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 86400 419s # debug: actual : 86400 419s ok 36 419s # --- 419s # ExpiresActive On 419s ExpiresDefault "access plus 1 years 2 months 1 weeks 11 days 2 hours 34 minutes 8 seconds" 419s ExpiresByType image/gif A35270785 419s # debug: [Cache-Control] [max-age=38284448] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["3-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Length] [3] 419s # debug: [Content-Type] [text/html] 419s # debug: [Expires] [Wed, 04 Jun 2025 18:11:32 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Wed, 04 Jun 2025 18:11:32 GMT 419s # debug: expires 1749060692 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 38284448 419s # debug: actual : 38284448 419s ok 37 419s # --- 419s # ExpiresActive On 419s ExpiresDefault "access plus 1 years 2 months 1 weeks 11 days 2 hours 34 minutes 8 seconds" 419s ExpiresByType image/gif A35270785 419s # debug: [Cache-Control] [max-age=0] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [text/plain] 419s # debug: [Expires] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: expires 1710776244 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 9059805 419s # debug: actual : 9059805 419s ok 38 419s # --- 419s # ExpiresActive On 419s ExpiresDefault "access plus 1 years 2 months 1 weeks 11 days 2 hours 34 minutes 8 seconds" 419s ExpiresByType image/gif A35270785 419s # debug: [Cache-Control] [max-age=35270785] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/gif] 419s # debug: [Expires] [Wed, 30 Apr 2025 21:03:49 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Wed, 30 Apr 2025 21:03:49 GMT 419s # debug: expires 1746047029 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 35270785 419s # debug: actual : 35270785 419s ok 39 419s # --- 419s # ExpiresActive On 419s ExpiresDefault "access plus 1 years 2 months 1 weeks 11 days 2 hours 34 minutes 8 seconds" 419s ExpiresByType image/gif A35270785 419s # debug: [Cache-Control] [max-age=86400] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/jpeg] 419s # debug: [Expires] [Tue, 19 Mar 2024 15:37:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Tue, 19 Mar 2024 15:37:24 GMT 419s # debug: expires 1710862644 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 86400 419s # debug: actual : 86400 419s ok 40 419s #--- 419s # ExpiresActive On 419s ExpiresDefault A36214425 419s # debug: [Cache-Control] [max-age=36214425] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["3-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Length] [3] 419s # debug: [Content-Type] [text/html] 419s # debug: [Expires] [Sun, 11 May 2025 19:11:09 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Sun, 11 May 2025 19:11:09 GMT 419s # debug: expires 1746990669 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 36214425 419s # debug: actual : 36214425 419s ok 41 419s #--- 419s # ExpiresActive On 419s ExpiresDefault A36214425 419s # debug: [Cache-Control] [max-age=0] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [text/plain] 419s # debug: [Expires] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: expires 1710776244 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 9059805 419s # debug: actual : 9059805 419s ok 42 419s #--- 419s # ExpiresActive On 419s ExpiresDefault A36214425 419s # debug: [Cache-Control] [max-age=120] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/gif] 419s # debug: [Expires] [Mon, 18 Mar 2024 15:39:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Mon, 18 Mar 2024 15:39:24 GMT 419s # debug: expires 1710776364 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 120 419s # debug: actual : 120 419s ok 43 419s #--- 419s # ExpiresActive On 419s ExpiresDefault A36214425 419s # debug: [Cache-Control] [max-age=86400] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/jpeg] 419s # debug: [Expires] [Tue, 19 Mar 2024 15:37:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Tue, 19 Mar 2024 15:37:24 GMT 419s # debug: expires 1710862644 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 86400 419s # debug: actual : 86400 419s ok 44 419s # --- 419s # ExpiresActive On 419s ExpiresByType image/jpeg A38562201 419s # debug: [Cache-Control] [max-age=323366013] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["3-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Length] [3] 419s # debug: [Content-Type] [text/html] 419s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 419s # debug: expires 2034142258 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 332425819 419s # debug: actual : 332425819 419s ok 45 419s # --- 419s # ExpiresActive On 419s ExpiresByType image/jpeg A38562201 419s # debug: [Cache-Control] [max-age=0] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [text/plain] 419s # debug: [Expires] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: expires 1710776244 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 9059805 419s # debug: actual : 9059805 419s ok 46 419s # --- 419s # ExpiresActive On 419s ExpiresByType image/jpeg A38562201 419s # debug: [Cache-Control] [max-age=120] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/gif] 419s # debug: [Expires] [Mon, 18 Mar 2024 15:39:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Mon, 18 Mar 2024 15:39:24 GMT 419s # debug: expires 1710776364 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 120 419s # debug: actual : 120 419s ok 47 419s # --- 419s # ExpiresActive On 419s ExpiresByType image/jpeg A38562201 419s # debug: [Cache-Control] [max-age=38562201] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/jpeg] 419s # debug: [Expires] [Sat, 07 Jun 2025 23:20:45 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Sat, 07 Jun 2025 23:20:45 GMT 419s # debug: expires 1749338445 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 38562201 419s # debug: actual : 38562201 419s ok 48 419s # --- 419s # ExpiresActive On 419s ExpiresDefault "modification plus 1 years 2 months 2 weeks 13 days 1 hours 11 minutes 46 seconds" 419s ExpiresByType image/jpeg "modification plus 1 years 2 weeks 18 days 3 hours 3 minutes 1 seconds" 419s # debug: [Cache-Control] [max-age=29997300] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["3-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Length] [3] 419s # debug: [Content-Type] [text/html] 419s # debug: [Expires] [Fri, 28 Feb 2025 20:12:25 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Fri, 28 Feb 2025 20:12:25 GMT 419s # debug: expires 1740773545 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 39057106 419s # debug: actual : 39057106 419s ok 49 419s # --- 419s # ExpiresActive On 419s ExpiresDefault "modification plus 1 years 2 months 2 weeks 13 days 1 hours 11 minutes 46 seconds" 419s ExpiresByType image/jpeg "modification plus 1 years 2 weeks 18 days 3 hours 3 minutes 1 seconds" 419s # debug: [Cache-Control] [max-age=0] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [text/plain] 419s # debug: [Expires] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: expires 1710776244 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 9059805 419s # debug: actual : 9059805 419s ok 50 419s # --- 419s # ExpiresActive On 419s ExpiresDefault "modification plus 1 years 2 months 2 weeks 13 days 1 hours 11 minutes 46 seconds" 419s ExpiresByType image/jpeg "modification plus 1 years 2 weeks 18 days 3 hours 3 minutes 1 seconds" 419s # debug: [Cache-Control] [max-age=120] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/gif] 419s # debug: [Expires] [Mon, 18 Mar 2024 15:39:24 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Mon, 18 Mar 2024 15:39:24 GMT 419s # debug: expires 1710776364 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 120 419s # debug: actual : 120 419s ok 51 419s # --- 419s # ExpiresActive On 419s ExpiresDefault "modification plus 1 years 2 months 2 weeks 13 days 1 hours 11 minutes 46 seconds" 419s ExpiresByType image/jpeg "modification plus 1 years 2 weeks 18 days 3 hours 3 minutes 1 seconds" 419s # debug: [Cache-Control] [max-age=25251975] 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/jpeg] 419s # debug: [Expires] [Sat, 04 Jan 2025 22:03:40 GMT] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s # debug: expires Sat, 04 Jan 2025 22:03:40 GMT 419s # debug: expires 1736028220 419s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 419s # debug: modified 1701716439 419s # debug: access Mon, 18 Mar 2024 15:37:24 GMT 419s # debug: access 1710776244 419s # debug: expected: 34311781 419s # debug: actual : 34311781 419s ok 52 419s # --- 419s # ExpiresActive Off 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["3-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Length] [3] 419s # debug: [Content-Type] [text/html] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 53 419s # --- 419s # ExpiresActive Off 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [text/plain] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 54 419s # --- 419s # ExpiresActive Off 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/gif] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 55 419s # --- 419s # ExpiresActive Off 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/jpeg] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 56 419s #--- 419s # ExpiresActive Off 419s ExpiresDefault A33282320 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["3-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Length] [3] 419s # debug: [Content-Type] [text/html] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 57 419s #--- 419s # ExpiresActive Off 419s ExpiresDefault A33282320 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [text/plain] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 58 419s #--- 419s # ExpiresActive Off 419s ExpiresDefault A33282320 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/gif] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 59 419s #--- 419s # ExpiresActive Off 419s ExpiresDefault A33282320 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/jpeg] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 60 419s # --- 419s # ExpiresActive Off 419s ExpiresByType text/plain M9866619 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["3-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Length] [3] 419s # debug: [Content-Type] [text/html] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 61 419s # --- 419s # ExpiresActive Off 419s ExpiresByType text/plain M9866619 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [text/plain] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 62 419s # --- 419s # ExpiresActive Off 419s ExpiresByType text/plain M9866619 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/gif] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 63 419s # --- 419s # ExpiresActive Off 419s ExpiresByType text/plain M9866619 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/jpeg] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 64 419s # --- 419s # ExpiresActive Off 419s ExpiresDefault "modification plus 1 years 5 days 5 hours 24 minutes 24 seconds" 419s ExpiresByType text/plain M33355639 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["3-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Length] [3] 419s # debug: [Content-Type] [text/html] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 65 419s # --- 419s # ExpiresActive Off 419s ExpiresDefault "modification plus 1 years 5 days 5 hours 24 minutes 24 seconds" 419s ExpiresByType text/plain M33355639 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [text/plain] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 66 419s # --- 419s # ExpiresActive Off 419s ExpiresDefault "modification plus 1 years 5 days 5 hours 24 minutes 24 seconds" 419s ExpiresByType text/plain M33355639 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/gif] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 67 419s # --- 419s # ExpiresActive Off 419s ExpiresDefault "modification plus 1 years 5 days 5 hours 24 minutes 24 seconds" 419s ExpiresByType text/plain M33355639 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/jpeg] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 68 419s #--- 419s # ExpiresActive Off 419s ExpiresDefault A1469244 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["3-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Length] [3] 419s # debug: [Content-Type] [text/html] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 69 419s #--- 419s # ExpiresActive Off 419s ExpiresDefault A1469244 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [text/plain] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 70 419s #--- 419s # ExpiresActive Off 419s ExpiresDefault A1469244 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/gif] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 71 419s #--- 419s # ExpiresActive Off 419s ExpiresDefault A1469244 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/jpeg] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 72 419s # --- 419s # ExpiresActive Off 419s ExpiresByType image/gif "modification plus 1 years 3 months 2 weeks 16 days 4 hours 3 minutes 9 seconds" 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["3-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Length] [3] 419s # debug: [Content-Type] [text/html] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 73 419s # --- 419s # ExpiresActive Off 419s ExpiresByType image/gif "modification plus 1 years 3 months 2 weeks 16 days 4 hours 3 minutes 9 seconds" 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [text/plain] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 74 419s # --- 419s # ExpiresActive Off 419s ExpiresByType image/gif "modification plus 1 years 3 months 2 weeks 16 days 4 hours 3 minutes 9 seconds" 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/gif] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 75 419s # --- 419s # ExpiresActive Off 419s ExpiresByType image/gif "modification plus 1 years 3 months 2 weeks 16 days 4 hours 3 minutes 9 seconds" 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/jpeg] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 76 419s # --- 419s # ExpiresActive Off 419s ExpiresDefault "access plus 1 years 5 days 3 minutes 47 seconds" 419s ExpiresByType image/gif "access plus 1 years 3 months 5 days 3 hours 45 minutes 24 seconds" 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["3-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Length] [3] 419s # debug: [Content-Type] [text/html] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 77 419s # --- 419s # ExpiresActive Off 419s ExpiresDefault "access plus 1 years 5 days 3 minutes 47 seconds" 419s ExpiresByType image/gif "access plus 1 years 3 months 5 days 3 hours 45 minutes 24 seconds" 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [text/plain] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 78 419s # --- 419s # ExpiresActive Off 419s ExpiresDefault "access plus 1 years 5 days 3 minutes 47 seconds" 419s ExpiresByType image/gif "access plus 1 years 3 months 5 days 3 hours 45 minutes 24 seconds" 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/gif] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 79 419s # --- 419s # ExpiresActive Off 419s ExpiresDefault "access plus 1 years 5 days 3 minutes 47 seconds" 419s ExpiresByType image/gif "access plus 1 years 3 months 5 days 3 hours 45 minutes 24 seconds" 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/jpeg] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 80 419s #--- 419s # ExpiresActive Off 419s ExpiresDefault "access plus 1 years 1 months 10 days 1 hours 6 minutes 3 seconds" 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["3-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Length] [3] 419s # debug: [Content-Type] [text/html] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 81 419s #--- 419s # ExpiresActive Off 419s ExpiresDefault "access plus 1 years 1 months 10 days 1 hours 6 minutes 3 seconds" 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [text/plain] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 82 419s #--- 419s # ExpiresActive Off 419s ExpiresDefault "access plus 1 years 1 months 10 days 1 hours 6 minutes 3 seconds" 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/gif] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 83 419s #--- 419s # ExpiresActive Off 419s ExpiresDefault "access plus 1 years 1 months 10 days 1 hours 6 minutes 3 seconds" 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/jpeg] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 84 419s # --- 419s # ExpiresActive Off 419s ExpiresByType image/jpeg M37162920 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["3-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Length] [3] 419s # debug: [Content-Type] [text/html] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 85 419s # --- 419s # ExpiresActive Off 419s ExpiresByType image/jpeg M37162920 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [text/plain] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 86 419s # --- 419s # ExpiresActive Off 419s ExpiresByType image/jpeg M37162920 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/gif] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 87 419s # --- 419s # ExpiresActive Off 419s ExpiresByType image/jpeg M37162920 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/jpeg] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 88 419s # --- 419s # ExpiresActive Off 419s ExpiresDefault M34048000 419s ExpiresByType image/jpeg M34223473 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["3-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Length] [3] 419s # debug: [Content-Type] [text/html] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 89 419s # --- 419s # ExpiresActive Off 419s ExpiresDefault M34048000 419s ExpiresByType image/jpeg M34223473 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [text/plain] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 90 419s # --- 419s # ExpiresActive Off 419s ExpiresDefault M34048000 419s ExpiresByType image/jpeg M34223473 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/gif] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 91 419s # --- 419s # ExpiresActive Off 419s ExpiresDefault M34048000 419s ExpiresByType image/jpeg M34223473 419s # debug: [Connection] [close] 419s # debug: [Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Accept-Ranges] [bytes] 419s # debug: [ETag] ["0-60bb3bbdae3c0"] 419s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 419s # debug: [Vary] [In-If1] 419s # debug: [Content-Type] [image/jpeg] 419s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 419s # debug: [Client-Date] [Mon, 18 Mar 2024 15:37:24 GMT] 419s # debug: [Client-Peer] [127.0.0.1:8529] 419s # debug: [Client-Response-Num] [1] 419s # debug: [DMMATCH1] [1] 419s ok 92 419s ok 438s t/modules/ext_filter.t .............. 438s 1..24 438s # Running under perl version 5.038002 for linux 438s # Current time local: Mon Mar 18 15:37:24 2024 438s # Current time GMT: Mon Mar 18 15:37:24 2024 438s # Using Test.pm version 1.31 438s # Using Apache/Test.pm version 1.42 438s # testing : sed output filter 438s # expected: 'barbar' 438s # received: 'barbar' 438s ok 1 438s # testing : slow filter process 438s # expected: 'foobar' 438s # received: 'foobar' 438s ok 2 438s # testing : echo worked 438s # expected: 200 438s # received: '200' 438s ok 3 438s # testing : request body filtered 438s # expected: 'barbar 438s # ' 438s # received: 'barbar 438s # ' 438s ok 4 438s # testing : got 413 error 438s # expected: 413 438s # received: '413' 438s ok 5 438s # testing : got 413 error body 438s # expected: qr/413 Request Entity Too Large/ 438s # received: ' 438s # 438s # 413 Request Entity Too Large 438s # 438s #

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Hello World!

451s # 451s # ' 451s # received: ' 451s #

Hello World!

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

No query was specified.

451s # 451s # ' 451s # received: ' 451s #

No query was specified.

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

Hello World!

451s # 451s # ' 451s # received: ' 451s #

Hello World!

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

No query was specified.

451s # 451s # ' 451s # received: ' 451s #

No query was specified.

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

mod_include test

457s # 457s # 457s # Hello World 457s # 457s #

[back]

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

mod_include test

457s # 457s # 457s # Hello World 457s # 457s #

[back]

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

mod_include test

457s # 457s # 457s # Hello World 457s # 457s #

[back]

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

Load Balancer Manager for localhost

491s # 491s #
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
491s #
Server Built: 2024-01-24T22:00:03
491s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
491s #
491s #

LoadBalancer Status for balancer://foo1 [p2d258878_foo1]

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

LoadBalancer Status for balancer://foo2 [p2d258878_foo2]

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

LoadBalancer Status for balancer://foo3 [p2d258878_foo3]

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

LoadBalancer Status for balancer://foo4 [p2d258878_foo4]

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

LoadBalancer Status for balancer://pr45434 [p2d258878_pr45434]

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

LoadBalancer Status for balancer://failover [p2d258878_failover]

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

LoadBalancer Status for balancer://dynproxy [p2d258878_dynproxy]

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

Moved Permanently

520s #

The document has moved here.

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

Moved Permanently

520s #

The document has moved here.

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

Moved Permanently

520s #

The document has moved here.

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

Moved Permanently

520s #

The document has moved here.

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

Multiple Choices

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

Available documents: 520s #

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

Multiple Choices

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

Available documents: 520s #

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

Multiple Choices

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

Available documents: 520s #

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

Moved Permanently

520s #

The document has moved here.

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

Multiple Choices

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

Available documents: 520s #

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

Multiple Choices

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

Available documents: 520s #

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

Moved Permanently

520s #

The document has moved here.

520s # 520s # ' 520s ok 48 520s ok 522s t/modules/status.t .................. 522s 1..1 522s # Running under perl version 5.038002 for linux 522s # Current time local: Mon Mar 18 15:39:05 2024 522s # Current time GMT: Mon Mar 18 15:39:05 2024 522s # Using Test.pm version 1.31 522s # Using Apache/Test.pm version 1.42 522s 522s 522s Apache Status 522s 522s

Apache Server Status for localhost (via 127.0.0.1)

522s 522s
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
522s
Server MPM: prefork
522s
Server Built: 2024-01-24T22:00:03 522s

522s
Current Time: Monday, 18-Mar-2024 15:39:07 UTC
522s
Restart Time: Monday, 18-Mar-2024 15:33:47 UTC
522s
Parent Server Config. Generation: 1
522s
Parent Server MPM Generation: 0
522s
Server uptime: 5 minutes 20 seconds
522s
Server load: 0.92 0.77 0.39
522s
Total accesses: 6793 - Total Traffic: 139.6 MB - Total Duration: 111629
522s
CPU Usage: u.75 s.36 cu7.89 cs7.1 - 5.03% CPU load
522s
21.2 requests/sec - 446.9 kB/second - 21.0 kB/request - 16.4329 ms/request
522s
1 requests currently being processed, 0 workers gracefully restarting, 2 idle workers
522s
._W.._.
522s

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

522s 522s 522s 522s 522s 522s 522s 522s 522s 522s 522s 522s 522s 522s 522s 522s 522s 522s 522s
SrvPIDAccMCPU 522s SSReqDurConnChildSlotClientProtocolVHostRequest
0-0-0/0/3222. 522s 0.00220440810.00.0066.71 522s 127.0.0.1http/1.1localhost:8555OPTIONS * HTTP/1.0
1-01004930/70/3318_ 522s 0.1820337150.00.0372.70 522s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
2-0993970/123/123W 522s 0.400025350.00.080.08 522s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
3-0-0/0/20. 522s 0.0025043140.00.000.08 522s 127.0.0.1http/1.1localhost:8555OPTIONS * HTTP/1.0
4-0-0/0/15. 522s 0.00230242660.00.000.01 522s 127.0.0.1http/1.1localhost:8555OPTIONS * HTTP/1.0
5-0994120/84/84_ 522s 0.462025520.00.050.05 522s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
6-0-0/0/11. 522s 0.002401630.00.000.01 522s 127.0.0.1http/1.1localhost:8555OPTIONS * HTTP/1.0
522s
522s 522s 522s 522s 522s 522s 522s 522s 522s 522s 522s 522s
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
522s 522s 522s ok 1 522s ok 525s t/modules/substitute.t .............. 525s 1..19 525s # Running under perl version 5.038002 for linux 525s # Current time local: Mon Mar 18 15:39:07 2024 525s # Current time GMT: Mon Mar 18 15:39:07 2024 525s # Using Test.pm version 1.31 525s # Using Apache/Test.pm version 1.42 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 525s got 200 'barbar': OK 525s ok 1 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 525s got 200 'barbar': OK 525s ok 2 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 525s got 200 'foofoo': OK 525s ok 3 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 525s got 200 'barbar': OK 525s ok 4 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 525s got 200 'barbar': OK 525s ok 5 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 525s got 200 'barbar': OK 525s ok 6 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 525s got 200 'foof 525s oo': OK 525s ok 7 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 525s got 200 'xfoo': OK 525s ok 8 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 525s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 525s ok 9 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 525s got 200 'barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s barx 525s ': OK 525s ok 10 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 525s got 200 'a$1axb(': OK 525s ok 11 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 525s got 200 'a$XX': OK 525s ok 12 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 525s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 525s ok 13 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 525s got 200 'x&x': OK 525s ok 14 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 525s got 200 'xx': OK 525s ok 15 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 525s got 200 'fcooar': OK 525s ok 16 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 525s got 200 'fc$1ar': OK 525s ok 17 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 525s got 200 'fdooar': OK 525s ok 18 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 525s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 525s got 200 'XXXfooXXX 525s bar': OK 525s ok 19 525s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 525s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 525s ok 530s t/modules/unique_id.t ............... 530s 1..300 530s # Running under perl version 5.038002 for linux 530s # Current time local: Mon Mar 18 15:39:10 2024 530s # Current time GMT: Mon Mar 18 15:39:10 2024 530s # Using Test.pm version 1.31 530s # Using Apache/Test.pm version 1.42 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 1 530s # unique id: ZfhgIfPBqt_mFzLnvfUCEgAAAAU 530s ok 2 530s ok 3 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 4 530s # unique id: ZfhgITR1WbdGvfjmgqM8swAAAAI 530s ok 5 530s ok 6 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 7 530s # unique id: ZfhgIfhvhhNbUHZZ9yFQtQAAAAE 530s ok 8 530s ok 9 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 10 530s # unique id: ZfhgIfPBqt_mFzLnvfUCEwAAAAU 530s ok 11 530s ok 12 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 13 530s # unique id: ZfhgITR1WbdGvfjmgqM8tAAAAAI 530s ok 14 530s ok 15 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 16 530s # unique id: ZfhgIfhvhhNbUHZZ9yFQtgAAAAE 530s ok 17 530s ok 18 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 19 530s # unique id: ZfhgIfPBqt_mFzLnvfUCFAAAAAU 530s ok 20 530s ok 21 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 22 530s # unique id: ZfhgITR1WbdGvfjmgqM8tQAAAAI 530s ok 23 530s ok 24 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 25 530s # unique id: ZfhgIfhvhhNbUHZZ9yFQtwAAAAE 530s ok 26 530s ok 27 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 28 530s # unique id: ZfhgIfPBqt_mFzLnvfUCFQAAAAU 530s ok 29 530s ok 30 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 31 530s # unique id: ZfhgITR1WbdGvfjmgqM8tgAAAAI 530s ok 32 530s ok 33 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 34 530s # unique id: ZfhgIfhvhhNbUHZZ9yFQuAAAAAE 530s ok 35 530s ok 36 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 37 530s # unique id: ZfhgIfPBqt_mFzLnvfUCFgAAAAU 530s ok 38 530s ok 39 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 40 530s # unique id: ZfhgITR1WbdGvfjmgqM8twAAAAI 530s ok 41 530s ok 42 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 43 530s # unique id: ZfhgIfhvhhNbUHZZ9yFQuQAAAAE 530s ok 44 530s ok 45 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 46 530s # unique id: ZfhgIfPBqt_mFzLnvfUCFwAAAAU 530s ok 47 530s ok 48 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 49 530s # unique id: ZfhgITR1WbdGvfjmgqM8uAAAAAI 530s ok 50 530s ok 51 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 52 530s # unique id: ZfhgIfhvhhNbUHZZ9yFQugAAAAE 530s ok 53 530s ok 54 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 55 530s # unique id: ZfhgIfPBqt_mFzLnvfUCGAAAAAU 530s ok 56 530s ok 57 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 58 530s # unique id: ZfhgITR1WbdGvfjmgqM8uQAAAAI 530s ok 59 530s ok 60 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 61 530s # unique id: ZfhgIfhvhhNbUHZZ9yFQuwAAAAE 530s ok 62 530s ok 63 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 64 530s # unique id: ZfhgIfPBqt_mFzLnvfUCGQAAAAU 530s ok 65 530s ok 66 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 67 530s # unique id: ZfhgITR1WbdGvfjmgqM8ugAAAAI 530s ok 68 530s ok 69 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 70 530s # unique id: ZfhgIfhvhhNbUHZZ9yFQvAAAAAE 530s ok 71 530s ok 72 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 73 530s # unique id: ZfhgIfPBqt_mFzLnvfUCGgAAAAU 530s ok 74 530s ok 75 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 76 530s # unique id: ZfhgITR1WbdGvfjmgqM8uwAAAAI 530s ok 77 530s ok 78 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 79 530s # unique id: ZfhgIfhvhhNbUHZZ9yFQvQAAAAE 530s ok 80 530s ok 81 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 82 530s # unique id: ZfhgIfPBqt_mFzLnvfUCGwAAAAU 530s ok 83 530s ok 84 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 85 530s # unique id: ZfhgITR1WbdGvfjmgqM8vAAAAAI 530s ok 86 530s ok 87 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 88 530s # unique id: ZfhgIfhvhhNbUHZZ9yFQvgAAAAE 530s ok 89 530s ok 90 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 91 530s # unique id: ZfhgIfPBqt_mFzLnvfUCHAAAAAU 530s ok 92 530s ok 93 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 94 530s # unique id: ZfhgITR1WbdGvfjmgqM8vQAAAAI 530s ok 95 530s ok 96 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 97 530s # unique id: ZfhgIfhvhhNbUHZZ9yFQvwAAAAE 530s ok 98 530s ok 99 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 100 530s # unique id: ZfhgIfPBqt_mFzLnvfUCHQAAAAU 530s ok 101 530s ok 102 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 103 530s # unique id: ZfhgITR1WbdGvfjmgqM8vgAAAAI 530s ok 104 530s ok 105 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 106 530s # unique id: ZfhgIfhvhhNbUHZZ9yFQwAAAAAE 530s ok 107 530s ok 108 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 109 530s # unique id: ZfhgIfPBqt_mFzLnvfUCHgAAAAU 530s ok 110 530s ok 111 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 112 530s # unique id: ZfhgITR1WbdGvfjmgqM8vwAAAAI 530s ok 113 530s ok 114 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 115 530s # unique id: ZfhgIvhvhhNbUHZZ9yFQwQAAAAE 530s ok 116 530s ok 117 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 118 530s # unique id: ZfhgIvPBqt_mFzLnvfUCHwAAAAU 530s ok 119 530s ok 120 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 121 530s # unique id: ZfhgIjR1WbdGvfjmgqM8wAAAAAI 530s ok 122 530s ok 123 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 124 530s # unique id: ZfhgIvhvhhNbUHZZ9yFQwgAAAAE 530s ok 125 530s ok 126 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 127 530s # unique id: ZfhgIvPBqt_mFzLnvfUCIAAAAAU 530s ok 128 530s ok 129 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 130 530s # unique id: ZfhgIjR1WbdGvfjmgqM8wQAAAAI 530s ok 131 530s ok 132 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 133 530s # unique id: ZfhgIvhvhhNbUHZZ9yFQwwAAAAE 530s ok 134 530s ok 135 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 136 530s # unique id: ZfhgIvPBqt_mFzLnvfUCIQAAAAU 530s ok 137 530s ok 138 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 139 530s # unique id: ZfhgIjR1WbdGvfjmgqM8wgAAAAI 530s ok 140 530s ok 141 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 142 530s # unique id: ZfhgIvhvhhNbUHZZ9yFQxAAAAAE 530s ok 143 530s ok 144 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 145 530s # unique id: ZfhgIvPBqt_mFzLnvfUCIgAAAAU 530s ok 146 530s ok 147 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 148 530s # unique id: ZfhgIjR1WbdGvfjmgqM8wwAAAAI 530s ok 149 530s ok 150 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 151 530s # unique id: ZfhgIvhvhhNbUHZZ9yFQxQAAAAE 530s ok 152 530s ok 153 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 154 530s # unique id: ZfhgIvPBqt_mFzLnvfUCIwAAAAU 530s ok 155 530s ok 156 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 157 530s # unique id: ZfhgIjR1WbdGvfjmgqM8xAAAAAI 530s ok 158 530s ok 159 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 160 530s # unique id: ZfhgIvhvhhNbUHZZ9yFQxgAAAAE 530s ok 161 530s ok 162 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 163 530s # unique id: ZfhgIvPBqt_mFzLnvfUCJAAAAAU 530s ok 164 530s ok 165 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 166 530s # unique id: ZfhgIjR1WbdGvfjmgqM8xQAAAAI 530s ok 167 530s ok 168 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 169 530s # unique id: ZfhgIvhvhhNbUHZZ9yFQxwAAAAE 530s ok 170 530s ok 171 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 172 530s # unique id: ZfhgIvPBqt_mFzLnvfUCJQAAAAU 530s ok 173 530s ok 174 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 175 530s # unique id: ZfhgIjR1WbdGvfjmgqM8xgAAAAI 530s ok 176 530s ok 177 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 178 530s # unique id: ZfhgIvhvhhNbUHZZ9yFQyAAAAAE 530s ok 179 530s ok 180 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 181 530s # unique id: ZfhgIvPBqt_mFzLnvfUCJgAAAAU 530s ok 182 530s ok 183 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 184 530s # unique id: ZfhgIjR1WbdGvfjmgqM8xwAAAAI 530s ok 185 530s ok 186 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 187 530s # unique id: ZfhgIvhvhhNbUHZZ9yFQyQAAAAE 530s ok 188 530s ok 189 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 190 530s # unique id: ZfhgIvPBqt_mFzLnvfUCJwAAAAU 530s ok 191 530s ok 192 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 193 530s # unique id: ZfhgIjR1WbdGvfjmgqM8yAAAAAI 530s ok 194 530s ok 195 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 196 530s # unique id: ZfhgIvhvhhNbUHZZ9yFQygAAAAE 530s ok 197 530s ok 198 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 199 530s # unique id: ZfhgIvPBqt_mFzLnvfUCKAAAAAU 530s ok 200 530s ok 201 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 202 530s # unique id: ZfhgIjR1WbdGvfjmgqM8yQAAAAI 530s ok 203 530s ok 204 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 205 530s # unique id: ZfhgIvhvhhNbUHZZ9yFQywAAAAE 530s ok 206 530s ok 207 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 208 530s # unique id: ZfhgIvPBqt_mFzLnvfUCKQAAAAU 530s ok 209 530s ok 210 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 211 530s # unique id: ZfhgIjR1WbdGvfjmgqM8ygAAAAI 530s ok 212 530s ok 213 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 214 530s # unique id: ZfhgIvhvhhNbUHZZ9yFQzAAAAAE 530s ok 215 530s ok 216 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 217 530s # unique id: ZfhgIvPBqt_mFzLnvfUCKgAAAAU 530s ok 218 530s ok 219 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 220 530s # unique id: ZfhgIjR1WbdGvfjmgqM8ywAAAAI 530s ok 221 530s ok 222 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 223 530s # unique id: ZfhgIvhvhhNbUHZZ9yFQzQAAAAE 530s ok 224 530s ok 225 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 226 530s # unique id: ZfhgIvPBqt_mFzLnvfUCKwAAAAU 530s ok 227 530s ok 228 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 229 530s # unique id: ZfhgIjR1WbdGvfjmgqM8zAAAAAI 530s ok 230 530s ok 231 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 232 530s # unique id: ZfhgIvhvhhNbUHZZ9yFQzgAAAAE 530s ok 233 530s ok 234 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 235 530s # unique id: ZfhgIvPBqt_mFzLnvfUCLAAAAAU 530s ok 236 530s ok 237 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 238 530s # unique id: ZfhgIjR1WbdGvfjmgqM8zQAAAAI 530s ok 239 530s ok 240 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 241 530s # unique id: ZfhgIvhvhhNbUHZZ9yFQzwAAAAE 530s ok 242 530s ok 243 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 244 530s # unique id: ZfhgIvPBqt_mFzLnvfUCLQAAAAU 530s ok 245 530s ok 246 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 247 530s # unique id: ZfhgIzR1WbdGvfjmgqM8zgAAAAI 530s ok 248 530s ok 249 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 250 530s # unique id: ZfhgI_hvhhNbUHZZ9yFQ0AAAAAE 530s ok 251 530s ok 252 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 253 530s # unique id: ZfhgI_PBqt_mFzLnvfUCLgAAAAU 530s ok 254 530s ok 255 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 256 530s # unique id: ZfhgIzR1WbdGvfjmgqM8zwAAAAI 530s ok 257 530s ok 258 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 259 530s # unique id: ZfhgI_hvhhNbUHZZ9yFQ0QAAAAE 530s ok 260 530s ok 261 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 262 530s # unique id: ZfhgI_PBqt_mFzLnvfUCLwAAAAU 530s ok 263 530s ok 264 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 265 530s # unique id: ZfhgIzR1WbdGvfjmgqM80AAAAAI 530s ok 266 530s ok 267 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 268 530s # unique id: ZfhgI_hvhhNbUHZZ9yFQ0gAAAAE 530s ok 269 530s ok 270 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 271 530s # unique id: ZfhgI_PBqt_mFzLnvfUCMAAAAAU 530s ok 272 530s ok 273 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 274 530s # unique id: ZfhgIzR1WbdGvfjmgqM80QAAAAI 530s ok 275 530s ok 276 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 277 530s # unique id: ZfhgI_hvhhNbUHZZ9yFQ0wAAAAE 530s ok 278 530s ok 279 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 280 530s # unique id: ZfhgI_PBqt_mFzLnvfUCMQAAAAU 530s ok 281 530s ok 282 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 283 530s # unique id: ZfhgIzR1WbdGvfjmgqM80gAAAAI 530s ok 284 530s ok 285 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 286 530s # unique id: ZfhgI_hvhhNbUHZZ9yFQ1AAAAAE 530s ok 287 530s ok 288 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 289 530s # unique id: ZfhgI_PBqt_mFzLnvfUCMgAAAAU 530s ok 290 530s ok 291 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 292 530s # unique id: ZfhgIzR1WbdGvfjmgqM80wAAAAI 530s ok 293 530s ok 294 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 295 530s # unique id: ZfhgI_hvhhNbUHZZ9yFQ1QAAAAE 530s ok 296 530s ok 297 530s # testing : fetch unique ID 530s # expected: 200 530s # received: '200' 530s ok 298 530s # unique id: ZfhgI_PBqt_mFzLnvfUCMwAAAAU 530s ok 299 530s ok 300 530s ok 533s t/modules/usertrack.t ............... 533s 1..1004 533s # Running under perl version 5.038002 for linux 533s # Current time local: Mon Mar 18 15:39:15 2024 533s # Current time GMT: Mon Mar 18 15:39:15 2024 533s # Using Test.pm version 1.31 533s # Using Apache/Test.pm version 1.42 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 1 533s ok 2 533s Set-Cookie: usertrack_test=e6ca1ec1.613f12915d21e; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=e6ca1ec1.613f12915d21e 533s ok 3 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 4 533s ok 5 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 6 533s ok 7 533s Set-Cookie: usertrack_test=8372b42a.613f1291682f5; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=8372b42a.613f1291682f5 533s ok 8 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 9 533s ok 10 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 11 533s ok 12 533s Set-Cookie: usertrack_test=cf08cd20.613f12916979e; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=cf08cd20.613f12916979e 533s ok 13 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 14 533s ok 15 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 16 533s ok 17 533s Set-Cookie: usertrack_test=d3dea95e.613f12916abd6; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=d3dea95e.613f12916abd6 533s ok 18 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 19 533s ok 20 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 21 533s ok 22 533s Set-Cookie: usertrack_test=fded9937.613f12916bfc5; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=fded9937.613f12916bfc5 533s ok 23 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 24 533s ok 25 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 26 533s ok 27 533s Set-Cookie: usertrack_test=5d737b75.613f12916d455; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=5d737b75.613f12916d455 533s ok 28 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 29 533s ok 30 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 31 533s ok 32 533s Set-Cookie: usertrack_test=f042a1ca.613f12916e8c4; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=f042a1ca.613f12916e8c4 533s ok 33 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 34 533s ok 35 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 36 533s ok 37 533s Set-Cookie: usertrack_test=f2cdf676.613f12916fd52; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=f2cdf676.613f12916fd52 533s ok 38 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 39 533s ok 40 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 41 533s ok 42 533s Set-Cookie: usertrack_test=8d027d8c.613f12917157d; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=8d027d8c.613f12917157d 533s ok 43 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 44 533s ok 45 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 46 533s ok 47 533s Set-Cookie: usertrack_test=4443c1c7.613f1291729b3; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=4443c1c7.613f1291729b3 533s ok 48 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 49 533s ok 50 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 51 533s ok 52 533s Set-Cookie: usertrack_test=cef20c92.613f129173d99; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=cef20c92.613f129173d99 533s ok 53 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 54 533s ok 55 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 56 533s ok 57 533s Set-Cookie: usertrack_test=67d9b0d4.613f12917508b; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=67d9b0d4.613f12917508b 533s ok 58 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 59 533s ok 60 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 61 533s ok 62 533s Set-Cookie: usertrack_test=45326789.613f12917647d; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=45326789.613f12917647d 533s ok 63 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 64 533s ok 65 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 66 533s ok 67 533s Set-Cookie: usertrack_test=28703012.613f1291777c3; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=28703012.613f1291777c3 533s ok 68 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 69 533s ok 70 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 71 533s ok 72 533s Set-Cookie: usertrack_test=77369635.613f129178ab0; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=77369635.613f129178ab0 533s ok 73 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 74 533s ok 75 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 76 533s ok 77 533s Set-Cookie: usertrack_test=81267b3d.613f129179ce2; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=81267b3d.613f129179ce2 533s ok 78 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 79 533s ok 80 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 81 533s ok 82 533s Set-Cookie: usertrack_test=2430b130.613f12917adf6; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=2430b130.613f12917adf6 533s ok 83 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 84 533s ok 85 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 86 533s ok 87 533s Set-Cookie: usertrack_test=26833fd4.613f12917bfc6; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=26833fd4.613f12917bfc6 533s ok 88 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 89 533s ok 90 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 91 533s ok 92 533s Set-Cookie: usertrack_test=d0d1b39d.613f12917d05f; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=d0d1b39d.613f12917d05f 533s ok 93 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 94 533s ok 95 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 96 533s ok 97 533s Set-Cookie: usertrack_test=a3280e70.613f12917e0e4; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=a3280e70.613f12917e0e4 533s ok 98 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 99 533s ok 100 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 101 533s ok 102 533s Set-Cookie: usertrack_test=b04b630f.613f12917f0ff; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=b04b630f.613f12917f0ff 533s ok 103 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 104 533s ok 105 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 106 533s ok 107 533s Set-Cookie: usertrack_test=53e37fc.613f1291800f8; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=53e37fc.613f1291800f8 533s ok 108 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 109 533s ok 110 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 111 533s ok 112 533s Set-Cookie: usertrack_test=4743874b.613f12918102c; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=4743874b.613f12918102c 533s ok 113 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 114 533s ok 115 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 116 533s ok 117 533s Set-Cookie: usertrack_test=a0e14883.613f129181f39; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=a0e14883.613f129181f39 533s ok 118 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 119 533s ok 120 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 121 533s ok 122 533s Set-Cookie: usertrack_test=67d15ce.613f129182e30; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=67d15ce.613f129182e30 533s ok 123 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 124 533s ok 125 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 126 533s ok 127 533s Set-Cookie: usertrack_test=a4d033b6.613f129183d7a; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=a4d033b6.613f129183d7a 533s ok 128 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 129 533s ok 130 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 131 533s ok 132 533s Set-Cookie: usertrack_test=e6d49999.613f129184cc2; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=e6d49999.613f129184cc2 533s ok 133 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 134 533s ok 135 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 136 533s ok 137 533s Set-Cookie: usertrack_test=5d2d4b5.613f129185c02; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=5d2d4b5.613f129185c02 533s ok 138 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 139 533s ok 140 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 141 533s ok 142 533s Set-Cookie: usertrack_test=fa05780b.613f129186b4f; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=fa05780b.613f129186b4f 533s ok 143 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 144 533s ok 145 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 146 533s ok 147 533s Set-Cookie: usertrack_test=912024be.613f129187b4c; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=912024be.613f129187b4c 533s ok 148 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 149 533s ok 150 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 151 533s ok 152 533s Set-Cookie: usertrack_test=5512dce8.613f129188b84; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=5512dce8.613f129188b84 533s ok 153 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 154 533s ok 155 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 156 533s ok 157 533s Set-Cookie: usertrack_test=48b44525.613f129189be5; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=48b44525.613f129189be5 533s ok 158 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 159 533s ok 160 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 161 533s ok 162 533s Set-Cookie: usertrack_test=72f44c8c.613f12918ab82; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=72f44c8c.613f12918ab82 533s ok 163 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 164 533s ok 165 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 166 533s ok 167 533s Set-Cookie: usertrack_test=1a880c06.613f12918baf0; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=1a880c06.613f12918baf0 533s ok 168 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 169 533s ok 170 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 171 533s ok 172 533s Set-Cookie: usertrack_test=5722f40d.613f12918caf4; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=5722f40d.613f12918caf4 533s ok 173 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 174 533s ok 175 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 176 533s ok 177 533s Set-Cookie: usertrack_test=75ac0cb3.613f12918dad7; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=75ac0cb3.613f12918dad7 533s ok 178 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 179 533s ok 180 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 181 533s ok 182 533s Set-Cookie: usertrack_test=d83f2f70.613f12918e9ff; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=d83f2f70.613f12918e9ff 533s ok 183 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 184 533s ok 185 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 186 533s ok 187 533s Set-Cookie: usertrack_test=d773b1bf.613f12918f944; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=d773b1bf.613f12918f944 533s ok 188 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 189 533s ok 190 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 191 533s ok 192 533s Set-Cookie: usertrack_test=5260c009.613f129190813; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=5260c009.613f129190813 533s ok 193 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 194 533s ok 195 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 196 533s ok 197 533s Set-Cookie: usertrack_test=6519fa81.613f129191819; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=6519fa81.613f129191819 533s ok 198 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 199 533s ok 200 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 201 533s ok 202 533s Set-Cookie: usertrack_test=3b46b47c.613f1291926ec; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=3b46b47c.613f1291926ec 533s ok 203 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 204 533s ok 205 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 206 533s ok 207 533s Set-Cookie: usertrack_test=a02f692c.613f1291935bd; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=a02f692c.613f1291935bd 533s ok 208 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 209 533s ok 210 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 211 533s ok 212 533s Set-Cookie: usertrack_test=f25c34ad.613f1291946a8; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=f25c34ad.613f1291946a8 533s ok 213 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 214 533s ok 215 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 216 533s ok 217 533s Set-Cookie: usertrack_test=e89420a1.613f1291956aa; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=e89420a1.613f1291956aa 533s ok 218 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 219 533s ok 220 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 221 533s ok 222 533s Set-Cookie: usertrack_test=fc751abb.613f129196694; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=fc751abb.613f129196694 533s ok 223 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 224 533s ok 225 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 226 533s ok 227 533s Set-Cookie: usertrack_test=d8b1112d.613f129197604; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=d8b1112d.613f129197604 533s ok 228 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 229 533s ok 230 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 231 533s ok 232 533s Set-Cookie: usertrack_test=63a04263.613f1291985cd; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=63a04263.613f1291985cd 533s ok 233 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 234 533s ok 235 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 236 533s ok 237 533s Set-Cookie: usertrack_test=332fd003.613f1291995e8; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=332fd003.613f1291995e8 533s ok 238 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 239 533s ok 240 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 241 533s ok 242 533s Set-Cookie: usertrack_test=efd19c1f.613f12919a5b9; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=efd19c1f.613f12919a5b9 533s ok 243 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 244 533s ok 245 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 246 533s ok 247 533s Set-Cookie: usertrack_test=26b76029.613f12919b4ec; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=26b76029.613f12919b4ec 533s ok 248 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 249 533s ok 250 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 251 533s ok 252 533s Set-Cookie: usertrack_test=c65421b9.613f12919c3e9; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=c65421b9.613f12919c3e9 533s ok 253 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 254 533s ok 255 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 256 533s ok 257 533s Set-Cookie: usertrack_test=882fdf4e.613f12919d36d; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=882fdf4e.613f12919d36d 533s ok 258 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 259 533s ok 260 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 261 533s ok 262 533s Set-Cookie: usertrack_test=41a5527e.613f12919e274; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=41a5527e.613f12919e274 533s ok 263 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 264 533s ok 265 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 266 533s ok 267 533s Set-Cookie: usertrack_test=154d1bb4.613f12919f2c3; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=154d1bb4.613f12919f2c3 533s ok 268 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 269 533s ok 270 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 271 533s ok 272 533s Set-Cookie: usertrack_test=eaadfcd5.613f1291a025d; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=eaadfcd5.613f1291a025d 533s ok 273 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 274 533s ok 275 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 276 533s ok 277 533s Set-Cookie: usertrack_test=34cdcfd4.613f1291a11b7; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=34cdcfd4.613f1291a11b7 533s ok 278 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 279 533s ok 280 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 281 533s ok 282 533s Set-Cookie: usertrack_test=26a67902.613f1291a2023; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=26a67902.613f1291a2023 533s ok 283 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 284 533s ok 285 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 286 533s ok 287 533s Set-Cookie: usertrack_test=c5a57c37.613f1291a30b6; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=c5a57c37.613f1291a30b6 533s ok 288 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 289 533s ok 290 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 291 533s ok 292 533s Set-Cookie: usertrack_test=2e663a7.613f1291a405a; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=2e663a7.613f1291a405a 533s ok 293 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 294 533s ok 295 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 296 533s ok 297 533s Set-Cookie: usertrack_test=272288cd.613f1291a500b; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=272288cd.613f1291a500b 533s ok 298 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 299 533s ok 300 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 301 533s ok 302 533s Set-Cookie: usertrack_test=e8de0b29.613f1291a5f5d; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=e8de0b29.613f1291a5f5d 533s ok 303 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 304 533s ok 305 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 306 533s ok 307 533s Set-Cookie: usertrack_test=db0cc31.613f1291a701f; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=db0cc31.613f1291a701f 533s ok 308 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 309 533s ok 310 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 311 533s ok 312 533s Set-Cookie: usertrack_test=6cbdb3e6.613f1291a7fc2; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=6cbdb3e6.613f1291a7fc2 533s ok 313 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 314 533s ok 315 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 316 533s ok 317 533s Set-Cookie: usertrack_test=9dfba5b5.613f1291a8f36; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=9dfba5b5.613f1291a8f36 533s ok 318 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 319 533s ok 320 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 321 533s ok 322 533s Set-Cookie: usertrack_test=f3142adb.613f1291a9f29; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=f3142adb.613f1291a9f29 533s ok 323 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 324 533s ok 325 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 326 533s ok 327 533s Set-Cookie: usertrack_test=af31b7e1.613f1291aae5a; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=af31b7e1.613f1291aae5a 533s ok 328 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 329 533s ok 330 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 331 533s ok 332 533s Set-Cookie: usertrack_test=60e21526.613f1291abd2a; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=60e21526.613f1291abd2a 533s ok 333 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 334 533s ok 335 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 336 533s ok 337 533s Set-Cookie: usertrack_test=de1c9198.613f1291acba9; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=de1c9198.613f1291acba9 533s ok 338 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 339 533s ok 340 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 341 533s ok 342 533s Set-Cookie: usertrack_test=bfc0d2af.613f1291adb59; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=bfc0d2af.613f1291adb59 533s ok 343 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 344 533s ok 345 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 346 533s ok 347 533s Set-Cookie: usertrack_test=6110457d.613f1291aeb8a; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=6110457d.613f1291aeb8a 533s ok 348 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 349 533s ok 350 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 351 533s ok 352 533s Set-Cookie: usertrack_test=10ee6270.613f1291afc86; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=10ee6270.613f1291afc86 533s ok 353 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 354 533s ok 355 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 356 533s ok 357 533s Set-Cookie: usertrack_test=2463da27.613f1291b0c49; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=2463da27.613f1291b0c49 533s ok 358 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 359 533s ok 360 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 361 533s ok 362 533s Set-Cookie: usertrack_test=102ff01a.613f1291b1c85; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=102ff01a.613f1291b1c85 533s ok 363 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 364 533s ok 365 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 366 533s ok 367 533s Set-Cookie: usertrack_test=5c208772.613f1291b2cd1; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=5c208772.613f1291b2cd1 533s ok 368 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 369 533s ok 370 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 371 533s ok 372 533s Set-Cookie: usertrack_test=dd24ddde.613f1291b3c3c; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=dd24ddde.613f1291b3c3c 533s ok 373 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 374 533s ok 375 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 376 533s ok 377 533s Set-Cookie: usertrack_test=64f27fac.613f1291b4ba1; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=64f27fac.613f1291b4ba1 533s ok 378 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 379 533s ok 380 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 381 533s ok 382 533s Set-Cookie: usertrack_test=fcf9d656.613f1291b5b20; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=fcf9d656.613f1291b5b20 533s ok 383 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 384 533s ok 385 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 386 533s ok 387 533s Set-Cookie: usertrack_test=42d33e8f.613f1291b6adb; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=42d33e8f.613f1291b6adb 533s ok 388 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 389 533s ok 390 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 391 533s ok 392 533s Set-Cookie: usertrack_test=732d4bae.613f1291b7a29; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=732d4bae.613f1291b7a29 533s ok 393 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 394 533s ok 395 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 396 533s ok 397 533s Set-Cookie: usertrack_test=a5da2996.613f1291b88e5; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=a5da2996.613f1291b88e5 533s ok 398 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 399 533s ok 400 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 401 533s ok 402 533s Set-Cookie: usertrack_test=8f486a47.613f1291b972c; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=8f486a47.613f1291b972c 533s ok 403 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 404 533s ok 405 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 406 533s ok 407 533s Set-Cookie: usertrack_test=2aeaa253.613f1291ba7f2; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=2aeaa253.613f1291ba7f2 533s ok 408 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 409 533s ok 410 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 411 533s ok 412 533s Set-Cookie: usertrack_test=10d63a02.613f1291bb842; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=10d63a02.613f1291bb842 533s ok 413 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 414 533s ok 415 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 416 533s ok 417 533s Set-Cookie: usertrack_test=d6dfdeea.613f1291bc863; path=/; expires=Mon, 18-Mar-24 15:40:17 GMT 533s Cookie: usertrack_test=d6dfdeea.613f1291bc863 533s ok 418 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 419 533s ok 420 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 421 533s ok 422 533s Set-Cookie: usertrack_test=9bb90434.613f1291bd7bc; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=9bb90434.613f1291bd7bc 533s ok 423 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 424 533s ok 425 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 426 533s ok 427 533s Set-Cookie: usertrack_test=259a5b47.613f1291be6b5; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=259a5b47.613f1291be6b5 533s ok 428 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 429 533s ok 430 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 431 533s ok 432 533s Set-Cookie: usertrack_test=6ec3a3d2.613f1291bf564; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=6ec3a3d2.613f1291bf564 533s ok 433 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 434 533s ok 435 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 436 533s ok 437 533s Set-Cookie: usertrack_test=cda2a0a4.613f1291c0575; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=cda2a0a4.613f1291c0575 533s ok 438 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 439 533s ok 440 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 441 533s ok 442 533s Set-Cookie: usertrack_test=97c2fb53.613f1291c14a6; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=97c2fb53.613f1291c14a6 533s ok 443 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 444 533s ok 445 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 446 533s ok 447 533s Set-Cookie: usertrack_test=4fef8adf.613f1291c24f3; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=4fef8adf.613f1291c24f3 533s ok 448 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 449 533s ok 450 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 451 533s ok 452 533s Set-Cookie: usertrack_test=7a52dc9d.613f1291c33e3; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=7a52dc9d.613f1291c33e3 533s ok 453 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 454 533s ok 455 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 456 533s ok 457 533s Set-Cookie: usertrack_test=d269b365.613f1291c4545; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=d269b365.613f1291c4545 533s ok 458 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 459 533s ok 460 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 461 533s ok 462 533s Set-Cookie: usertrack_test=151d88b1.613f1291c5685; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=151d88b1.613f1291c5685 533s ok 463 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 464 533s ok 465 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 466 533s ok 467 533s Set-Cookie: usertrack_test=7727fa45.613f1291c6702; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=7727fa45.613f1291c6702 533s ok 468 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 469 533s ok 470 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 471 533s ok 472 533s Set-Cookie: usertrack_test=515c7b7f.613f1291c76df; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=515c7b7f.613f1291c76df 533s ok 473 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 474 533s ok 475 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 476 533s ok 477 533s Set-Cookie: usertrack_test=40bf87d.613f1291c85f7; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=40bf87d.613f1291c85f7 533s ok 478 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 479 533s ok 480 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 481 533s ok 482 533s Set-Cookie: usertrack_test=1ce10ba6.613f1291c94a1; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=1ce10ba6.613f1291c94a1 533s ok 483 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 484 533s ok 485 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 486 533s ok 487 533s Set-Cookie: usertrack_test=2b0b053b.613f1291ca34c; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=2b0b053b.613f1291ca34c 533s ok 488 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 489 533s ok 490 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 491 533s ok 492 533s Set-Cookie: usertrack_test=866e2813.613f1291cb246; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=866e2813.613f1291cb246 533s ok 493 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 494 533s ok 495 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 496 533s ok 497 533s Set-Cookie: usertrack_test=f46caf15.613f1291cc23a; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=f46caf15.613f1291cc23a 533s ok 498 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 499 533s ok 500 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 501 533s ok 502 533s Set-Cookie: usertrack_test=abbf6a8f.613f1291cd2c3; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=abbf6a8f.613f1291cd2c3 533s ok 503 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 504 533s ok 505 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 506 533s ok 507 533s Set-Cookie: usertrack_test=d99edb9f.613f1291ce589; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=d99edb9f.613f1291ce589 533s ok 508 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 509 533s ok 510 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 511 533s ok 512 533s Set-Cookie: usertrack_test=97b4ec12.613f1291cf93c; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=97b4ec12.613f1291cf93c 533s ok 513 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 514 533s ok 515 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 516 533s ok 517 533s Set-Cookie: usertrack_test=9adb0989.613f1291d0d33; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=9adb0989.613f1291d0d33 533s ok 518 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 519 533s ok 520 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 521 533s ok 522 533s Set-Cookie: usertrack_test=e78659c8.613f1291d1f26; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=e78659c8.613f1291d1f26 533s ok 523 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 524 533s ok 525 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 526 533s ok 527 533s Set-Cookie: usertrack_test=1da10973.613f1291d30db; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=1da10973.613f1291d30db 533s ok 528 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 529 533s ok 530 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 531 533s ok 532 533s Set-Cookie: usertrack_test=e9535d64.613f1291d41cc; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=e9535d64.613f1291d41cc 533s ok 533 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 534 533s ok 535 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 536 533s ok 537 533s Set-Cookie: usertrack_test=59c63fa4.613f1291d51db; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=59c63fa4.613f1291d51db 533s ok 538 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 539 533s ok 540 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 541 533s ok 542 533s Set-Cookie: usertrack_test=5ca39a88.613f1291d6146; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=5ca39a88.613f1291d6146 533s ok 543 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 544 533s ok 545 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 546 533s ok 547 533s Set-Cookie: usertrack_test=afb7742e.613f1291d704a; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=afb7742e.613f1291d704a 533s ok 548 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 549 533s ok 550 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 551 533s ok 552 533s Set-Cookie: usertrack_test=cffb7335.613f1291d7f3d; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=cffb7335.613f1291d7f3d 533s ok 553 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 554 533s ok 555 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 556 533s ok 557 533s Set-Cookie: usertrack_test=ae5b152.613f1291d8e2b; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=ae5b152.613f1291d8e2b 533s ok 558 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 559 533s ok 560 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 561 533s ok 562 533s Set-Cookie: usertrack_test=d5028504.613f1291d9ddc; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=d5028504.613f1291d9ddc 533s ok 563 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 564 533s ok 565 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 566 533s ok 567 533s Set-Cookie: usertrack_test=d4a2c.613f1291dad72; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=d4a2c.613f1291dad72 533s ok 568 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 569 533s ok 570 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 571 533s ok 572 533s Set-Cookie: usertrack_test=6a8680ef.613f1291dbd0d; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=6a8680ef.613f1291dbd0d 533s ok 573 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 574 533s ok 575 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 576 533s ok 577 533s Set-Cookie: usertrack_test=75590651.613f1291dcc41; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=75590651.613f1291dcc41 533s ok 578 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 579 533s ok 580 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 581 533s ok 582 533s Set-Cookie: usertrack_test=c805db55.613f1291ddb7e; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=c805db55.613f1291ddb7e 533s ok 583 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 584 533s ok 585 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 586 533s ok 587 533s Set-Cookie: usertrack_test=d160e512.613f1291deae0; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=d160e512.613f1291deae0 533s ok 588 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 589 533s ok 590 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 591 533s ok 592 533s Set-Cookie: usertrack_test=c24914f2.613f1291dfa7b; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=c24914f2.613f1291dfa7b 533s ok 593 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 594 533s ok 595 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 596 533s ok 597 533s Set-Cookie: usertrack_test=aaa7aeda.613f1291e0b49; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=aaa7aeda.613f1291e0b49 533s ok 598 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 599 533s ok 600 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 601 533s ok 602 533s Set-Cookie: usertrack_test=d8d2f0e0.613f1291e1b36; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=d8d2f0e0.613f1291e1b36 533s ok 603 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 604 533s ok 605 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 606 533s ok 607 533s Set-Cookie: usertrack_test=8bb0e8c.613f1291e2ab0; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=8bb0e8c.613f1291e2ab0 533s ok 608 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 609 533s ok 610 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 611 533s ok 612 533s Set-Cookie: usertrack_test=85ab2783.613f1291e39c9; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=85ab2783.613f1291e39c9 533s ok 613 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 614 533s ok 615 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 616 533s ok 617 533s Set-Cookie: usertrack_test=ce977964.613f1291e487f; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=ce977964.613f1291e487f 533s ok 618 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 619 533s ok 620 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 621 533s ok 622 533s Set-Cookie: usertrack_test=ddc42c4d.613f1291e572b; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=ddc42c4d.613f1291e572b 533s ok 623 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 624 533s ok 625 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 626 533s ok 627 533s Set-Cookie: usertrack_test=5e1f63f3.613f1291e659a; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=5e1f63f3.613f1291e659a 533s ok 628 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 629 533s ok 630 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 631 533s ok 632 533s Set-Cookie: usertrack_test=22c017fe.613f1291e7660; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=22c017fe.613f1291e7660 533s ok 633 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 634 533s ok 635 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 636 533s ok 637 533s Set-Cookie: usertrack_test=3394cd41.613f1291e8534; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=3394cd41.613f1291e8534 533s ok 638 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 639 533s ok 640 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 641 533s ok 642 533s Set-Cookie: usertrack_test=ee20a4dd.613f1291e97eb; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=ee20a4dd.613f1291e97eb 533s ok 643 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 644 533s ok 645 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 646 533s ok 647 533s Set-Cookie: usertrack_test=b3c7acec.613f1291ea8ac; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=b3c7acec.613f1291ea8ac 533s ok 648 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 649 533s ok 650 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 651 533s ok 652 533s Set-Cookie: usertrack_test=b41145fb.613f1291ebac8; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=b41145fb.613f1291ebac8 533s ok 653 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 654 533s ok 655 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 656 533s ok 657 533s Set-Cookie: usertrack_test=3df14fbd.613f1291eccd3; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=3df14fbd.613f1291eccd3 533s ok 658 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 659 533s ok 660 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 661 533s ok 662 533s Set-Cookie: usertrack_test=8e21d20c.613f1291ee160; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=8e21d20c.613f1291ee160 533s ok 663 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 664 533s ok 665 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 666 533s ok 667 533s Set-Cookie: usertrack_test=c0a74138.613f1291ef5b7; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=c0a74138.613f1291ef5b7 533s ok 668 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 669 533s ok 670 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 671 533s ok 672 533s Set-Cookie: usertrack_test=f80ef22a.613f1291f06b5; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=f80ef22a.613f1291f06b5 533s ok 673 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 674 533s ok 675 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 676 533s ok 677 533s Set-Cookie: usertrack_test=b9623472.613f1291f16bf; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=b9623472.613f1291f16bf 533s ok 678 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 679 533s ok 680 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 681 533s ok 682 533s Set-Cookie: usertrack_test=ce11b053.613f1291f276d; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=ce11b053.613f1291f276d 533s ok 683 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 684 533s ok 685 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 686 533s ok 687 533s Set-Cookie: usertrack_test=3847e0d3.613f1291f37df; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=3847e0d3.613f1291f37df 533s ok 688 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 689 533s ok 690 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 691 533s ok 692 533s Set-Cookie: usertrack_test=18196ade.613f1291f4924; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=18196ade.613f1291f4924 533s ok 693 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 694 533s ok 695 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 696 533s ok 697 533s Set-Cookie: usertrack_test=a460cb15.613f1291f5ace; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=a460cb15.613f1291f5ace 533s ok 698 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 699 533s ok 700 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 701 533s ok 702 533s Set-Cookie: usertrack_test=975ec4cd.613f1291f6bc2; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=975ec4cd.613f1291f6bc2 533s ok 703 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 704 533s ok 705 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 706 533s ok 707 533s Set-Cookie: usertrack_test=4b99146.613f1291f7bc3; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=4b99146.613f1291f7bc3 533s ok 708 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 709 533s ok 710 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 711 533s ok 712 533s Set-Cookie: usertrack_test=16eb08a3.613f1291f8b59; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=16eb08a3.613f1291f8b59 533s ok 713 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 714 533s ok 715 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 716 533s ok 717 533s Set-Cookie: usertrack_test=9ffdeee6.613f1291f9ad0; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=9ffdeee6.613f1291f9ad0 533s ok 718 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 719 533s ok 720 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 721 533s ok 722 533s Set-Cookie: usertrack_test=79678adb.613f1291faa9d; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=79678adb.613f1291faa9d 533s ok 723 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 724 533s ok 725 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 726 533s ok 727 533s Set-Cookie: usertrack_test=a103599b.613f1291fbaeb; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=a103599b.613f1291fbaeb 533s ok 728 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 729 533s ok 730 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 731 533s ok 732 533s Set-Cookie: usertrack_test=e23ef105.613f1291fcbc0; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=e23ef105.613f1291fcbc0 533s ok 733 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 734 533s ok 735 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 736 533s ok 737 533s Set-Cookie: usertrack_test=80bd5122.613f1291fde45; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=80bd5122.613f1291fde45 533s ok 738 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 739 533s ok 740 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 741 533s ok 742 533s Set-Cookie: usertrack_test=36f3adbc.613f1291fef76; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=36f3adbc.613f1291fef76 533s ok 743 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 744 533s ok 745 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 746 533s ok 747 533s Set-Cookie: usertrack_test=83d45e8a.613f1292000e2; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=83d45e8a.613f1292000e2 533s ok 748 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 749 533s ok 750 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 751 533s ok 752 533s Set-Cookie: usertrack_test=a3b404ab.613f1292011e4; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=a3b404ab.613f1292011e4 533s ok 753 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 754 533s ok 755 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 756 533s ok 757 533s Set-Cookie: usertrack_test=6bf6a777.613f12920228a; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=6bf6a777.613f12920228a 533s ok 758 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 759 533s ok 760 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 761 533s ok 762 533s Set-Cookie: usertrack_test=4c578056.613f129203412; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=4c578056.613f129203412 533s ok 763 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 764 533s ok 765 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 766 533s ok 767 533s Set-Cookie: usertrack_test=99ec400e.613f12920470b; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=99ec400e.613f12920470b 533s ok 768 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 769 533s ok 770 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 771 533s ok 772 533s Set-Cookie: usertrack_test=bbd29f15.613f1292059ea; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=bbd29f15.613f1292059ea 533s ok 773 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 774 533s ok 775 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 776 533s ok 777 533s Set-Cookie: usertrack_test=2b923396.613f129206e5d; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=2b923396.613f129206e5d 533s ok 778 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 779 533s ok 780 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 781 533s ok 782 533s Set-Cookie: usertrack_test=9d773c27.613f129208197; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=9d773c27.613f129208197 533s ok 783 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 784 533s ok 785 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 786 533s ok 787 533s Set-Cookie: usertrack_test=dc85a81e.613f1292093de; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=dc85a81e.613f1292093de 533s ok 788 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 789 533s ok 790 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 791 533s ok 792 533s Set-Cookie: usertrack_test=820838a6.613f12920a572; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=820838a6.613f12920a572 533s ok 793 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 794 533s ok 795 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 796 533s ok 797 533s Set-Cookie: usertrack_test=b7109278.613f12920b66a; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=b7109278.613f12920b66a 533s ok 798 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 799 533s ok 800 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 801 533s ok 802 533s Set-Cookie: usertrack_test=bf462f93.613f12920caee; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=bf462f93.613f12920caee 533s ok 803 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 804 533s ok 805 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 806 533s ok 807 533s Set-Cookie: usertrack_test=9134675b.613f12920de46; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=9134675b.613f12920de46 533s ok 808 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 809 533s ok 810 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 811 533s ok 812 533s Set-Cookie: usertrack_test=8d78ac89.613f12920f292; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=8d78ac89.613f12920f292 533s ok 813 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 814 533s ok 815 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 816 533s ok 817 533s Set-Cookie: usertrack_test=82b6250e.613f1292105f6; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=82b6250e.613f1292105f6 533s ok 818 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 819 533s ok 820 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 821 533s ok 822 533s Set-Cookie: usertrack_test=9468b4.613f129211bf7; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=9468b4.613f129211bf7 533s ok 823 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 824 533s ok 825 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 826 533s ok 827 533s Set-Cookie: usertrack_test=306a4132.613f129212dce; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=306a4132.613f129212dce 533s ok 828 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 829 533s ok 830 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 831 533s ok 832 533s Set-Cookie: usertrack_test=d825dd72.613f129214154; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=d825dd72.613f129214154 533s ok 833 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 834 533s ok 835 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 836 533s ok 837 533s Set-Cookie: usertrack_test=6cf039af.613f1292152c6; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=6cf039af.613f1292152c6 533s ok 838 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 839 533s ok 840 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 841 533s ok 842 533s Set-Cookie: usertrack_test=3104b8ae.613f1292165d1; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=3104b8ae.613f1292165d1 533s ok 843 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 844 533s ok 845 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 846 533s ok 847 533s Set-Cookie: usertrack_test=70851d39.613f12921764e; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=70851d39.613f12921764e 533s ok 848 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 849 533s ok 850 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 851 533s ok 852 533s Set-Cookie: usertrack_test=aa9ae28b.613f129218712; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=aa9ae28b.613f129218712 533s ok 853 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 854 533s ok 855 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 856 533s ok 857 533s Set-Cookie: usertrack_test=2cce2393.613f1292197e5; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=2cce2393.613f1292197e5 533s ok 858 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 859 533s ok 860 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 861 533s ok 862 533s Set-Cookie: usertrack_test=13e1be86.613f12921aa5f; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=13e1be86.613f12921aa5f 533s ok 863 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 864 533s ok 865 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 866 533s ok 867 533s Set-Cookie: usertrack_test=fe396ee3.613f12921be6f; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=fe396ee3.613f12921be6f 533s ok 868 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 869 533s ok 870 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 871 533s ok 872 533s Set-Cookie: usertrack_test=f153a2e7.613f12921d1a9; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=f153a2e7.613f12921d1a9 533s ok 873 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 874 533s ok 875 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 876 533s ok 877 533s Set-Cookie: usertrack_test=2b7afdf4.613f12921e681; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=2b7afdf4.613f12921e681 533s ok 878 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 879 533s ok 880 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 881 533s ok 882 533s Set-Cookie: usertrack_test=2bb0f28a.613f12921fa3d; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=2bb0f28a.613f12921fa3d 533s ok 883 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 884 533s ok 885 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 886 533s ok 887 533s Set-Cookie: usertrack_test=82e1fc5c.613f129220d1b; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=82e1fc5c.613f129220d1b 533s ok 888 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 889 533s ok 890 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 891 533s ok 892 533s Set-Cookie: usertrack_test=c4b7294c.613f12922216f; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=c4b7294c.613f12922216f 533s ok 893 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 894 533s ok 895 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 896 533s ok 897 533s Set-Cookie: usertrack_test=b93e677c.613f1292234df; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=b93e677c.613f1292234df 533s ok 898 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 899 533s ok 900 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 901 533s ok 902 533s Set-Cookie: usertrack_test=fef9582f.613f129224772; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=fef9582f.613f129224772 533s ok 903 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 904 533s ok 905 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 906 533s ok 907 533s Set-Cookie: usertrack_test=67846825.613f129225ace; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=67846825.613f129225ace 533s ok 908 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 909 533s ok 910 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 911 533s ok 912 533s Set-Cookie: usertrack_test=ad5bfbde.613f129226c69; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=ad5bfbde.613f129226c69 533s ok 913 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 914 533s ok 915 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 916 533s ok 917 533s Set-Cookie: usertrack_test=9d4cead2.613f129227eca; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=9d4cead2.613f129227eca 533s ok 918 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 919 533s ok 920 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 921 533s ok 922 533s Set-Cookie: usertrack_test=13dc4ef.613f129229060; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=13dc4ef.613f129229060 533s ok 923 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 924 533s ok 925 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 926 533s ok 927 533s Set-Cookie: usertrack_test=c39f95.613f12922a147; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=c39f95.613f12922a147 533s ok 928 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 929 533s ok 930 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 931 533s ok 932 533s Set-Cookie: usertrack_test=6ac3cad2.613f12922b16b; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=6ac3cad2.613f12922b16b 533s ok 933 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 934 533s ok 935 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 936 533s ok 937 533s Set-Cookie: usertrack_test=8bcbb2ff.613f12922c1cc; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=8bcbb2ff.613f12922c1cc 533s ok 938 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 939 533s ok 940 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 941 533s ok 942 533s Set-Cookie: usertrack_test=f46ec349.613f12922d342; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=f46ec349.613f12922d342 533s ok 943 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 944 533s ok 945 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 946 533s ok 947 533s Set-Cookie: usertrack_test=4d477e17.613f12922e579; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=4d477e17.613f12922e579 533s ok 948 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 949 533s ok 950 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 951 533s ok 952 533s Set-Cookie: usertrack_test=49183326.613f12922f641; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=49183326.613f12922f641 533s ok 953 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 954 533s ok 955 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 956 533s ok 957 533s Set-Cookie: usertrack_test=4a86916.613f129230676; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=4a86916.613f129230676 533s ok 958 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 959 533s ok 960 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 961 533s ok 962 533s Set-Cookie: usertrack_test=1dce8cc0.613f129231690; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=1dce8cc0.613f129231690 533s ok 963 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 964 533s ok 965 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 966 533s ok 967 533s Set-Cookie: usertrack_test=afa85e6e.613f1292326dd; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=afa85e6e.613f1292326dd 533s ok 968 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 969 533s ok 970 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 971 533s ok 972 533s Set-Cookie: usertrack_test=a38fafba.613f1292339e1; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=a38fafba.613f1292339e1 533s ok 973 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 974 533s ok 975 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 976 533s ok 977 533s Set-Cookie: usertrack_test=2e1063fa.613f129234aa3; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=2e1063fa.613f129234aa3 533s ok 978 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 979 533s ok 980 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 981 533s ok 982 533s Set-Cookie: usertrack_test=99653f77.613f129235b6c; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=99653f77.613f129235b6c 533s ok 983 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 984 533s ok 985 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 986 533s ok 987 533s Set-Cookie: usertrack_test=41949682.613f129236bbe; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=41949682.613f129236bbe 533s ok 988 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 989 533s ok 990 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 991 533s ok 992 533s Set-Cookie: usertrack_test=cecb15c5.613f129237b92; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=cecb15c5.613f129237b92 533s ok 993 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 994 533s ok 995 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 996 533s ok 997 533s Set-Cookie: usertrack_test=c0b490a2.613f129238caf; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s Cookie: usertrack_test=c0b490a2.613f129238caf 533s ok 998 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 999 533s ok 1000 533s ok 1001 533s # testing : Checking return code is '200' 533s # expected: 200 533s # received: '200' 533s ok 1002 533s # usertrack_test=fb479aff.613f129239e08; path=/; expires=Mon, 18-Mar-24 15:40:18 GMT 533s ok 1003 533s # expected: undef 533s # received: undef 533s ok 1004 533s ok 536s t/modules/vhost_alias.t ............. 536s 1..8 536s # Running under perl version 5.038002 for linux 536s # Current time local: Mon Mar 18 15:39:18 2024 536s # Current time GMT: Mon Mar 18 15:39:18 2024 536s # Using Test.pm version 1.31 536s # Using Apache/Test.pm version 1.42 536s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 536s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 536s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 536s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 536s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 536s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 536s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 536s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 536s # testing : VirtalDocumentRoot test 536s # expected: 'www.vha-test.com' 536s # received: 'www.vha-test.com' 536s ok 1 536s # testing : VirtualScriptAlias test 536s # expected: 'test cgi for www.vha-test.com' 536s # received: 'test cgi for www.vha-test.com' 536s ok 2 536s # testing : VirtalDocumentRoot test 536s # expected: 'big.server.name.from.heck.org' 536s # received: 'big.server.name.from.heck.org' 536s ok 3 536s # testing : VirtualScriptAlias test 536s # expected: 'test cgi for big.server.name.from.heck.org' 536s # received: 'test cgi for big.server.name.from.heck.org' 536s ok 4 536s # testing : VirtalDocumentRoot test 536s # expected: 'ab.com' 536s # received: 'ab.com' 536s ok 5 536s # testing : VirtualScriptAlias test 536s # expected: 'test cgi for ab.com' 536s # received: 'test cgi for ab.com' 536s ok 6 536s # testing : VirtalDocumentRoot test 536s # expected: 'w-t-f.net' 536s # received: 'w-t-f.net' 536s ok 7 536s # testing : VirtualScriptAlias test 536s # expected: 'test cgi for w-t-f.net' 536s # received: 'test cgi for w-t-f.net' 536s ok 8 536s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 536s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 536s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 536s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 536s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 536s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 536s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 536s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 536s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 536s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 536s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 536s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 536s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 536s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 536s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 536s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 536s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 536s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 536s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 536s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 536s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 536s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 536s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 536s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 536s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 536s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 536s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 536s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 536s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 536s ok 538s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 541s t/protocol/echo.t ................... 541s 1..8 541s # Running under perl version 5.038002 for linux 541s # Current time local: Mon Mar 18 15:39:23 2024 541s # Current time GMT: Mon Mar 18 15:39:23 2024 541s # Using Test.pm version 1.31 541s # Using Apache/Test.pm version 1.42 541s testing mod_echo_ssl 541s ok 1 541s #Cipher: TLS_AES_256_GCM_SHA384 541s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 541s # testing : echo 541s # expected: 't/protocol/echo.t' 541s # received: 't/protocol/echo.t' 541s ok 2 541s # testing : echo 541s # expected: '/usr/bin/perl' 541s # received: '/usr/bin/perl' 541s ok 3 541s # testing : echo 541s # expected: '118670118670118670118670118670' 541s # received: '118670118670118670118670118670' 541s ok 4 541s testing mod_echo 541s ok 5 541s # testing : echo 541s # expected: 't/protocol/echo.t' 541s # received: 't/protocol/echo.t' 541s ok 6 541s # testing : echo 541s # expected: '/usr/bin/perl' 541s # received: '/usr/bin/perl' 541s ok 7 541s # testing : echo 541s # expected: '118670118670118670118670118670' 541s # received: '118670118670118670118670118670' 541s ok 8 541s ok 544s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 547s t/security/CVE-2003-0542.t .......... 547s 1..1 547s # Running under perl version 5.038002 for linux 547s # Current time local: Mon Mar 18 15:39:29 2024 547s # Current time GMT: Mon Mar 18 15:39:29 2024 547s # Using Test.pm version 1.31 547s # Using Apache/Test.pm version 1.42 547s # testing : CAN-2003-0542 test case 547s # expected: 404 547s # received: '404' 547s ok 1 547s ok 551s t/security/CVE-2004-0747.t .......... 551s 1..1 551s # Running under perl version 5.038002 for linux 551s # Current time local: Mon Mar 18 15:39:32 2024 551s # Current time GMT: Mon Mar 18 15:39:32 2024 551s # Using Test.pm version 1.31 551s # Using Apache/Test.pm version 1.42 551s # testing : CAN-2004-0747 ap_resolve_env test case 551s # expected: 200 551s # received: 200 551s ok 1 551s ok 553s t/security/CVE-2004-0811.t .......... 553s 1..8 553s # Running under perl version 5.038002 for linux 553s # Current time local: Mon Mar 18 15:39:36 2024 553s # Current time GMT: Mon Mar 18 15:39:36 2024 553s # Using Test.pm version 1.31 553s # Using Apache/Test.pm version 1.42 553s # testing : subdir access allowed 553s # expected: 200 553s # received: '200' 553s ok 1 553s # testing : subdir access allowed 553s # expected: 200 553s # received: '200' 553s ok 2 553s # testing : subdir access allowed 553s # expected: 200 553s # received: '200' 553s ok 3 553s # testing : subdir access allowed 553s # expected: 200 553s # received: '200' 553s ok 4 553s # testing : topdir access denied 553s # expected: 401 553s # received: '401' 553s ok 5 553s # testing : topdir access denied 553s # expected: 401 553s # received: '401' 553s ok 6 553s # testing : topdir access denied 553s # expected: 401 553s # received: '401' 553s ok 7 553s # testing : topdir access denied 553s # expected: 401 553s # received: '401' 553s ok 8 553s ok 556s t/security/CVE-2004-0940.t .......... 556s 1..1 556s # Running under perl version 5.038002 for linux 556s # Current time local: Mon Mar 18 15:39:38 2024 556s # Current time GMT: Mon Mar 18 15:39:38 2024 556s # Using Test.pm version 1.31 556s # Using Apache/Test.pm version 1.42 556s # testing : response was 200 556s # expected: 200 556s # received: '200' 556s ok 1 556s ok 559s t/security/CVE-2004-0942.t .......... 559s 1..2 559s # Running under perl version 5.038002 for linux 559s # Current time local: Mon Mar 18 15:39:41 2024 559s # Current time GMT: Mon Mar 18 15:39:41 2024 559s # Using Test.pm version 1.31 559s # Using Apache/Test.pm version 1.42 559s ok 1 559s # testing : request was refused 559s # expected: qr/^HTTP\/1\.. 400/ 559s # received: 'HTTP/1.1 400 Bad Request 559s # ' 559s ok 2 559s ok 561s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 564s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 566s t/security/CVE-2005-2491.t .......... 566s 1..4 566s # Running under perl version 5.038002 for linux 566s # Current time local: Mon Mar 18 15:39:48 2024 566s # Current time GMT: Mon Mar 18 15:39:48 2024 566s # Using Test.pm version 1.31 566s # Using Apache/Test.pm version 1.42 566s # testing : check that server did not segfault 566s # expected: 'Internal Server Error' 566s # received: 'Internal Server Error' 566s ok 1 566s # testing : check for 500 response error 566s # expected: 500 566s # received: '500' 566s ok 2 566s # testing : check that server did not segfault 566s # expected: 'Internal Server Error' 566s # received: 'Internal Server Error' 566s ok 3 566s # testing : check for 500 response error 566s # expected: 500 566s # received: '500' 566s ok 4 566s ok 568s t/security/CVE-2005-2700.t .......... 568s 1..2 568s # Running under perl version 5.038002 for linux 568s # Current time local: Mon Mar 18 15:39:51 2024 568s # Current time GMT: Mon Mar 18 15:39:51 2024 568s # Using Test.pm version 1.31 568s # Using Apache/Test.pm version 1.42 568s # testing : access permitted without ccert 568s # expected: 200 568s # received: '200' 568s ok 1 568s # testing : access *not* permitted without ccert 568s # expected: 200 568s # received: '403' 568s ok 2 568s ok 571s t/security/CVE-2005-3352.t .......... 571s 1..2 571s # Running under perl version 5.038002 for linux 571s # Current time local: Mon Mar 18 15:39:53 2024 571s # Current time GMT: Mon Mar 18 15:39:53 2024 571s # Using Test.pm version 1.31 571s # Using Apache/Test.pm version 1.42 571s # testing : response code is OK 571s # expected: 200 571s # received: '200' 571s ok 1 571s # testing : referer was escaped 571s # expected: qr/%22%3e/ 571s # received: ' 571s # 571s # Menu for /security/CVE-2005-3352.map 571s # 571s #

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

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

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

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

Bad Request

636s #

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

636s # 636s # ' 636s ok 2 636s ok 641s t/ssl/ocsp.t ........................ 641s 1..3 641s # Running under perl version 5.038002 for linux 641s # Current time local: Mon Mar 18 15:41:01 2024 641s # Current time GMT: Mon Mar 18 15:41:01 2024 641s # Using Test.pm version 1.31 641s # Using Apache/Test.pm version 1.42 641s warning: Internal response 641s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 641s response: 641s 500 Server closed connection without sending any data back 641s Content-Type: text/plain 641s Client-Date: Mon, 18 Mar 2024 15:41:06 GMT 641s Client-Warning: Internal response 641s 641s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 641s ok 1 641s warning: 641s message: welcome to localhost:8529 641s response: 641s HTTP/1.1 200 OK 641s Connection: close 641s Date: Mon, 18 Mar 2024 15:41:06 GMT 641s Accept-Ranges: bytes 641s ETag: "1a-60bb3bbdae3c0" 641s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 641s Vary: In-If1 641s Content-Length: 26 641s Content-Type: text/html 641s Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 641s Client-Date: Mon, 18 Mar 2024 15:41:06 GMT 641s Client-Peer: 127.0.0.1:8535 641s Client-Response-Num: 1 641s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 641s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 641s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 641s Client-SSL-Socket-Class: IO::Socket::SSL 641s Client-SSL-Version: TLSv1_3 641s DMMATCH1: 1 641s 641s welcome to localhost:8529 641s ok 2 641s warning: Internal response 641s message: Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 641s response: 641s 500 Server closed connection without sending any data back 641s Content-Type: text/plain 641s Client-Date: Mon, 18 Mar 2024 15:41:06 GMT 641s Client-Warning: Internal response 641s 641s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 641s ok 3 641s ok 644s t/ssl/pha.t ......................... 644s 1..4 644s # Running under perl version 5.038002 for linux 644s # Current time local: Mon Mar 18 15:41:06 2024 644s # Current time GMT: Mon Mar 18 15:41:06 2024 644s # Using Test.pm version 1.31 644s # Using Apache/Test.pm version 1.42 644s # testing : access must be denied without client certificate 644s # expected: 403 644s # received: '403' 644s ok 1 644s # testing : PHA reneg body buffer size restriction works 644s # expected: 413 644s # received: '413' 644s ok 2 644s # testing : PHA works with POST body 644s # expected: 200 644s # received: '200' 644s ok 3 644s # testing : request body matches response 644s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 644s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 644s ok 4 644s ok 647s t/ssl/pr12355.t ..................... 647s 1..10 647s # Running under perl version 5.038002 for linux 647s # Current time local: Mon Mar 18 15:41:09 2024 647s # Current time GMT: Mon Mar 18 15:41:09 2024 647s # Using Test.pm version 1.31 647s # Using Apache/Test.pm version 1.42 647s # Downgrading to TLSv12 647s # testing : renegotiation on POST works 647s # expected: 200 647s # received: '200' 647s ok 1 647s # testing : request body matches response 647s # expected: 'hello world' 647s # received: 'hello world' 647s ok 2 647s # testing : renegotiation on POST works 647s # expected: 200 647s # received: '200' 647s ok 3 647s # testing : request body matches response 647s # expected: 'hello world' 647s # received: 'hello world' 647s ok 4 647s # testing : renegotiation on POST works 647s # expected: 200 647s # received: '200' 647s ok 5 647s # testing : request body matches response 647s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 647s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 647s ok 6 647s # testing : renegotiation on POST works 647s # expected: 200 647s # received: '200' 647s ok 7 647s # testing : request body matches response 647s # expected: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 647s # received: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' 647s ok 8 647s # testing : renegotiation on POST works 647s # expected: 200 647s # received: '200' 647s ok 9 647s # testing : request body matches response 647s # expected: 'HELLO' 647s # received: 'HELLO' 647s ok 10 647s ok 651s t/ssl/pr43738.t ..................... 651s 1..4 651s # Running under perl version 5.038002 for linux 651s # Current time local: Mon Mar 18 15:41:12 2024 651s # Current time GMT: Mon Mar 18 15:41:12 2024 651s # Using Test.pm version 1.31 651s # Using Apache/Test.pm version 1.42 651s # Downgrading to TLSv12 651s # testing : renegotiation on POST works 651s # expected: 200 651s # received: '200' 651s ok 1 651s # testing : request body matches response 651s # expected: '/modules/ssl/aes128/empty.pfa 651s # hello world' 651s # received: '/modules/ssl/aes128/empty.pfa 651s # hello world' 651s ok 2 651s # testing : renegotiation on POST works 651s # expected: 200 651s # received: '200' 651s ok 3 651s # testing : request body matches response 651s # expected: '/modules/ssl/aes256/empty.pfa 651s # hello world' 651s # received: '/modules/ssl/aes256/empty.pfa 651s # hello world' 651s ok 4 651s ok 664s t/ssl/proxy.t ....................... 664s # using LWP client 664s 1..290 664s # Running under perl version 5.038002 for linux 664s # Current time local: Mon Mar 18 15:41:16 2024 664s # Current time GMT: Mon Mar 18 15:41:16 2024 664s # Using Test.pm version 1.31 664s # Using Apache/Test.pm version 1.42 664s # testing : / with proxy_http_https (http) 664s # expected: 200 664s # received: '200' 664s ok 1 664s # testing : CGI script with folded headers 664s # expected: 200 664s # received: '200' 664s ok 2 664s # testing : using valid proxyssl client cert 664s # expected: 200 664s # received: '200' 664s ok 3 664s # testing : using invalid proxyssl client cert 664s # expected: 403 664s # received: '403' 664s ok 4 664s # testing : protected cgi script 664s # expected: 200 664s # received: '200' 664s ok 5 664s # testing : X-Forwarded-Host header 664s # expected: 'localhost:8560' 664s # received: 'localhost:8560' 664s ok 6 664s # testing : client subject common name 664s # expected: 'client_ok' 664s # received: 'client_ok' 664s ok 7 664s # testing : ProxyPassReverse Location rewrite 664s # expected: 'http://localhost:8560/modules/' 664s # received: 'http://localhost:8560/modules/' 664s ok 8 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 1024 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '1024' 664s # received: 1024 664s ok 9 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 2048 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '2048' 664s # received: 2048 664s ok 10 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 3072 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '3072' 664s # received: 3072 664s ok 11 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 4096 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '4096' 664s # received: 4096 664s ok 12 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 5120 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '5120' 664s # received: 5120 664s ok 13 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 6144 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '6144' 664s # received: 6144 664s ok 14 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 7168 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '7168' 664s # received: 7168 664s ok 15 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 8192 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '8192' 664s # received: 8192 664s ok 16 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 9216 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '9216' 664s # received: 9216 664s ok 17 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 10240 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '10240' 664s # received: 10240 664s ok 18 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 11264 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '11264' 664s # received: 11264 664s ok 19 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 12288 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '12288' 664s # received: 12288 664s ok 20 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 13312 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '13312' 664s # received: 13312 664s ok 21 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 14336 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '14336' 664s # received: 14336 664s ok 22 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 15360 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '15360' 664s # received: 15360 664s ok 23 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 16384 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '16384' 664s # received: 16384 664s ok 24 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 17408 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '17408' 664s # received: 17408 664s ok 25 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 18432 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '18432' 664s # received: 18432 664s ok 26 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 19456 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '19456' 664s # received: 19456 664s ok 27 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 20480 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '20480' 664s # received: 20480 664s ok 28 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 21504 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '21504' 664s # received: 21504 664s ok 29 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 22528 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '22528' 664s # received: 22528 664s ok 30 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 23552 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '23552' 664s # received: 23552 664s ok 31 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 24576 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '24576' 664s # received: 24576 664s ok 32 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 25600 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '25600' 664s # received: 25600 664s ok 33 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 26624 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '26624' 664s # received: 26624 664s ok 34 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 27648 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '27648' 664s # received: 27648 664s ok 35 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 28672 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '28672' 664s # received: 28672 664s ok 36 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 29696 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '29696' 664s # received: 29696 664s ok 37 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 30720 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '30720' 664s # received: 30720 664s ok 38 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 31744 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '31744' 664s # received: 31744 664s ok 39 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 32768 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '32768' 664s # received: 32768 664s ok 40 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 33792 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '33792' 664s # received: 33792 664s ok 41 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 34816 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '34816' 664s # received: 34816 664s ok 42 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 35840 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '35840' 664s # received: 35840 664s ok 43 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 36864 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '36864' 664s # received: 36864 664s ok 44 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 37888 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '37888' 664s # received: 37888 664s ok 45 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 38912 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '38912' 664s # received: 38912 664s ok 46 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 39936 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '39936' 664s # received: 39936 664s ok 47 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 40960 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '40960' 664s # received: 40960 664s ok 48 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 41984 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '41984' 664s # received: 41984 664s ok 49 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 43008 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '43008' 664s # received: 43008 664s ok 50 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 44032 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '44032' 664s # received: 44032 664s ok 51 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 45056 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '45056' 664s # received: 45056 664s ok 52 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 46080 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '46080' 664s # received: 46080 664s ok 53 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 47104 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '47104' 664s # received: 47104 664s ok 54 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 48128 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '48128' 664s # received: 48128 664s ok 55 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 49152 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '49152' 664s # received: 49152 664s ok 56 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 50176 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '50176' 664s # received: 50176 664s ok 57 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 51200 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '51200' 664s # received: 51200 664s ok 58 664s #lwp request: 664s #POST http://localhost:8560/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 102400 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 7 664s #Client-Date: Mon, 18 Mar 2024 15:41:19 GMT 664s #Client-Peer: 127.0.0.1:8560 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '102400' 664s # received: 102400 664s ok 59 664s # testing : / with proxy_http_https_proxy_section (http) 664s # expected: 200 664s # received: '200' 664s ok 60 664s # testing : CGI script with folded headers 664s # expected: 200 664s # received: '200' 664s ok 61 664s # testing : using valid proxyssl client cert 664s # expected: 200 664s # received: '200' 664s ok 62 664s # testing : using invalid proxyssl client cert 664s # expected: 403 664s # received: '403' 664s ok 63 664s # testing : protected cgi script 664s # expected: 200 664s # received: '200' 664s ok 64 664s # testing : X-Forwarded-Host header 664s # expected: 'localhost:8562' 664s # received: 'localhost:8562' 664s ok 65 664s # testing : client subject common name 664s # expected: 'client_ok' 664s # received: 'client_ok' 664s ok 66 664s # testing : ProxyPassReverse Location rewrite 664s # expected: 'http://localhost:8562/modules/' 664s # received: 'http://localhost:8562/modules/' 664s ok 67 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 1024 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '1024' 664s # received: 1024 664s ok 68 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 2048 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '2048' 664s # received: 2048 664s ok 69 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 3072 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '3072' 664s # received: 3072 664s ok 70 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 4096 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '4096' 664s # received: 4096 664s ok 71 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 5120 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '5120' 664s # received: 5120 664s ok 72 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 6144 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '6144' 664s # received: 6144 664s ok 73 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 7168 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '7168' 664s # received: 7168 664s ok 74 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 8192 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '8192' 664s # received: 8192 664s ok 75 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 9216 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '9216' 664s # received: 9216 664s ok 76 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 10240 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '10240' 664s # received: 10240 664s ok 77 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 11264 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '11264' 664s # received: 11264 664s ok 78 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 12288 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '12288' 664s # received: 12288 664s ok 79 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 13312 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '13312' 664s # received: 13312 664s ok 80 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 14336 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '14336' 664s # received: 14336 664s ok 81 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 15360 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '15360' 664s # received: 15360 664s ok 82 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 16384 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '16384' 664s # received: 16384 664s ok 83 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 17408 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '17408' 664s # received: 17408 664s ok 84 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 18432 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '18432' 664s # received: 18432 664s ok 85 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 19456 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '19456' 664s # received: 19456 664s ok 86 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 20480 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '20480' 664s # received: 20480 664s ok 87 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 21504 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '21504' 664s # received: 21504 664s ok 88 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 22528 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '22528' 664s # received: 22528 664s ok 89 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 23552 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '23552' 664s # received: 23552 664s ok 90 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 24576 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '24576' 664s # received: 24576 664s ok 91 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 25600 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '25600' 664s # received: 25600 664s ok 92 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 26624 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '26624' 664s # received: 26624 664s ok 93 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 27648 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '27648' 664s # received: 27648 664s ok 94 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 28672 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '28672' 664s # received: 28672 664s ok 95 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 29696 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '29696' 664s # received: 29696 664s ok 96 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 30720 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '30720' 664s # received: 30720 664s ok 97 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 31744 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '31744' 664s # received: 31744 664s ok 98 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 32768 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '32768' 664s # received: 32768 664s ok 99 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 33792 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '33792' 664s # received: 33792 664s ok 100 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 34816 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '34816' 664s # received: 34816 664s ok 101 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 35840 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '35840' 664s # received: 35840 664s ok 102 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 36864 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '36864' 664s # received: 36864 664s ok 103 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 37888 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '37888' 664s # received: 37888 664s ok 104 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 38912 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '38912' 664s # received: 38912 664s ok 105 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 39936 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '39936' 664s # received: 39936 664s ok 106 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 40960 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '40960' 664s # received: 40960 664s ok 107 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 41984 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '41984' 664s # received: 41984 664s ok 108 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 43008 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '43008' 664s # received: 43008 664s ok 109 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 44032 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '44032' 664s # received: 44032 664s ok 110 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 45056 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '45056' 664s # received: 45056 664s ok 111 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 46080 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '46080' 664s # received: 46080 664s ok 112 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 47104 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '47104' 664s # received: 47104 664s ok 113 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 48128 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '48128' 664s # received: 48128 664s ok 114 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 49152 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:20 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '49152' 664s # received: 49152 664s ok 115 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 50176 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '50176' 664s # received: 50176 664s ok 116 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 51200 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '51200' 664s # received: 51200 664s ok 117 664s #lwp request: 664s #POST http://localhost:8562/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 102400 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 7 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8562 664s #Client-Response-Num: 1 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '102400' 664s # received: 102400 664s ok 118 664s # testing : / with proxy_https_http (https) 664s # expected: 200 664s # received: '200' 664s ok 119 664s # testing : CGI script with folded headers 664s # expected: 200 664s # received: '200' 664s ok 120 664s # testing : ProxyPassReverse Location rewrite 664s # expected: 'https://localhost:8564/modules/' 664s # received: 'https://localhost:8564/modules/' 664s ok 121 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 1024 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '1024' 664s # received: 1024 664s ok 122 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 2048 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '2048' 664s # received: 2048 664s ok 123 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 3072 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '3072' 664s # received: 3072 664s ok 124 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 4096 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '4096' 664s # received: 4096 664s ok 125 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 5120 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '5120' 664s # received: 5120 664s ok 126 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 6144 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '6144' 664s # received: 6144 664s ok 127 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 7168 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '7168' 664s # received: 7168 664s ok 128 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 8192 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '8192' 664s # received: 8192 664s ok 129 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 9216 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '9216' 664s # received: 9216 664s ok 130 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 10240 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '10240' 664s # received: 10240 664s ok 131 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 11264 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '11264' 664s # received: 11264 664s ok 132 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 12288 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '12288' 664s # received: 12288 664s ok 133 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 13312 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '13312' 664s # received: 13312 664s ok 134 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 14336 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '14336' 664s # received: 14336 664s ok 135 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 15360 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '15360' 664s # received: 15360 664s ok 136 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 16384 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '16384' 664s # received: 16384 664s ok 137 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 17408 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '17408' 664s # received: 17408 664s ok 138 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 18432 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '18432' 664s # received: 18432 664s ok 139 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 19456 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '19456' 664s # received: 19456 664s ok 140 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 20480 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '20480' 664s # received: 20480 664s ok 141 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 21504 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '21504' 664s # received: 21504 664s ok 142 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 22528 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '22528' 664s # received: 22528 664s ok 143 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 23552 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '23552' 664s # received: 23552 664s ok 144 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 24576 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '24576' 664s # received: 24576 664s ok 145 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 25600 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '25600' 664s # received: 25600 664s ok 146 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 26624 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '26624' 664s # received: 26624 664s ok 147 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 27648 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '27648' 664s # received: 27648 664s ok 148 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 28672 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '28672' 664s # received: 28672 664s ok 149 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 29696 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '29696' 664s # received: 29696 664s ok 150 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 30720 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:21 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '30720' 664s # received: 30720 664s ok 151 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 31744 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '31744' 664s # received: 31744 664s ok 152 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 32768 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '32768' 664s # received: 32768 664s ok 153 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 33792 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '33792' 664s # received: 33792 664s ok 154 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 34816 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '34816' 664s # received: 34816 664s ok 155 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 35840 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '35840' 664s # received: 35840 664s ok 156 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 36864 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '36864' 664s # received: 36864 664s ok 157 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 37888 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '37888' 664s # received: 37888 664s ok 158 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 38912 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '38912' 664s # received: 38912 664s ok 159 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 39936 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '39936' 664s # received: 39936 664s ok 160 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 40960 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '40960' 664s # received: 40960 664s ok 161 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 41984 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '41984' 664s # received: 41984 664s ok 162 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 43008 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '43008' 664s # received: 43008 664s ok 163 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 44032 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '44032' 664s # received: 44032 664s ok 164 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 45056 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '45056' 664s # received: 45056 664s ok 165 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 46080 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '46080' 664s # received: 46080 664s ok 166 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 47104 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '47104' 664s # received: 47104 664s ok 167 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 48128 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '48128' 664s # received: 48128 664s ok 168 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 49152 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '49152' 664s # received: 49152 664s ok 169 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 50176 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '50176' 664s # received: 50176 664s ok 170 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 51200 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '51200' 664s # received: 51200 664s ok 171 664s #lwp request: 664s #POST https://localhost:8564/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 102400 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 7 664s #Client-Date: Mon, 18 Mar 2024 15:41:22 GMT 664s #Client-Peer: 127.0.0.1:8564 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '102400' 664s # received: 102400 664s ok 172 664s # testing : / with proxy_https_https (https) 664s # expected: 200 664s # received: '200' 664s ok 173 664s # testing : CGI script with folded headers 664s # expected: 200 664s # received: '200' 664s ok 174 664s # testing : using valid proxyssl client cert 664s # expected: 200 664s # received: '200' 664s ok 175 664s # testing : using invalid proxyssl client cert 664s # expected: 403 664s # received: '403' 664s ok 176 664s # testing : protected cgi script 664s # expected: 200 664s # received: '200' 664s ok 177 664s # testing : X-Forwarded-Host header 664s # expected: 'localhost:8561' 664s # received: 'localhost:8561' 664s ok 178 664s # testing : client subject common name 664s # expected: 'client_ok' 664s # received: 'client_ok' 664s ok 179 664s # testing : ProxyPassReverse Location rewrite 664s # expected: 'https://localhost:8561/modules/' 664s # received: 'https://localhost:8561/modules/' 664s ok 180 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 1024 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '1024' 664s # received: 1024 664s ok 181 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 2048 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '2048' 664s # received: 2048 664s ok 182 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 3072 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '3072' 664s # received: 3072 664s ok 183 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 4096 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '4096' 664s # received: 4096 664s ok 184 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 5120 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '5120' 664s # received: 5120 664s ok 185 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 6144 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '6144' 664s # received: 6144 664s ok 186 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 7168 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '7168' 664s # received: 7168 664s ok 187 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 8192 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '8192' 664s # received: 8192 664s ok 188 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 9216 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '9216' 664s # received: 9216 664s ok 189 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 10240 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '10240' 664s # received: 10240 664s ok 190 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 11264 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '11264' 664s # received: 11264 664s ok 191 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 12288 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '12288' 664s # received: 12288 664s ok 192 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 13312 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '13312' 664s # received: 13312 664s ok 193 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 14336 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '14336' 664s # received: 14336 664s ok 194 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 15360 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '15360' 664s # received: 15360 664s ok 195 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 16384 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '16384' 664s # received: 16384 664s ok 196 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 17408 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '17408' 664s # received: 17408 664s ok 197 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 18432 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '18432' 664s # received: 18432 664s ok 198 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 19456 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '19456' 664s # received: 19456 664s ok 199 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 20480 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '20480' 664s # received: 20480 664s ok 200 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 21504 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '21504' 664s # received: 21504 664s ok 201 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 22528 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '22528' 664s # received: 22528 664s ok 202 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 23552 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '23552' 664s # received: 23552 664s ok 203 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 24576 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '24576' 664s # received: 24576 664s ok 204 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 25600 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '25600' 664s # received: 25600 664s ok 205 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 26624 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '26624' 664s # received: 26624 664s ok 206 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 27648 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '27648' 664s # received: 27648 664s ok 207 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 28672 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '28672' 664s # received: 28672 664s ok 208 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 29696 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '29696' 664s # received: 29696 664s ok 209 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 30720 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '30720' 664s # received: 30720 664s ok 210 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 31744 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '31744' 664s # received: 31744 664s ok 211 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 32768 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '32768' 664s # received: 32768 664s ok 212 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 33792 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:26 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '33792' 664s # received: 33792 664s ok 213 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 34816 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '34816' 664s # received: 34816 664s ok 214 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 35840 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '35840' 664s # received: 35840 664s ok 215 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 36864 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '36864' 664s # received: 36864 664s ok 216 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 37888 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '37888' 664s # received: 37888 664s ok 217 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 38912 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '38912' 664s # received: 38912 664s ok 218 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 39936 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '39936' 664s # received: 39936 664s ok 219 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 40960 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '40960' 664s # received: 40960 664s ok 220 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 41984 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '41984' 664s # received: 41984 664s ok 221 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 43008 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '43008' 664s # received: 43008 664s ok 222 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 44032 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '44032' 664s # received: 44032 664s ok 223 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 45056 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '45056' 664s # received: 45056 664s ok 224 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 46080 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '46080' 664s # received: 46080 664s ok 225 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 47104 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '47104' 664s # received: 47104 664s ok 226 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 48128 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '48128' 664s # received: 48128 664s ok 227 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 49152 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '49152' 664s # received: 49152 664s ok 228 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 50176 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '50176' 664s # received: 50176 664s ok 229 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 51200 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '51200' 664s # received: 51200 664s ok 230 664s #lwp request: 664s #POST https://localhost:8561/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 102400 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 7 664s #Client-Date: Mon, 18 Mar 2024 15:41:27 GMT 664s #Client-Peer: 127.0.0.1:8561 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '102400' 664s # received: 102400 664s ok 231 664s # testing : / with proxy_https_https_proxy_section (https) 664s # expected: 200 664s # received: '200' 664s ok 232 664s # testing : CGI script with folded headers 664s # expected: 200 664s # received: '200' 664s ok 233 664s # testing : using valid proxyssl client cert 664s # expected: 200 664s # received: '200' 664s ok 234 664s # testing : using invalid proxyssl client cert 664s # expected: 403 664s # received: '403' 664s ok 235 664s # testing : protected cgi script 664s # expected: 200 664s # received: '200' 664s ok 236 664s # testing : X-Forwarded-Host header 664s # expected: 'localhost:8563' 664s # received: 'localhost:8563' 664s ok 237 664s # testing : client subject common name 664s # expected: 'client_ok' 664s # received: 'client_ok' 664s ok 238 664s # testing : ProxyPassReverse Location rewrite 664s # expected: 'https://localhost:8563/modules/' 664s # received: 'https://localhost:8563/modules/' 664s ok 239 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 1024 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '1024' 664s # received: 1024 664s ok 240 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 2048 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '2048' 664s # received: 2048 664s ok 241 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 3072 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '3072' 664s # received: 3072 664s ok 242 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 4096 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '4096' 664s # received: 4096 664s ok 243 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 5120 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '5120' 664s # received: 5120 664s ok 244 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 6144 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '6144' 664s # received: 6144 664s ok 245 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 7168 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '7168' 664s # received: 7168 664s ok 246 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 8192 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '8192' 664s # received: 8192 664s ok 247 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 9216 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 5 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '9216' 664s # received: 9216 664s ok 248 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 10240 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '10240' 664s # received: 10240 664s ok 249 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 11264 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '11264' 664s # received: 11264 664s ok 250 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 12288 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '12288' 664s # received: 12288 664s ok 251 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 13312 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '13312' 664s # received: 13312 664s ok 252 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 14336 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '14336' 664s # received: 14336 664s ok 253 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 15360 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '15360' 664s # received: 15360 664s ok 254 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 16384 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '16384' 664s # received: 16384 664s ok 255 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 17408 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '17408' 664s # received: 17408 664s ok 256 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 18432 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '18432' 664s # received: 18432 664s ok 257 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 19456 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '19456' 664s # received: 19456 664s ok 258 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 20480 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '20480' 664s # received: 20480 664s ok 259 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 21504 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '21504' 664s # received: 21504 664s ok 260 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 22528 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '22528' 664s # received: 22528 664s ok 261 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 23552 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '23552' 664s # received: 23552 664s ok 262 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 24576 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '24576' 664s # received: 24576 664s ok 263 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 25600 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '25600' 664s # received: 25600 664s ok 264 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 26624 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '26624' 664s # received: 26624 664s ok 265 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 27648 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '27648' 664s # received: 27648 664s ok 266 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 28672 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '28672' 664s # received: 28672 664s ok 267 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 29696 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '29696' 664s # received: 29696 664s ok 268 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 30720 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '30720' 664s # received: 30720 664s ok 269 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 31744 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '31744' 664s # received: 31744 664s ok 270 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 32768 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '32768' 664s # received: 32768 664s ok 271 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 33792 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '33792' 664s # received: 33792 664s ok 272 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 34816 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '34816' 664s # received: 34816 664s ok 273 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 35840 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '35840' 664s # received: 35840 664s ok 274 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 36864 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:28 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '36864' 664s # received: 36864 664s ok 275 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 37888 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '37888' 664s # received: 37888 664s ok 276 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 38912 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '38912' 664s # received: 38912 664s ok 277 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 39936 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '39936' 664s # received: 39936 664s ok 278 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 40960 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '40960' 664s # received: 40960 664s ok 279 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 41984 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '41984' 664s # received: 41984 664s ok 280 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 43008 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '43008' 664s # received: 43008 664s ok 281 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 44032 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '44032' 664s # received: 44032 664s ok 282 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 45056 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '45056' 664s # received: 45056 664s ok 283 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 46080 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '46080' 664s # received: 46080 664s ok 284 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 47104 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '47104' 664s # received: 47104 664s ok 285 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 48128 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '48128' 664s # received: 48128 664s ok 286 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 49152 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '49152' 664s # received: 49152 664s ok 287 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 50176 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '50176' 664s # received: 50176 664s ok 288 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 51200 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 6 664s #Client-Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '51200' 664s # received: 51200 664s ok 289 664s #lwp request: 664s #POST https://localhost:8563/eat_post HTTP/1.1 664s #User-Agent: libwww-perl/6.76 664s #Content-Length: 102400 664s # 664s #server response: 664s #HTTP/1.1 200 OK 664s #Connection: close 664s #Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 664s #Vary: In-If1 664s #Content-Length: 7 664s #Client-Date: Mon, 18 Mar 2024 15:41:29 GMT 664s #Client-Peer: 127.0.0.1:8563 664s #Client-Response-Num: 1 664s #Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 664s #Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 664s #Client-SSL-Socket-Class: IO::Socket::SSL 664s #Client-SSL-Version: TLSv1_3 664s #DMMATCH1: 1 664s # 664s # testing : length posted 664s # expected: '102400' 664s # received: 102400 664s ok 290 664s ok 667s t/ssl/require.t ..................... 667s 1..10 667s # Running under perl version 5.038002 for linux 667s # Current time local: Mon Mar 18 15:41:29 2024 667s # Current time GMT: Mon Mar 18 15:41:29 2024 667s # Using Test.pm version 1.31 667s # Using Apache/Test.pm version 1.42 667s ok 1 667s ok 2 667s ok 3 667s ok 4 667s ok 5 667s ok 6 667s ok 7 667s ok 8 667s ok 9 667s ok 10 667s ok 670s t/ssl/v2.t .......................... skipped: SSLv2 test(s) not applicable 674s t/ssl/varlookup.t ................... 674s 1..83 674s # Running under perl version 5.038002 for linux 674s # Current time local: Mon Mar 18 15:41:35 2024 674s # Current time GMT: Mon Mar 18 15:41:35 2024 674s # Using Test.pm version 1.31 674s # Using Apache/Test.pm version 1.42 674s # testing : HTTP_USER_AGENT 674s # expected: 'libwww-perl/6.76' 674s # received: 'libwww-perl/6.76' 674s ok 1 674s # testing : HTTP:User-Agent 674s # expected: 'libwww-perl/6.76' 674s # received: 'libwww-perl/6.76' 674s ok 2 674s # testing : HTTP_REFERER 674s # expected: 't/ssl/varlookup.t' 674s # received: 't/ssl/varlookup.t' 674s ok 3 674s # testing : HTTP_HOST 674s # expected: 'localhost:8532' 674s # received: 'localhost:8532' 674s ok 4 674s # testing : QUERY_STRING 674s # expected: 'QUERY_STRING' 674s # received: 'QUERY_STRING' 674s ok 5 674s # testing : SERVER_SOFTWARE 674s # expected: qr/^Apache\/2.4.58/ 674s # received: 'Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13' 674s ok 6 674s # testing : SERVER_ADMIN 674s # expected: 'tuser@localhost' 674s # received: 'tuser@localhost' 674s ok 7 674s # testing : SERVER_PORT 674s # expected: '8532' 674s # received: '8532' 674s ok 8 674s # testing : SERVER_NAME 674s # expected: 'localhost' 674s # received: 'localhost' 674s ok 9 674s # testing : SERVER_PROTOCOL 674s # expected: qr/^HTTP\/1\.\d$/ 674s # received: 'HTTP/1.1' 674s ok 10 674s # testing : REMOTE_ADDR 674s # expected: '127.0.0.1' 674s # received: '127.0.0.1' 674s ok 11 674s # testing : DOCUMENT_ROOT 674s # expected: '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs' 674s # received: '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs' 674s ok 12 674s # testing : REQUEST_METHOD 674s # expected: 'GET' 674s # received: 'GET' 674s ok 13 674s # testing : REQUEST_URI 674s # expected: '/test_ssl_var_lookup' 674s # received: '/test_ssl_var_lookup' 674s ok 14 674s # testing : TIME_YEAR 674s # expected: 2024 674s # received: '2024' 674s ok 15 674s # testing : TIME_MON 674s # expected: '03' 674s # received: '03' 674s ok 16 674s # testing : TIME_DAY 674s # expected: '18' 674s # received: '18' 674s ok 17 674s # testing : TIME_WDAY 674s # expected: 1 674s # received: '1' 674s ok 18 674s # testing : IS_SUBREQ 674s # expected: 'false' 674s # received: 'false' 674s ok 19 674s # testing : API_VERSION 674s # expected: '20120211' 674s # received: '20120211' 674s ok 20 674s # testing : THE_REQUEST 674s # expected: qr/^GET \/test_ssl_var_lookup\?THE_REQUEST HTTP\/1\.\d$/ 674s # received: 'GET /test_ssl_var_lookup?THE_REQUEST HTTP/1.1' 674s ok 21 674s # testing : REQUEST_SCHEME 674s # expected: 'https' 674s # received: 'https' 674s ok 22 674s # testing : HTTPS 674s # expected: 'on' 674s # received: 'on' 674s ok 23 674s # testing : ENV:THE_ARGS 674s # expected: 'ENV:THE_ARGS' 674s # received: 'ENV:THE_ARGS' 674s ok 24 674s # testing : SSL_CLIENT_M_VERSION 674s # expected: qr/^\d+$/ 674s # received: '3' 674s ok 25 674s # testing : SSL_SERVER_M_VERSION 674s # expected: qr/^\d+$/ 674s # received: '3' 674s ok 26 674s # testing : SSL_CLIENT_M_SERIAL 674s # expected: qr/^[0-9A-F]+$/ 674s # received: '0B' 674s ok 27 674s # testing : SSL_SERVER_M_SERIAL 674s # expected: qr/^[0-9A-F]+$/ 674s # received: '09' 674s ok 28 674s # testing : SSL_PROTOCOL 674s # expected: qr/(TLS|SSL)v([1-3]|1\.[0-3])$/ 674s # received: 'TLSv1.3' 674s ok 29 674s # testing : SSL_CLIENT_V_START 674s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 674s # received: 'Mar 18 15:33:37 2024 GMT' 674s ok 30 674s # testing : SSL_SERVER_V_START 674s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 674s # received: 'Mar 18 15:33:37 2024 GMT' 674s ok 31 674s # testing : SSL_CLIENT_V_END 674s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 674s # received: 'Mar 18 15:33:37 2025 GMT' 674s ok 32 674s # testing : SSL_SERVER_V_END 674s # expected: qr/^\w{3} {1,2}\d{1,2} \d{2}:\d{2}:\d{2} \d{4} GMT$/ 674s # received: 'Mar 18 15:33:37 2025 GMT' 674s ok 33 674s # testing : SSL_CIPHER 674s # expected: qr/^[A-Z0-9_-]+$/ 674s # received: 'TLS_AES_256_GCM_SHA384' 674s ok 34 674s # testing : SSL_CIPHER_EXPORT 674s # expected: 'false' 674s # received: 'false' 674s ok 35 674s # testing : SSL_CIPHER_ALGKEYSIZE 674s # expected: qr/^\d+$/ 674s # received: '256' 674s ok 36 674s # testing : SSL_CIPHER_USEKEYSIZE 674s # expected: qr/^\d+$/ 674s # received: '256' 674s ok 37 674s # testing : SSL_SECURE_RENEG 674s # expected: qr/^(false|true)$/ 674s # received: 'true' 674s ok 38 674s # testing : SSL_CLIENT_S_DN 674s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 674s # received: 'emailAddress=test-dev@httpd.apache.org,CN=client_ok,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 674s ok 39 674s # testing : SSL_SERVER_S_DN 674s # expected: qr/^emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test\/([-\w]+),O=ASF,L=San Francisco,ST=California,C=US$/ 674s # received: 'emailAddress=test-dev@httpd.apache.org,CN=localhost,OU=httpd-test/rsa-test,O=ASF,L=San Francisco,ST=California,C=US' 674s ok 40 674s # testing : SSL_CLIENT_S_DN_C 674s # expected: 'US' 674s # received: 'US' 674s ok 41 674s # testing : SSL_SERVER_S_DN_C 674s # expected: 'US' 674s # received: 'US' 674s ok 42 674s # testing : SSL_CLIENT_S_DN_ST 674s # expected: 'California' 674s # received: 'California' 674s ok 43 674s # testing : SSL_SERVER_S_DN_ST 674s # expected: 'California' 674s # received: 'California' 674s ok 44 674s # testing : SSL_CLIENT_S_DN_L 674s # expected: 'San Francisco' 674s # received: 'San Francisco' 674s ok 45 674s # testing : SSL_SERVER_S_DN_L 674s # expected: 'San Francisco' 674s # received: 'San Francisco' 674s ok 46 674s # testing : SSL_CLIENT_S_DN_O 674s # expected: 'ASF' 674s # received: 'ASF' 674s ok 47 674s # testing : SSL_SERVER_S_DN_O 674s # expected: 'ASF' 674s # received: 'ASF' 674s ok 48 674s # testing : SSL_CLIENT_S_DN_OU 674s # expected: 'httpd-test' 674s # received: 'httpd-test' 674s ok 49 674s # testing : SSL_SERVER_S_DN_OU 674s # expected: qr/^httpd-test\/([-\w]+)/ 674s # received: 'httpd-test/rsa-test' 674s ok 50 674s # testing : SSL_CLIENT_S_DN_CN 674s # expected: 'client_ok' 674s # received: 'client_ok' 674s ok 51 674s # testing : SSL_SERVER_S_DN_CN 674s # expected: 'localhost' 674s # received: 'localhost' 674s ok 52 674s # testing : SSL_CLIENT_S_DN_Email 674s # expected: 'test-dev@httpd.apache.org' 674s # received: 'test-dev@httpd.apache.org' 674s ok 53 674s # testing : SSL_SERVER_S_DN_Email 674s # expected: 'test-dev@httpd.apache.org' 674s # received: 'test-dev@httpd.apache.org' 674s ok 54 674s # testing : SSL_CLIENT_SAN_Email_0 674s # expected: 'test-dev@httpd.apache.org' 674s # received: 'test-dev@httpd.apache.org' 674s ok 55 674s # testing : SSL_SERVER_SAN_DNS_0 674s # expected: 'localhost' 674s # received: 'localhost' 674s ok 56 674s # testing : SSL_CLIENT_SAN_OTHER_msUPN_0 674s # expected: 'test-dev@httpd.apache.org' 674s # received: 'test-dev@httpd.apache.org' 674s ok 57 674s # testing : SSL_SERVER_SAN_OTHER_dnsSRV_0 674s # expected: '_https.localhost' 674s # received: '_https.localhost' 674s ok 58 674s # testing : SSL_CLIENT_I_DN 674s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 674s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 674s ok 59 674s # testing : SSL_SERVER_I_DN 674s # expected: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 674s # received: 'emailAddress=test-dev@httpd.apache.org,CN=ca,OU=httpd-test,O=ASF,L=San Francisco,ST=California,C=US' 674s ok 60 674s # testing : SSL_CLIENT_I_DN_C 674s # expected: 'US' 674s # received: 'US' 674s ok 61 674s # testing : SSL_SERVER_I_DN_C 674s # expected: 'US' 674s # received: 'US' 674s ok 62 674s # testing : SSL_CLIENT_I_DN_ST 674s # expected: 'California' 674s # received: 'California' 674s ok 63 674s # testing : SSL_SERVER_I_DN_ST 674s # expected: 'California' 674s # received: 'California' 674s ok 64 674s # testing : SSL_CLIENT_I_DN_L 674s # expected: 'San Francisco' 674s # received: 'San Francisco' 674s ok 65 674s # testing : SSL_SERVER_I_DN_L 674s # expected: 'San Francisco' 674s # received: 'San Francisco' 674s ok 66 674s # testing : SSL_CLIENT_I_DN_O 674s # expected: 'ASF' 674s # received: 'ASF' 674s ok 67 674s # testing : SSL_SERVER_I_DN_O 674s # expected: 'ASF' 674s # received: 'ASF' 674s ok 68 674s # testing : SSL_CLIENT_I_DN_OU 674s # expected: 'httpd-test' 674s # received: 'httpd-test' 674s ok 69 674s # testing : SSL_SERVER_I_DN_OU 674s # expected: 'httpd-test' 674s # received: 'httpd-test' 674s ok 70 674s # testing : SSL_CLIENT_I_DN_CN 674s # expected: 'ca' 674s # received: 'ca' 674s ok 71 674s # testing : SSL_SERVER_I_DN_CN 674s # expected: 'ca' 674s # received: 'ca' 674s ok 72 674s # testing : SSL_SERVER_I_DN_CN_RAW 674s # expected: 'ca' 674s # received: 'ca' 674s ok 73 674s # testing : SSL_SERVER_I_DN_CN_0_RAW 674s # expected: 'ca' 674s # received: 'ca' 674s ok 74 674s # testing : SSL_CLIENT_I_DN_Email 674s # expected: 'test-dev@httpd.apache.org' 674s # received: 'test-dev@httpd.apache.org' 674s ok 75 674s # testing : SSL_SERVER_I_DN_Email 674s # expected: 'test-dev@httpd.apache.org' 674s # received: 'test-dev@httpd.apache.org' 674s ok 76 674s # testing : SSL_CLIENT_A_SIG 674s # expected: 'sha256WithRSAEncryption' 674s # received: 'sha256WithRSAEncryption' 674s ok 77 674s # testing : SSL_SERVER_A_SIG 674s # expected: 'sha256WithRSAEncryption' 674s # received: 'sha256WithRSAEncryption' 674s ok 78 674s # testing : SSL_CLIENT_A_KEY 674s # expected: 'rsaEncryption' 674s # received: 'rsaEncryption' 674s ok 79 674s # testing : SSL_SERVER_A_KEY 674s # expected: qr/^[rd]saEncryption$/ 674s # received: 'rsaEncryption' 674s ok 80 674s # testing : SSL_CLIENT_CERT 674s # expected: qr/^-----BEGIN CERTIFICATE-----/ 674s # received: '-----BEGIN CERTIFICATE----- 674s # MIIFHTCCBAWgAwIBAgIBCzANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 674s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 674s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 674s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwMzE4 674s # MTUzMzM3WhcNMjUwMzE4MTUzMzM3WjCBmzELMAkGA1UEBhMCVVMxEzARBgNVBAgM 674s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 674s # RjETMBEGA1UECwwKaHR0cGQtdGVzdDESMBAGA1UEAwwJY2xpZW50X29rMSgwJgYJ 674s # KoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIBIjANBgkqhkiG 674s # 9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsMUl4SAr4b0dfsZtM91KRlbfeQb39y6tB0yS 674s # xIWibJ0EZp43S/RGngsRMiYPBIE9r15aD8JAIoRwh4Gw2YXev+xAq0qNakPrsf6J 674s # 4qZcyMk4hhHwK0OXFG511bw3CzGe52ptBviB/3AGbREcIyQWmX5VvMeNqzTRFYpB 674s # 8V1xFHsbiBxX7fTeBv+Rmi8xV44PECXcISUDNmwn/0Y20oc8UQWodrMD2bFarYpC 674s # gZx+K+V59+urvDc1jRByNzljPr7NMWQ+Ufffl+ok6N8mCWLMRGYHpI1fC55vWa2V 674s # fjert671WFAhzw8u2UiM0NgaksavKtD7QCfvZqWOCSeGtYSTKQIDAQABo4IBbzCC 674s # AWswIAYJYIZIAYb4QgENBBMWEVRoaXMgSXMgQSBDb21tZW50MBYGCisGAQQBgY0M 674s # DAAECAwGTGVtb25zME8GA1UdEQRIMEaBGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5v 674s # cmegKQYKKwYBBAGCNxQCA6AbDBl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMB0G 674s # A1UdDgQWBBS3cTOKuMn6/0Ny0097o3P5SGrk/jCBvgYDVR0jBIG2MIGzoYGapIGX 674s # MIGUMQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwN 674s # U2FuIEZyYW5jaXNjbzEMMAoGA1UECgwDQVNGMRMwEQYDVQQLDApodHRwZC10ZXN0 674s # MQswCQYDVQQDDAJjYTEoMCYGCSqGSIb3DQEJARYZdGVzdC1kZXZAaHR0cGQuYXBh 674s # Y2hlLm9yZ4IUPYKMNM/kf1CLBqG9eiCXeYMAEWAwDQYJKoZIhvcNAQELBQADggEB 674s # ABE38JwIzmNBcTBb6L804drVeXV33wmeEB6UxKzLMrWWDNQbJiIL7P6rMZjTDgh9 674s # w12+EAhczJvSLt9ulsX+Hm/sJjwh5SoFAvAUG2xwwZPBTW/OCTslU4JF23Zj/4H6 674s # XTznxCKckLI+4I9DJNVfsm3YGzoCLmJTFbPxvxPvw0MF7h3V+ijd5Qg7BA9TMg1v 674s # 5dD5P/o1ryw0MSv+2l05iD7IQQQ90fAC4lvd/0recFKKGxhOWEga1ibuC2/g4nxu 674s # rdIhtlfm0BJaZavYiOlT1vQiC/uI5TfULLPw1+R7iDHYclMlTPZjEmaZCfjqDviH 674s # FoXBlcHoS1gj4ICBm72kI/A= 674s # -----END CERTIFICATE----- 674s # ' 674s ok 81 674s # testing : SSL_SERVER_CERT 674s # expected: qr/^-----BEGIN CERTIFICATE-----/ 674s # received: '-----BEGIN CERTIFICATE----- 674s # MIIE0TCCA7mgAwIBAgIBCTANBgkqhkiG9w0BAQsFADCBlDELMAkGA1UEBhMCVVMx 674s # EzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAK 674s # BgNVBAoMA0FTRjETMBEGA1UECwwKaHR0cGQtdGVzdDELMAkGA1UEAwwCY2ExKDAm 674s # BgkqhkiG9w0BCQEWGXRlc3QtZGV2QGh0dHBkLmFwYWNoZS5vcmcwHhcNMjQwMzE4 674s # MTUzMzM3WhcNMjUwMzE4MTUzMzM3WjCBpDELMAkGA1UEBhMCVVMxEzARBgNVBAgM 674s # CkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xDDAKBgNVBAoMA0FT 674s # RjEcMBoGA1UECwwTaHR0cGQtdGVzdC9yc2EtdGVzdDESMBAGA1UEAwwJbG9jYWxo 674s # b3N0MSgwJgYJKoZIhvcNAQkBFhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnMIIB 674s # IjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1YiRTToSir4P78e1F4/SmrOD 674s # dRpsCqUStpwdIRCNZwzubMHqS2uAvZssfXKHW6hAoQ7JwUEPVjbJjwFAS2lQYIQU 674s # vi0D92EKbGChooOW6a4oNz6uLbQ3KxqdiwGFCCogkkxvoN7do8EIsr3s18xc48DQ 674s # 5VFEZREMW8Xzp0fsvjp+VPqhoePe68EjyNS1YnUYqAaClF6D0qssDkAZGUYtVT3G 674s # tJHxnHf2hCBclc74j8+exW4EkNYpD8YtKPXangdDEvs79RP6U3F8b/zGvAkjhzub 674s # pOSUsUH2pUDpriPIVmllaWplumK8uUw6h+v7JnnTfzDsn1jDnnAU+yH9FtvWiQID 674s # AQABo4IBGjCCARYwNAYDVR0RBC0wK4IJbG9jYWxob3N0oB4GCCsGAQUFBwgHoBIW 674s # EF9odHRwcy5sb2NhbGhvc3QwHQYDVR0OBBYEFAe3jb/6N0HUJNNSWj+Z+eRU8nKr 674s # MIG+BgNVHSMEgbYwgbOhgZqkgZcwgZQxCzAJBgNVBAYTAlVTMRMwEQYDVQQIDApD 674s # YWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4gRnJhbmNpc2NvMQwwCgYDVQQKDANBU0Yx 674s # EzARBgNVBAsMCmh0dHBkLXRlc3QxCzAJBgNVBAMMAmNhMSgwJgYJKoZIhvcNAQkB 674s # Fhl0ZXN0LWRldkBodHRwZC5hcGFjaGUub3JnghQ9gow0z+R/UIsGob16IJd5gwAR 674s # YDANBgkqhkiG9w0BAQsFAAOCAQEAWPjQKnB1DAM9l00YokzHbRi784Npd/+ftq7S 674s # 7DN0HHXsAZJlyg8gIkknW2X2arWGf+KoiteBMXAExSK9iquKoKaCmvRq9qCmfPzy 674s # egqbqtRHn8y9JNBOARm0GYVuW/3sK8+rtdS5CHM4X51T2IQ0cXZcCGUjH61p8qW8 674s # fgihqwnteN4tLUNFE+/v5/oWxgP6Eh5I/o1XQdWgPak0WA1rJoiPT3W5106wrLbN 674s # s5kjDoivy154ZnmAhN4fdScP+w2yeWoRb1+fulGH/lV9KQ+js82dQh6A49VAgwKy 674s # bNkZf2Dm9dzAytY76rAckWuakj0+6Gb6oV2qQr92foy3jZ+4yA== 674s # -----END CERTIFICATE----- 674s # ' 674s ok 82 674s # testing : SSL_CLIENT_VERIFY 674s # expected: 'SUCCESS' 674s # received: 'SUCCESS' 674s ok 83 674s ok 676s t/ssl/verify.t ...................... 676s 1..3 676s # Running under perl version 5.038002 for linux 676s # Current time local: Mon Mar 18 15:41:39 2024 676s # Current time GMT: Mon Mar 18 15:41:39 2024 676s # Using Test.pm version 1.31 676s # Using Apache/Test.pm version 1.42 676s HTTP/1.1 403 Forbidden 676s Connection: close 676s Date: Mon, 18 Mar 2024 15:41:41 GMT 676s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 676s Content-Length: 258 676s Content-Type: text/html; charset=iso-8859-1 676s Client-Date: Mon, 18 Mar 2024 15:41:41 GMT 676s Client-Peer: 127.0.0.1:8532 676s Client-Response-Num: 1 676s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 676s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 676s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 676s Client-SSL-Socket-Class: IO::Socket::SSL 676s Client-SSL-Version: TLSv1_3 676s Title: 403 Forbidden 676s 676s 676s 676s 403 Forbidden 676s 676s

Forbidden

676s

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

676s 676s ok 1 676s HTTP/1.1 200 OK 676s Connection: close 676s Date: Mon, 18 Mar 2024 15:41:41 GMT 676s Accept-Ranges: bytes 676s ETag: "1a-60bb3bbdae3c0" 676s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 676s Vary: In-If1 676s Content-Length: 26 676s Content-Type: text/html 676s Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 676s Client-Date: Mon, 18 Mar 2024 15:41:41 GMT 676s Client-Peer: 127.0.0.1:8532 676s Client-Response-Num: 1 676s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 676s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 676s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 676s Client-SSL-Socket-Class: IO::Socket::SSL 676s Client-SSL-Version: TLSv1_3 676s DMMATCH1: 1 676s 676s welcome to localhost:8529 676s ok 2 676s 500 Server closed connection without sending any data back 676s Content-Type: text/plain 676s Client-Date: Mon, 18 Mar 2024 15:41:41 GMT 676s Client-Warning: Internal response 676s 676s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 676s ok 3 676s ok 676s All tests successful. 676s Files=142, Tests=7320, 465 wallclock secs ( 2.11 usr 1.30 sys + 227.11 cusr 183.92 csys = 414.44 CPU) 676s Result: PASS 676s [warning] server localhost:8529 shutdown 678s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_prefork 678s Files=142, Tests=7320, 465 wallclock secs ( 2.11 usr 1.30 sys + 227.11 cusr 183.92 csys = 414.44 CPU) 678s + grep -E '^Result: PASS' testlog.mpm_prefork 678s Result: PASS 678s + grep -E '^Result: FAIL' testlog.mpm_prefork 678s + grep -E 'server dumped core' testlog.mpm_prefork 678s =============Running-with-mpm_worker========== 678s + return 0 678s + run_tests mpm_worker 678s + local MPM=mpm_worker 678s + shift 678s + local LOG=testlog.mpm_worker 678s + echo =============Running-with-mpm_worker========== 678s + rm -f apache2.conf.debian 678s + cp /etc/apache2/apache2.conf apache2.conf.debian 678s + cat /etc/apache2/mods-available/mpm_worker.load 678s "/usr/bin/perl" -Iblib/arch -Iblib/lib \ 678s t/TEST -clean 678s + 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 678s + grep -v mpm_ 678s + xargs cat 678s + for m in bucketeer case_filter case_filter_in 678s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 678s + for m in bucketeer case_filter case_filter_in 678s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 678s + for m in bucketeer case_filter case_filter_in 678s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 678s + cat /etc/apache2/mods-available/mime.conf 678s + echo 'Servername localhost' 678s + make clean 678s [warning] setting ulimit to allow core files 678s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/TEST -clean 678s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules' 678s cd random_chunk && make clean 678s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 678s 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 678s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 678s cd test_apr_uri && make clean 678s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 678s 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 678s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 678s cd test_rwrite && make clean 678s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 678s 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 678s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 678s cd test_session && make clean 678s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_session' 678s 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 678s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_session' 678s cd memory_track && make clean 678s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/memory_track' 678s 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 678s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/memory_track' 678s cd test_pass_brigade && make clean 678s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 678s 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 678s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 678s cd client_add_filter && make clean 678s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 678s 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 678s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 678s cd authany && make clean 678s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/authany' 678s rm -rf mod_authany.o mod_authany.lo mod_authany.slo mod_authany.la mod_authany.i mod_authany.s mod_authany.gcno .libs 678s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/authany' 678s cd echo_post && make clean 678s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/echo_post' 678s 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 678s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/echo_post' 678s cd echo_post_chunk && make clean 678s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 678s 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 678s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 678s cd input_body_filter && make clean 678s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 678s 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 678s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 678s cd nntp_like && make clean 678s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 678s 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 678s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 678s cd test_ssl && make clean 678s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 678s 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 678s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 678s cd eat_post && make clean 678s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/eat_post' 678s 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 678s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/eat_post' 678s cd test_utilities && make clean 678s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 678s 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 678s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 678s cd fold && make clean 678s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/fold' 678s rm -rf mod_fold.o mod_fold.lo mod_fold.slo mod_fold.la mod_fold.i mod_fold.s mod_fold.gcno .libs 678s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/fold' 678s cd list_modules && make clean 678s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/list_modules' 678s 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 678s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/list_modules' 678s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules' 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_snakeoil.pem 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_colon.pem 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_ok.pem 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_revoked.pem 678s rmdir proxy 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/03.pem 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/07.pem 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/09.pem 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/08.pem 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/05.pem 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/06.pem 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0B.pem 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/01.pem 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/02.pem 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/04.pem 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0A.pem 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0C.pem 678s rmdir newcerts 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3.crt 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_ok.crt 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_snakeoil.crt 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server.crt 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3.crt 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2.crt 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3_dsa.crt 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_dsa.crt 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_revoked.crt 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_dsa.crt 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/ca.crt 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3_dsa.crt 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_colon.crt 678s rmdir certs 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial.old 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/ca-bundle.crl 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/fdd35eee.r0 678s rmdir crl 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.old 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_dsa.csr 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2.csr 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_snakeoil.csr 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3.csr 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_colon.csr 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_revoked.csr 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_dsa.csr 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3_dsa.csr 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3.csr 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_ok.csr 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3_dsa.csr 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server.csr 678s rmdir csr 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2.pem 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_dsa.pem 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3.pem 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_dsa.pem 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3_dsa.pem 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/ca.pem 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_snakeoil.pem 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server.pem 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_colon.pem 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3.pem 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3_dsa.pem 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_ok.pem 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_revoked.pem 678s rmdir keys 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_colon.p12 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_ok.p12 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_revoked.p12 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_snakeoil.p12 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/ca.p12 678s rmdir export 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/dsa-param 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr.old 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_snakeoil.cnf 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_dsa.cnf 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3_dsa.cnf 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_colon.cnf 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3.cnf 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2.cnf 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/cacrl.cnf 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_revoked.cnf 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3.cnf 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server.cnf 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/ca.cnf 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3_dsa.cnf 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_dsa.cnf 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_ok.cnf 678s rmdir conf 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt 678s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/ssl.htpasswd 678s rmdir asf 678s rmdir /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca 678s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-Test'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 678s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/Apache-Test' 678s "/usr/bin/perl" -I../blib/arch -I../blib/lib \ 678s t/TEST -clean 679s [warning] setting ulimit to allow core files 679s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/Apache-Test/t/TEST -clean 679s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-TestItSelf'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 679s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 679s rm -f \ 679s TestItSelf.bso TestItSelf.def \ 679s TestItSelf.exp TestItSelf.x \ 679s ../../blib/arch/auto/Apache/TestItSelf/extralibs.all \ 679s ../../blib/arch/auto/Apache/TestItSelf/extralibs.ld Makefile.aperl \ 679s *.a *.o \ 679s *perl.core MYMETA.json \ 679s MYMETA.yml blibdirs.ts \ 679s core core.*perl.*.? \ 679s core.[0-9] core.[0-9][0-9] \ 679s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 679s core.[0-9][0-9][0-9][0-9][0-9] libTestItSelf.def \ 679s mon.out perl \ 679s perl perl.exe \ 679s perlmain.c pm_to_blib \ 679s pm_to_blib.ts so_locations \ 679s tmon.out 679s rm -rf \ 679s Makefile.old blib \ 679s t/TEST 679s mv Makefile Makefile.old > /dev/null 2>&1 679s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 679s rm -f \ 679s Test.bso Test.def \ 679s Test.exp Test.x \ 679s ../blib/arch/auto/Apache/Test/extralibs.all \ 679s ../blib/arch/auto/Apache/Test/extralibs.ld Makefile.aperl \ 679s *.a *.o \ 679s *perl.core MYMETA.json \ 679s MYMETA.yml blibdirs.ts \ 679s core core.*perl.*.? \ 679s core.[0-9] core.[0-9][0-9] \ 679s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 679s core.[0-9][0-9][0-9][0-9][0-9] libTest.def \ 679s mon.out perl \ 679s perl perl.exe \ 679s perlmain.c pm_to_blib \ 679s pm_to_blib.ts so_locations \ 679s tmon.out 679s rm -rf \ 679s .mypacklist Makefile.old \ 679s blib t/REPORT \ 679s t/TEST 679s mv Makefile Makefile.old > /dev/null 2>&1 679s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/Apache-Test' 679s rm -f \ 679s test.bso test.def \ 679s test.exp test.x \ 679s blib/arch/auto/httpd-test/extralibs.all \ 679s blib/arch/auto/httpd-test/extralibs.ld Makefile.aperl \ 679s *.a *.o \ 679s *perl.core MYMETA.json \ 679s MYMETA.yml blibdirs.ts \ 679s core core.*perl.*.? \ 679s core.[0-9] core.[0-9][0-9] \ 679s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 679s core.[0-9][0-9][0-9][0-9][0-9] libtest.def \ 679s mon.out perl \ 679s perl perl.exe \ 679s perlmain.c pm_to_blib \ 679s pm_to_blib.ts so_locations \ 679s tmon.out 679s rm -rf \ 679s ./Apache-Test/t/cgi-bin/cookies.pl ./Apache-Test/t/cgi-bin/next_available_port.pl \ 679s ./t/conf/ssl/httpd-passphrase.pl ./t/htdocs/apache/http_strict/send_hdr.pl \ 679s ./t/htdocs/modules/cgi/action.pl ./t/htdocs/modules/cgi/big.pl \ 679s ./t/htdocs/modules/cgi/bogus-perl.pl ./t/htdocs/modules/cgi/bogus1k.pl \ 679s ./t/htdocs/modules/cgi/empty.pl ./t/htdocs/modules/cgi/env.pl \ 679s ./t/htdocs/modules/cgi/not-modified.pl ./t/htdocs/modules/cgi/nph-102.pl \ 679s ./t/htdocs/modules/cgi/nph-dripfeed.pl ./t/htdocs/modules/cgi/nph-foldhdr.pl \ 679s ./t/htdocs/modules/cgi/nph-interim1.pl ./t/htdocs/modules/cgi/nph-interim2.pl \ 679s ./t/htdocs/modules/cgi/nph-stderr.pl ./t/htdocs/modules/cgi/nph-test.pl \ 679s ./t/htdocs/modules/cgi/ocsp.pl ./t/htdocs/modules/cgi/perl.pl \ 679s ./t/htdocs/modules/cgi/perl_echo.pl ./t/htdocs/modules/cgi/perl_post.pl \ 679s ./t/htdocs/modules/cgi/pr37166.pl ./t/htdocs/modules/cgi/ranged.pl \ 679s ./t/htdocs/modules/cgi/redirect.pl ./t/htdocs/modules/cgi/stderr1.pl \ 679s ./t/htdocs/modules/cgi/stderr2.pl ./t/htdocs/modules/cgi/stderr3.pl \ 679s ./t/htdocs/modules/cgi/unique-id.pl ./t/htdocs/modules/cgi/xother.pl \ 679s ./t/htdocs/modules/ext_filter/eval-cmd.pl ./t/htdocs/modules/ext_filter/sleepycat.pl \ 679s ./t/htdocs/modules/negotiation/query/test.pl ./t/htdocs/modules/rewrite/db.pl \ 679s ./t/htdocs/modules/rewrite/numbers.pl ./t/htdocs/modules/rewrite/numbers2.pl \ 679s blib 679s mv Makefile Makefile.old > /dev/null 2>&1 679s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 679s + chown -R tuser: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp 679s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/apache2.conf.debian' 679s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 679s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 679s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 679s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 679s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 679s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 679s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 679s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 679s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 679s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 679s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 679s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 679s [ info] generating script ./t/htdocs/modules/cgi/big.pl 679s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 679s [ info] generating script ./t/htdocs/modules/cgi/action.pl 679s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 679s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 679s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 679s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 679s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 679s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 679s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 679s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 679s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 679s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 679s [ info] generating script ./t/htdocs/modules/cgi/env.pl 679s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 679s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 679s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 679s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 679s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 679s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 679s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 679s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 679s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 679s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 679s Warning: NAME must be a package name 679s Checking if your kit is complete... 679s Looks good 679s [ info] generating script t/TEST 679s [ info] generating script ./t/cgi-bin/next_available_port.pl 679s [ info] generating script ./t/cgi-bin/cookies.pl 679s [ info] generating script t/TEST 679s Writing MYMETA.yml and MYMETA.json 679s Writing MYMETA.yml and MYMETA.json 679s Checking for Cwd...ok 679s Checking for File::Spec...ok 679s Generating a Unix-style Makefile 679s Writing Makefile for httpd-test 679s Writing MYMETA.yml and MYMETA.json 679s + su tuser -c 't/TEST ' 679s + tee testlog.mpm_worker 679s [warning] setting ulimit to allow core files 679s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/TEST 682s [warning] generating SSL CA for asf 682s [ info] openssl req -new -x509 -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 682s .+.....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..+........+...+....+..+.+.....+.......+..+....+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.+...+......+..+....+........+...+....+......+...............+..+..........+...+....................+...+......+...+.......+...+..+...+................+.....+....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 682s ..+....+...+.....+.+......+.........+..+.........+.+...+......+.....+....+.....+......+.........+.......+...+............+...+..+....+...........+...+................+...+..+..........+........+...+...+............+....+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.+..+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..+...+..+...+.................................+....+.....+...+.+............+..+...+....+.....+...+.+...........+.+..+......+.+...+...+....................+.......+..+.+..+...+....+...........+...+.+.....................+...............+..+.+.....+.+.....+.+.........+...+...............+..+...+...+....+.....+....+......+......+..+..........+...+...+.....+......+...+.+.....+......+......+.......+......+.........+...+..+.+......+.....+...+...+...+.......+..+.......+...+.....+.+...............+..+...+......+......+...+............+...+....+...............+..+...+.+..+...............+.......+..+.........+.......+...............+..+...+...+.......+...+..............+.+...........+......+............+............+.+..+.............+............+..+.........+.......+.....+...+.......+..............+....+.....+.+...+...........+......+.+.........+.....+.+..+......+............+....+.........+.....+....+..+..........+........+.+.....+.+......+...+......+.....+.+..............+.........+.......+..+............+......+...+.....................+....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 682s ----- 682s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 682s [ info] openssl genrsa -out keys/client_ok.pem 2048 683s [ 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 683s [ 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 683s Using configuration from conf/client_ok.cnf 683s Check that the request matches the signature 683s Signature ok 683s The Subject's Distinguished Name is as follows 683s countryName :PRINTABLE:'US' 683s stateOrProvinceName :ASN.1 12:'California' 683s localityName :ASN.1 12:'San Francisco' 683s organizationName :ASN.1 12:'ASF' 683s organizationalUnitName:ASN.1 12:'httpd-test' 683s commonName :ASN.1 12:'client_ok' 683s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 683s Certificate is to be certified until Mar 18 15:41:48 2025 GMT (365 days) 683s 683s Write out database with 1 new entries 683s Database updated 683s [ 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 683s [ info] generating proxy cert: proxy/client_ok.pem 683s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 684s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 684s [ 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 684s [ 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 684s Using configuration from conf/server_des3_dsa.cnf 684s Check that the request matches the signature 684s Signature ok 684s The Subject's Distinguished Name is as follows 684s countryName :PRINTABLE:'US' 684s stateOrProvinceName :ASN.1 12:'California' 684s localityName :ASN.1 12:'San Francisco' 684s organizationName :ASN.1 12:'ASF' 684s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 684s commonName :ASN.1 12:'localhost' 684s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 684s Certificate is to be certified until Mar 18 15:41:49 2025 GMT (365 days) 684s 684s Write out database with 1 new entries 684s Database updated 684s [ info] openssl genrsa -out keys/client_revoked.pem 2048 684s [ 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 684s [ 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 684s Using configuration from conf/client_revoked.cnf 684s Check that the request matches the signature 684s Signature ok 684s The Subject's Distinguished Name is as follows 684s countryName :PRINTABLE:'US' 684s stateOrProvinceName :ASN.1 12:'California' 684s localityName :ASN.1 12:'San Francisco' 684s organizationName :ASN.1 12:'ASF' 684s organizationalUnitName:ASN.1 12:'httpd-test' 684s commonName :ASN.1 12:'client_revoked' 684s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 684s Certificate is to be certified until Mar 18 15:41:49 2025 GMT (365 days) 684s 684s Write out database with 1 new entries 684s Database updated 684s [ 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 684s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 684s Using configuration from conf/cacrl.cnf 684s Revoking Certificate 03. 684s Database updated 684s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 684s Using configuration from conf/cacrl.cnf 684s [ info] generating proxy cert: proxy/client_revoked.pem 684s [ info] openssl genrsa -out keys/server.pem 2048 685s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 685s [ 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 685s Using configuration from conf/server.cnf 685s Check that the request matches the signature 685s Signature ok 685s The Subject's Distinguished Name is as follows 685s countryName :PRINTABLE:'US' 685s stateOrProvinceName :ASN.1 12:'California' 685s localityName :ASN.1 12:'San Francisco' 685s organizationName :ASN.1 12:'ASF' 685s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 685s commonName :ASN.1 12:'localhost' 685s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 685s Certificate is to be certified until Mar 18 15:41:50 2025 GMT (365 days) 685s 685s Write out database with 1 new entries 685s Database updated 685s [ info] openssl genrsa -out keys/server2.pem 2048 685s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 685s [ 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 685s Using configuration from conf/server2.cnf 685s Check that the request matches the signature 685s Signature ok 685s The Subject's Distinguished Name is as follows 685s countryName :PRINTABLE:'US' 685s stateOrProvinceName :ASN.1 12:'California' 685s localityName :ASN.1 12:'San Francisco' 685s organizationName :ASN.1 12:'ASF' 685s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 685s commonName :ASN.1 12:'localhost' 685s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 685s Certificate is to be certified until Mar 18 15:41:50 2025 GMT (365 days) 685s 685s Write out database with 1 new entries 685s Database updated 685s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 686s [ 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 686s [ 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 686s Using configuration from conf/server_des3.cnf 686s Check that the request matches the signature 686s Signature ok 686s The Subject's Distinguished Name is as follows 686s countryName :PRINTABLE:'US' 686s stateOrProvinceName :ASN.1 12:'California' 686s localityName :ASN.1 12:'San Francisco' 686s organizationName :ASN.1 12:'ASF' 686s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 686s commonName :ASN.1 12:'localhost' 686s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 686s Certificate is to be certified until Mar 18 15:41:51 2025 GMT (365 days) 686s 686s Write out database with 1 new entries 686s Database updated 686s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 686s [ 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 686s [ 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 686s Using configuration from conf/server_dsa.cnf 686s Check that the request matches the signature 686s Signature ok 686s The Subject's Distinguished Name is as follows 686s countryName :PRINTABLE:'US' 686s stateOrProvinceName :ASN.1 12:'California' 686s localityName :ASN.1 12:'San Francisco' 686s organizationName :ASN.1 12:'ASF' 686s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 686s commonName :ASN.1 12:'localhost' 686s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 686s Certificate is to be certified until Mar 18 15:41:51 2025 GMT (365 days) 686s 686s Write out database with 1 new entries 686s Database updated 686s [ info] openssl genrsa -out keys/client_colon.pem 2048 686s [ 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 686s [ 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 686s Using configuration from conf/client_colon.cnf 686s Check that the request matches the signature 686s Signature ok 686s The Subject's Distinguished Name is as follows 686s countryName :PRINTABLE:'US' 686s stateOrProvinceName :ASN.1 12:'California' 686s localityName :ASN.1 12:'San Francisco' 686s organizationName :ASN.1 12:'ASF' 686s organizationalUnitName:ASN.1 12:'httpd-test' 686s commonName :ASN.1 12:'user:colon' 686s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 686s Certificate is to be certified until Mar 18 15:41:51 2025 GMT (365 days) 686s 686s Write out database with 1 new entries 686s Database updated 686s [ 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 686s [ info] generating proxy cert: proxy/client_colon.pem 686s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 687s [ 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 687s [ 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 687s Using configuration from conf/server2_des3.cnf 687s Check that the request matches the signature 687s Signature ok 687s The Subject's Distinguished Name is as follows 687s countryName :PRINTABLE:'US' 687s stateOrProvinceName :ASN.1 12:'California' 687s localityName :ASN.1 12:'San Francisco' 687s organizationName :ASN.1 12:'ASF' 687s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 687s commonName :ASN.1 12:'localhost' 687s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 687s Certificate is to be certified until Mar 18 15:41:52 2025 GMT (365 days) 687s 687s Write out database with 1 new entries 687s Database updated 687s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 687s [ 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 687s [ 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 687s Using configuration from conf/client_snakeoil.cnf 687s Check that the request matches the signature 687s Signature ok 687s The Subject's Distinguished Name is as follows 687s countryName :PRINTABLE:'AU' 687s stateOrProvinceName :ASN.1 12:'Queensland' 687s localityName :ASN.1 12:'Mackay' 687s organizationName :ASN.1 12:'Snake Oil, Ltd.' 687s organizationalUnitName:ASN.1 12:'Staff' 687s commonName :ASN.1 12:'client_snakeoil' 687s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 687s Certificate is to be certified until Mar 18 15:41:52 2025 GMT (365 days) 687s 687s Write out database with 1 new entries 687s Database updated 687s [ 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 687s [ info] generating proxy cert: proxy/client_snakeoil.pem 687s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 687s [ 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 687s [ 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 687s Using configuration from conf/server2_des3_dsa.cnf 687s Check that the request matches the signature 687s Signature ok 687s The Subject's Distinguished Name is as follows 687s countryName :PRINTABLE:'US' 687s stateOrProvinceName :ASN.1 12:'California' 687s localityName :ASN.1 12:'San Francisco' 687s organizationName :ASN.1 12:'ASF' 687s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 687s commonName :ASN.1 12:'localhost' 687s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 687s Certificate is to be certified until Mar 18 15:41:52 2025 GMT (365 days) 687s 687s Write out database with 1 new entries 687s Database updated 687s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 687s [ 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 687s [ 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 687s Using configuration from conf/server2_dsa.cnf 687s Check that the request matches the signature 687s Signature ok 687s The Subject's Distinguished Name is as follows 687s countryName :PRINTABLE:'US' 687s stateOrProvinceName :ASN.1 12:'California' 687s localityName :ASN.1 12:'San Francisco' 687s organizationName :ASN.1 12:'ASF' 687s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 687s commonName :ASN.1 12:'localhost' 687s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 687s Certificate is to be certified until Mar 18 15:41:52 2025 GMT (365 days) 687s 687s Write out database with 1 new entries 687s Database updated 687s [ info] linked ca-bundle.crl to fdd35eee.r0 687s cd random_chunk && make .libs/mod_random_chunk.so 687s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 687s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 687s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 687s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 688s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 688s libtool: link: aarch64-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 688s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 688s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 688s cd test_apr_uri && make .libs/mod_test_apr_uri.so 688s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 688s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 688s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/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 688s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 688s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 688s libtool: link: aarch64-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 689s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 689s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 689s cd test_rwrite && make .libs/mod_test_rwrite.so 689s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 689s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 689s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 689s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 689s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 689s libtool: link: aarch64-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 689s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 689s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 689s cd test_session && make .libs/mod_test_session.so 689s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_session' 689s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 689s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 689s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 689s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 689s libtool: link: aarch64-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 690s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 690s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_session' 690s cd memory_track && make .libs/mod_memory_track.so 690s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/memory_track' 690s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 690s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 690s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 690s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 690s libtool: link: aarch64-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 690s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 690s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/memory_track' 690s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 690s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 690s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 690s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/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 690s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 690s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 690s libtool: link: aarch64-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 690s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 690s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 690s cd client_add_filter && make .libs/mod_client_add_filter.so 690s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 690s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 690s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/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 691s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 691s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 691s libtool: link: aarch64-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 691s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 691s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 691s cd authany && make .libs/mod_authany.so 691s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/authany' 691s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 691s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 691s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 691s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 691s libtool: link: aarch64-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 691s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 691s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/authany' 691s cd echo_post && make .libs/mod_echo_post.so 691s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/echo_post' 691s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 691s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 691s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 692s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 692s libtool: link: aarch64-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 692s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 692s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/echo_post' 692s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 692s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 692s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 692s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/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 692s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 692s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 692s libtool: link: aarch64-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 692s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 692s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 692s cd input_body_filter && make .libs/mod_input_body_filter.so 692s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 692s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 692s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/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 692s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 692s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 693s libtool: link: aarch64-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 693s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 693s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 693s cd nntp_like && make .libs/mod_nntp_like.so 693s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 693s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 693s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 693s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 693s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 693s libtool: link: aarch64-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 693s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 693s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 693s cd test_ssl && make .libs/mod_test_ssl.so 693s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 693s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 693s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 693s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 694s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 694s libtool: link: aarch64-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 694s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 694s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 694s cd eat_post && make .libs/mod_eat_post.so 694s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/eat_post' 694s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 694s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 694s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 694s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 694s libtool: link: aarch64-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 694s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 694s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/eat_post' 694s cd test_utilities && make .libs/mod_test_utilities.so 694s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 694s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 694s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 695s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 695s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 695s libtool: link: aarch64-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 695s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 695s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 695s cd fold && make .libs/mod_fold.so 695s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/fold' 695s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 695s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 695s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 695s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 695s libtool: link: aarch64-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 695s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 695s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/fold' 695s cd list_modules && make .libs/mod_list_modules.so 695s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/list_modules' 695s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 695s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 695s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 696s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 696s libtool: link: aarch64-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 696s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 696s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/list_modules' 696s /usr/sbin/apache2 -d /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 696s using Apache/2.4.58 (worker MPM) 696s 696s waiting 60 seconds for server to start: .[Mon Mar 18 15:42:01.300882 2024] [core:trace3] [pid 164588:tid 269721455185952] core.c(3482): Setting LogLevel for all modules to trace8 696s [Mon Mar 18 15:42:01.301749 2024] [core:trace6] [pid 164588:tid 269721455185952] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 696s [Mon Mar 18 15:42:01.301816 2024] [core:trace3] [pid 164588:tid 269721455185952] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 696s [Mon Mar 18 15:42:01.302911 2024] [core:trace6] [pid 164588:tid 269721455185952] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 696s [Mon Mar 18 15:42:01.302953 2024] [core:trace3] [pid 164588:tid 269721455185952] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 696s [Mon Mar 18 15:42:01.303029 2024] [core:trace3] [pid 164588:tid 269721455185952] core.c(3482): Setting LogLevel for all modules to info 696s [Mon Mar 18 15:42:01.303052 2024] [core:trace6] [pid 164588:tid 269721455185952] core.c(3499): Cannot find module 'core', trying 'core_module' 696s [Mon Mar 18 15:42:01.303069 2024] [core:trace3] [pid 164588:tid 269721455185952] core.c(3509): Setting LogLevel for module core.c to crit 696s [Mon Mar 18 15:42:01.303090 2024] [core:trace3] [pid 164588:tid 269721455185952] core.c(3482): Setting LogLevel for all modules to crit 696s [Mon Mar 18 15:42:01.303160 2024] [core:trace6] [pid 164588:tid 269721455185952] core.c(3499): Cannot find module 'core', trying 'core_module' 696s [Mon Mar 18 15:42:01.303179 2024] [core:trace3] [pid 164588:tid 269721455185952] core.c(3509): Setting LogLevel for module core.c to info 696s [Mon Mar 18 15:42:01.303186 2024] [core:trace3] [pid 164588:tid 269721455185952] core.c(3482): Setting LogLevel for all modules to crit 696s [Mon Mar 18 15:42:01.303207 2024] [core:trace6] [pid 164588:tid 269721455185952] core.c(3499): Cannot find module 'core', trying 'core_module' 696s [Mon Mar 18 15:42:01.303211 2024] [core:trace3] [pid 164588:tid 269721455185952] core.c(3509): Setting LogLevel for module core.c to info 696s [Mon Mar 18 15:42:01.303213 2024] [core:trace3] [pid 164588:tid 269721455185952] core.c(3482): Setting LogLevel for all modules to crit 696s [Mon Mar 18 15:42:01.303217 2024] [core:trace3] [pid 164588:tid 269721455185952] core.c(3482): Setting LogLevel for all modules to info 696s [Mon Mar 18 15:42:01.303224 2024] [core:trace6] [pid 164588:tid 269721455185952] core.c(3499): Cannot find module 'core', trying 'core_module' 696s [Mon Mar 18 15:42:01.303227 2024] [core:trace3] [pid 164588:tid 269721455185952] core.c(3509): Setting LogLevel for module core.c to crit 696s [Mon Mar 18 15:42:01.303239 2024] [core:trace3] [pid 164588:tid 269721455185952] core.c(3482): Setting LogLevel for all modules to info 696s [Mon Mar 18 15:42:01.303783 2024] [core:trace6] [pid 164588:tid 269721455185952] core.c(3499): Cannot find module 'http2', trying 'http2_module' 696s [Mon Mar 18 15:42:01.303792 2024] [core:trace3] [pid 164588:tid 269721455185952] core.c(3509): Setting LogLevel for module mod_http2.c to debug 696s [Mon Mar 18 15:42:01.304648 2024] [proxy:info] [pid 164588:tid 269721455185952] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 696s [Mon Mar 18 15:42:01.304680 2024] [core:trace6] [pid 164588:tid 269721455185952] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 696s [Mon Mar 18 15:42:01.304686 2024] [core:trace3] [pid 164588:tid 269721455185952] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 696s 696s waiting 60 seconds for server to start: ok (waited 0 secs) 696s server localhost:8529 started 696s server localhost:8530 listening (mod_nntp_like) 696s server localhost:8531 listening (mod_nntp_like_ssl) 696s server localhost:8532 listening (mod_ssl) 696s server localhost:8533 listening (ssl_optional_cc) 696s server localhost:8534 listening (ssl_pr33791) 696s server localhost:8535 listening (ssl_ocsp) 696s server localhost:8536 listening (cve_2011_3368_rewrite) 696s server localhost:8537 listening (proxy_http_reverse) 696s server localhost:8538 listening (proxy_http_nofwd) 696s server localhost:8539 listening (cve_2011_3368) 696s server localhost:8540 listening (mod_headers) 696s server localhost:8541 listening (mod_echo) 696s server localhost:8542 listening (mod_echo_ssl) 696s server localhost:8543 listening (error_document) 696s server localhost:8544 listening (http_unsafe) 696s server localhost:8545 listening (http_strict) 696s server localhost:8546 listening (remote_ip) 696s server localhost:8547 listening (core) 696s server localhost:8548 listening (mod_proxy) 696s server localhost:8549 listening (proxy_http_bal1) 696s server localhost:8550 listening (proxy_http_bal2) 696s server localhost:8551 listening (proxy_http_balancer) 696s server localhost:8554 listening (proxy_fcgi) 696s server localhost:8555 listening (mod_vhost_alias) 696s server localhost:8556 listening (mod_include) 696s server localhost:8557 listening (h2c) 696s server localhost:8558 listening (h2) 696s server localhost:8559 listening (mod_cache) 696s server localhost:8560 listening (proxy_http_https) 696s server localhost:8561 listening (proxy_https_https) 696s server localhost:8562 listening (proxy_http_https_proxy_section) 696s server localhost:8563 listening (proxy_https_https_proxy_section) 696s server localhost:8564 listening (proxy_https_http) 699s [ info] adding source lib /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 708s t/ab/base.t ......................... 708s 1..5 708s # Running under perl version 5.038002 for linux 708s # Current time local: Mon Mar 18 15:42:10 2024 708s # Current time GMT: Mon Mar 18 15:42:10 2024 708s # Using Test.pm version 1.31 708s # Using Apache/Test.pm version 1.42 708s # # running: 708s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8547/ 708s ok 1 708s ok 2 708s # # running: 708s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 708s ok 3 708s ok 4 708s ok 5 708s ok 711s t/apache/404.t ...................... 711s 1..2 711s # Running under perl version 5.038002 for linux 711s # Current time local: Mon Mar 18 15:42:13 2024 711s # Current time GMT: Mon Mar 18 15:42:13 2024 711s # Using Test.pm version 1.31 711s # Using Apache/Test.pm version 1.42 711s # GET_STR Response: 711s # HTTP/1.1 404 Not Found 711s # Connection: close 711s # Date: Mon, 18 Mar 2024 15:42:16 GMT 711s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 711s # Content-Length: 196 711s # Content-Type: text/html; charset=iso-8859-1 711s # Client-Date: Mon, 18 Mar 2024 15:42:16 GMT 711s # Client-Peer: 127.0.0.1:8529 711s # Client-Response-Num: 1 711s # Title: 404 Not Found 711s # 711s # 711s # 711s # 404 Not Found 711s # 711s #

Not Found

711s #

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

' 713s ok 28 713s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/index.shtml 713s # expected: '200' 713s # received: '200' 713s ok 29 713s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/index.shtml 713s # expected: qr/_\(none\)_/ 713s # received: '_(none)_' 713s ok 30 713s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/index.shtml/foo/bar 713s # expected: '404' 713s # received: '404' 713s ok 31 713s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/index.shtml/foo/bar 713s # expected: qr/Not Found/ 713s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

749s #

The requested URL was not found on this server.

749s # ' 749s ok 8 749s # testing : /merge/notfound.html code 749s # expected: 404 749s # received: '404' 749s ok 9 749s # testing : /merge/notfound.html content 749s # expected: 'testing merge' 749s # received: 'testing merge' 749s ok 10 749s # testing : /merge/merge2/notfound.html code 749s # expected: 404 749s # received: '404' 749s ok 11 749s # testing : /merge/merge2/notfound.html content 749s # expected: 'testing merge' 749s # received: 'testing merge' 749s ok 12 749s # testing : /bounce/notfound.html code 749s # expected: 404 749s # received: '404' 749s ok 13 749s # testing : /bounce/notfound.html content 749s # expected: qr/expire test/ 749s # received: ' 749s # expire test 749s # expire test 749s # ' 749s ok 14 749s ok 751s t/apache/etags.t .................... 751s # Checking for existence of FileETag directive 751s # Returned 200: 751s 1..61 751s # Running under perl version 5.038002 for linux 751s # Current time local: Mon Mar 18 15:42:53 2024 751s # Current time GMT: Mon Mar 18 15:42:53 2024 751s # Using Test.pm version 1.31 751s # Using Apache/Test.pm version 1.42 751s # --- 751s # HEAD /apache/etags/none/mi/test.txt 751s # Expecting two components in ETag field 751s # Received "85c18-60bb3bbdae3c0" 751s ok 1 751s # --- 751s # HEAD /apache/etags/none/mis/test.txt 751s # Expecting three components in ETag field 751s # Received "85c1b-b-60bb3bbdae3c0" 751s ok 2 751s # --- 751s # HEAD /apache/etags/all/mi/test.txt 751s # Expecting two components in ETag field 751s # Received "85bab-60bb3bbdae3c0" 751s ok 3 751s # --- 751s # HEAD /apache/etags/none/plus-ms/test.txt 751s # Expecting two components in ETag field 751s # Received "b-60bb3bbdae3c0" 751s ok 4 751s # --- 751s # HEAD /apache/etags/none/plus-s/test.txt 751s # Expecting one component in ETag field 751s # Received "b" 751s ok 5 751s # --- 751s # HEAD /apache/etags/none/s/test.txt 751s # Expecting one component in ETag field 751s # Received "b" 751s ok 6 751s # --- 751s # HEAD /apache/etags/all/i/test.txt 751s # Expecting one component in ETag field 751s # Received "85ba0" 751s ok 7 751s # --- 751s # HEAD /apache/etags/all/minus-is/test.txt 751s # Expecting one component in ETag field 751s # Received "60bb3bbdae3c0" 751s ok 8 751s # --- 751s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 751s # Expecting two components in ETag field 751s # Received "85c35-b" 751s ok 9 751s # --- 751s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 751s # Expecting two components in ETag field 751s # Received "b-60bb3bbdae3c0" 751s ok 10 751s # --- 751s # HEAD /apache/etags/all/m/test.txt 751s # Expecting one component in ETag field 751s # Received "60bb3bbdae3c0" 751s ok 11 751s # --- 751s # HEAD /apache/etags/none/plus-mis/test.txt 751s # Expecting three components in ETag field 751s # Received "85c42-b-60bb3bbdae3c0" 751s ok 12 751s # --- 751s # HEAD /apache/etags/m/plus-ms/test.txt 751s # Expecting two components in ETag field 751s # Received "b-60bb3bbdae3c0" 751s ok 13 751s # --- 751s # HEAD /apache/etags/all/s/test.txt 751s # Expecting one component in ETag field 751s # Received "b" 751s ok 14 751s # --- 751s # HEAD /apache/etags/none/plus-i/test.txt 751s # Expecting one component in ETag field 751s # Received "85c21" 751s ok 15 751s # --- 751s # HEAD /apache/etags/m/plus-s/test.txt 751s # Expecting two components in ETag field 751s # Received "b-60bb3bbdae3c0" 751s ok 16 751s # --- 751s # HEAD /apache/etags/ms/test.txt 751s # Expecting two components in ETag field 751s # Received "b-60bb3bbdae3c0" 751s ok 17 751s # --- 751s # HEAD /apache/etags/m/plus-mis/test.txt 751s # Expecting three components in ETag field 751s # Received "85bf8-b-60bb3bbdae3c0" 751s ok 18 751s # --- 751s # HEAD /apache/etags/none/plus-mi/test.txt 751s # Expecting two components in ETag field 751s # Received "85c2a-60bb3bbdae3c0" 751s ok 19 751s # --- 751s # HEAD /apache/etags/m/plus-i/test.txt 751s # Expecting two components in ETag field 751s # Received "85bec-60bb3bbdae3c0" 751s ok 20 751s # --- 751s # HEAD /apache/etags/m/plus-mi/test.txt 751s # Expecting two components in ETag field 751s # Received "85bf5-60bb3bbdae3c0" 751s ok 21 751s # --- 751s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 751s # Expecting one component in ETag field 751s # Received "b" 751s ok 22 751s # --- 751s # HEAD /apache/etags/none/inherit/test.txt 751s # Expecting field to be absent 751s # ETag field is missing 751s ok 23 751s # --- 751s # HEAD /apache/etags/s/test.txt 751s # Expecting one component in ETag field 751s # Received "b" 751s ok 24 751s # --- 751s # HEAD /apache/etags/all/test.txt 751s # Expecting three components in ETag field 751s # Received "85bca-b-60bb3bbdae3c0" 751s ok 25 751s # --- 751s # HEAD /apache/etags/all/minus-m/test.txt 751s # Expecting two components in ETag field 751s # Received "85bb4-b" 751s ok 26 751s # --- 751s # HEAD /apache/etags/is/test.txt 751s # Expecting two components in ETag field 751s # Received "85bd2-b" 751s ok 27 751s # --- 751s # HEAD /apache/etags/all/mis/test.txt 751s # Expecting three components in ETag field 751s # Received "85bc3-b-60bb3bbdae3c0" 751s ok 28 751s # --- 751s # HEAD /apache/etags/default/test.txt 751s # Expecting two components in ETag field 751s # Received "b-60bb3bbdae3c0" 751s ok 29 751s # --- 751s # HEAD /apache/etags/all/minus-mis/test.txt 751s # Expecting field to be absent 751s # Received "b-60bb3bbdae3c0" 751s ok 30 751s # --- 751s # HEAD /apache/etags/none/i/test.txt 751s # Expecting one component in ETag field 751s # Received "85c0d" 751s ok 31 751s # --- 751s # HEAD /apache/etags/all/is/test.txt 751s # Expecting two components in ETag field 751s # Received "85ba5-b" 751s ok 32 751s # --- 751s # HEAD /apache/etags/all/minus-i/test.txt 751s # Expecting two components in ETag field 751s # Received "b-60bb3bbdae3c0" 751s ok 33 751s # --- 751s # HEAD /apache/etags/m/test.txt 751s # Expecting one component in ETag field 751s # Received "60bb3bbdae3c0" 751s ok 34 751s # --- 751s # HEAD /apache/etags/m/minus-m/test.txt 751s # Expecting field to be absent 751s # Received "b-60bb3bbdae3c0" 751s ok 35 751s # --- 751s # HEAD /apache/etags/all/ms/test.txt 751s # Expecting two components in ETag field 751s # Received "b-60bb3bbdae3c0" 751s ok 36 751s # --- 751s # HEAD /apache/etags/all/minus-mi/test.txt 751s # Expecting one component in ETag field 751s # Received "b" 751s ok 37 751s # --- 751s # HEAD /apache/etags/m/minus-ms/test.txt 751s # Expecting field to be absent 751s # Received "b-60bb3bbdae3c0" 751s ok 38 751s # --- 751s # HEAD /apache/etags/none/test.txt 751s # Expecting field to be absent 751s # ETag field is missing 751s ok 39 751s # --- 751s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 751s # Expecting two components in ETag field 751s # Received "85c41-60bb3bbdae3c0" 751s ok 40 751s # --- 751s # HEAD /apache/etags/m/minus-mi/test.txt 751s # Expecting field to be absent 751s # Received "b-60bb3bbdae3c0" 751s ok 41 751s # --- 751s # HEAD /apache/etags/none/ms/test.txt 751s # Expecting two components in ETag field 751s # Received "b-60bb3bbdae3c0" 751s ok 42 751s # --- 751s # HEAD /apache/etags/none/plus-m/test.txt 751s # Expecting one component in ETag field 751s # Received "60bb3bbdae3c0" 751s ok 43 751s # --- 751s # HEAD /apache/etags/m/plus-is/test.txt 751s # Expecting three components in ETag field 751s # Received "85bef-b-60bb3bbdae3c0" 751s ok 44 751s # --- 751s # HEAD /apache/etags/i/test.txt 751s # Expecting one component in ETag field 751s # Received "85bcf" 751s ok 45 751s # --- 751s # HEAD /apache/etags/m/plus-m/test.txt 751s # Expecting one component in ETag field 751s # Received "60bb3bbdae3c0" 751s ok 46 751s # --- 751s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 751s # Expecting one component in ETag field 751s # Received "60bb3bbdae3c0" 751s ok 47 751s # --- 751s # HEAD /apache/etags/m/minus-mis/test.txt 751s # Expecting field to be absent 751s # Received "b-60bb3bbdae3c0" 751s ok 48 751s # --- 751s # HEAD /apache/etags/all/minus-ms/test.txt 751s # Expecting one component in ETag field 751s # Received "85bbd" 751s ok 49 751s # --- 751s # HEAD /apache/etags/none/m/test.txt 751s # Expecting one component in ETag field 751s # Received "60bb3bbdae3c0" 751s ok 50 751s # --- 751s # HEAD /apache/etags/mis/test.txt 751s # Expecting three components in ETag field 751s # Received "85c05-b-60bb3bbdae3c0" 751s ok 51 751s # --- 751s # HEAD /apache/etags/all/minus-s/test.txt 751s # Expecting two components in ETag field 751s # Received "85bc0-60bb3bbdae3c0" 751s ok 52 751s # --- 751s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 751s # Expecting field to be absent 751s # Received "b-60bb3bbdae3c0" 751s ok 53 751s # --- 751s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 751s # Expecting one component in ETag field 751s # Received "85c3e" 751s ok 54 751s # --- 751s # HEAD /apache/etags/none/is/test.txt 751s # Expecting two components in ETag field 751s # Received "85c12-b" 751s ok 55 751s # --- 751s # HEAD /apache/etags/mi/test.txt 751s # Expecting two components in ETag field 751s # Received "85c02-60bb3bbdae3c0" 751s ok 56 751s # --- 751s # HEAD /apache/etags/m/minus-s/test.txt 751s # Expecting field to be absent 751s # Received "60bb3bbdae3c0" 751s ok 57 751s # --- 751s # HEAD /apache/etags/none/plus-is/test.txt 751s # Expecting two components in ETag field 751s # Received "85c24-b" 751s ok 58 751s # --- 751s # HEAD /apache/etags/m/minus-i/test.txt 751s # Expecting field to be absent 751s # Received "60bb3bbdae3c0" 751s ok 59 751s # --- 751s # HEAD /apache/etags/all/inherit/test.txt 751s # Expecting three components in ETag field 751s # Received "85ba2-b-60bb3bbdae3c0" 751s ok 60 751s # --- 751s # HEAD /apache/etags/m/minus-is/test.txt 751s # Expecting field to be absent 751s # Received "60bb3bbdae3c0" 751s ok 61 751s ok 755s t/apache/expr.t ..................... 755s 1..229 755s # Running under perl version 5.038002 for linux 755s # Current time local: Mon Mar 18 15:42:56 2024 755s # Current time GMT: Mon Mar 18 15:42:56 2024 755s # Using Test.pm version 1.31 755s # Using Apache/Test.pm version 1.42 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "true" should evaluate to true, got true 755s ok 1 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "false" should evaluate to false, got false 755s ok 2 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s Should get parse error for "foo", got parse error 755s ok 3 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "1 -eq 01" should evaluate to true, got true 755s ok 4 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "1 -eq 2" should evaluate to false, got false 755s ok 5 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "1 -ne 2" should evaluate to true, got true 755s ok 6 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "1 -ne 1" should evaluate to false, got false 755s ok 7 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "1 -lt 02" should evaluate to true, got true 755s ok 8 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "1 -lt 1" should evaluate to false, got false 755s ok 9 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "1 -le 2" should evaluate to true, got true 755s ok 10 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "1 -le 1" should evaluate to true, got true 755s ok 11 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "2 -gt 1" should evaluate to true, got true 755s ok 12 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "1 -gt 1" should evaluate to false, got false 755s ok 13 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "2 -ge 1" should evaluate to true, got true 755s ok 14 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "1 -ge 1" should evaluate to true, got true 755s ok 15 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "1 -gt -1" should evaluate to true, got true 755s ok 16 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'aa' == 'aa'" should evaluate to true, got true 755s ok 17 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'aa' == 'b'" should evaluate to false, got false 755s ok 18 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'aa' = 'aa'" should evaluate to true, got true 755s ok 19 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'aa' = 'b'" should evaluate to false, got false 755s ok 20 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'aa' != 'b'" should evaluate to true, got true 755s ok 21 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'aa' != 'aa'" should evaluate to false, got false 755s ok 22 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'aa' < 'b'" should evaluate to true, got true 755s ok 23 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'aa' < 'aa'" should evaluate to false, got false 755s ok 24 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'aa' <= 'b'" should evaluate to true, got true 755s ok 25 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'aa' <= 'aa'" should evaluate to true, got true 755s ok 26 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'b' > 'aa'" should evaluate to true, got true 755s ok 27 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'aa' > 'aa'" should evaluate to false, got false 755s ok 28 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'b' >= 'aa'" should evaluate to true, got true 755s ok 29 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'aa' >= 'aa'" should evaluate to true, got true 755s ok 30 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 755s ok 31 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 755s ok 32 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 755s ok 33 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 755s ok 34 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 755s ok 35 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 755s ok 36 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 755s ok 37 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 755s ok 38 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 755s ok 39 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 755s ok 40 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "%{TIME} != ''" should evaluate to true, got true 755s ok 41 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'a' -in { 'b', 'a' } " should evaluate to true, got true 755s ok 42 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'a' -in { 'b', 'c' } " should evaluate to false, got false 755s ok 43 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s " 'abc' =~ /bc/ " should evaluate to true, got true 755s ok 44 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s " 'abc' =~ /BC/i " should evaluate to true, got true 755s ok 45 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s " 'abc' !~ m!bc! " should evaluate to false, got false 755s ok 46 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s " 'abc' !~ m!BC!i " should evaluate to false, got false 755s ok 47 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s " $0 == '' " should evaluate to true, got true 755s ok 48 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s " $1 == '' " should evaluate to true, got true 755s ok 49 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s " $9 == '' " should evaluate to true, got true 755s ok 50 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s " '$0' == '' " should evaluate to true, got true 755s ok 51 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 755s ok 52 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 755s ok 53 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 755s ok 54 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 755s ok 55 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 755s ok 56 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 755s ok 57 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 755s ok 58 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 755s ok 59 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 755s ok 60 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 755s ok 61 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 755s ok 62 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 755s ok 63 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 755s ok 64 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 755s ok 65 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 755s ok 66 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 755s ok 67 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 755s ok 68 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 755s ok 69 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 755s ok 70 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "%{HTTPS} == 'off' " should evaluate to true, got true 755s ok 71 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 755s ok 72 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 755s ok 73 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 755s ok 74 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 755s ok 75 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 755s ok 76 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 755s ok 77 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 755s ok 78 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 755s ok 79 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 755s ok 80 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 755s ok 81 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 755s ok 82 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "escape('?') = '%3f' " should evaluate to true, got true 755s ok 83 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "unescape('%3f') = '?' " should evaluate to true, got true 755s ok 84 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 755s ok 85 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 755s ok 86 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 755s ok 87 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "file('/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 755s ok 88 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "-n ''" should evaluate to false, got false 755s ok 89 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "-z ''" should evaluate to true, got true 755s ok 90 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "-n '1'" should evaluate to true, got true 755s ok 91 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "-z '1'" should evaluate to false, got false 755s ok 92 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s Should get parse error for "-R 'abc'", got parse error 755s ok 93 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 755s ok 94 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "-R '240.0.0.0'" should evaluate to false, got false 755s ok 95 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "-R '240.0.0.0/8'" should evaluate to false, got false 755s ok 96 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "-R 'ff::/8'" should evaluate to false, got false 755s ok 97 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 755s ok 98 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 755s ok 99 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 755s ok 100 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 755s ok 101 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 755s ok 102 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 755s ok 103 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 755s ok 104 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'foo' -strmatch '*o'" should evaluate to true, got true 755s ok 105 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 755s ok 106 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'foo' -strmatch 'F*'" should evaluate to false, got false 755s ok 107 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'foo' -strcmatch 'F*'" should evaluate to true, got true 755s ok 108 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'foo' -strmatch 'g*'" should evaluate to false, got false 755s ok 109 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'foo' -strcmatch 'g*'" should evaluate to false, got false 755s ok 110 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 755s ok 111 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 755s ok 112 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 755s ok 113 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 755s ok 114 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s Should get parse error for "foo('bar') = 'bar'", got parse error 755s ok 115 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s Should get parse error for "%{FOO} != 'bar'", got parse error 755s ok 116 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s Should get parse error for "'bar' = bar", got parse error 755s ok 117 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "true" should evaluate to true, got true 755s ok 118 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "true && true" should evaluate to true, got true 755s ok 119 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "true || true" should evaluate to true, got true 755s ok 120 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "true || true || true" should evaluate to true, got true 755s ok 121 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "true || true && true" should evaluate to true, got true 755s ok 122 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "true && true || true" should evaluate to true, got true 755s ok 123 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "true && true && true" should evaluate to true, got true 755s ok 124 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "true || true || !true" should evaluate to true, got true 755s ok 125 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "true || true && !true" should evaluate to true, got true 755s ok 126 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "true && true || !true" should evaluate to true, got true 755s ok 127 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "true && true && !true" should evaluate to false, got false 755s ok 128 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "true && !true" should evaluate to false, got false 755s ok 129 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "true || !true" should evaluate to true, got true 755s ok 130 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "true || !true || true" should evaluate to true, got true 755s ok 131 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "true || !true && true" should evaluate to true, got true 755s ok 132 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "true && !true || true" should evaluate to true, got true 755s ok 133 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "true && !true && true" should evaluate to false, got false 755s ok 134 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "true || !true || !true" should evaluate to true, got true 755s ok 135 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "true || !true && !true" should evaluate to true, got true 755s ok 136 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "true && !true || !true" should evaluate to false, got false 755s ok 137 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "true && !true && !true" should evaluate to false, got false 755s ok 138 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!true" should evaluate to false, got false 755s ok 139 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!true && true" should evaluate to false, got false 755s ok 140 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!true || true" should evaluate to true, got true 755s ok 141 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!true || true || true" should evaluate to true, got true 755s ok 142 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!true || true && true" should evaluate to true, got true 755s ok 143 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!true && true || true" should evaluate to true, got true 755s ok 144 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!true && true && true" should evaluate to false, got false 755s ok 145 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!true || true || !true" should evaluate to true, got true 755s ok 146 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!true || true && !true" should evaluate to false, got false 755s ok 147 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!true && true || !true" should evaluate to false, got false 755s ok 148 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!true && true && !true" should evaluate to false, got false 755s ok 149 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!true && !true" should evaluate to false, got false 755s ok 150 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!true || !true" should evaluate to false, got false 755s ok 151 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!true || !true || true" should evaluate to true, got true 755s ok 152 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!true || !true && true" should evaluate to false, got false 755s ok 153 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!true && !true || true" should evaluate to true, got true 755s ok 154 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!true && !true && true" should evaluate to false, got false 755s ok 155 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!true || !true || !true" should evaluate to false, got false 755s ok 156 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!true || !true && !true" should evaluate to false, got false 755s ok 157 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!true && !true || !true" should evaluate to false, got false 755s ok 158 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!true && !true && !true" should evaluate to false, got false 755s ok 159 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(true)" should evaluate to false, got false 755s ok 160 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(true && true)" should evaluate to false, got false 755s ok 161 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(true || true)" should evaluate to false, got false 755s ok 162 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(true || true || true)" should evaluate to false, got false 755s ok 163 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(true || true && true)" should evaluate to false, got false 755s ok 164 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(true && true || true)" should evaluate to false, got false 755s ok 165 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(true && true && true)" should evaluate to false, got false 755s ok 166 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(true || true || !true)" should evaluate to false, got false 755s ok 167 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(true || true && !true)" should evaluate to false, got false 755s ok 168 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(true && true || !true)" should evaluate to false, got false 755s ok 169 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(true && true && !true)" should evaluate to true, got true 755s ok 170 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(true && !true)" should evaluate to true, got true 755s ok 171 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(true || !true)" should evaluate to false, got false 755s ok 172 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(true || !true || true)" should evaluate to false, got false 755s ok 173 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(true || !true && true)" should evaluate to false, got false 755s ok 174 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(true && !true || true)" should evaluate to false, got false 755s ok 175 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(true && !true && true)" should evaluate to true, got true 755s ok 176 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(true || !true || !true)" should evaluate to false, got false 755s ok 177 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(true || !true && !true)" should evaluate to false, got false 755s ok 178 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(true && !true || !true)" should evaluate to true, got true 755s ok 179 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(true && !true && !true)" should evaluate to true, got true 755s ok 180 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(!true)" should evaluate to true, got true 755s ok 181 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(!true && true)" should evaluate to true, got true 755s ok 182 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(!true || true)" should evaluate to false, got false 755s ok 183 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(!true || true || true)" should evaluate to false, got false 755s ok 184 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(!true || true && true)" should evaluate to false, got false 755s ok 185 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(!true && true || true)" should evaluate to false, got false 755s ok 186 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(!true && true && true)" should evaluate to true, got true 755s ok 187 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(!true || true || !true)" should evaluate to false, got false 755s ok 188 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(!true || true && !true)" should evaluate to true, got true 755s ok 189 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(!true && true || !true)" should evaluate to true, got true 755s ok 190 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(!true && true && !true)" should evaluate to true, got true 755s ok 191 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(!true && !true)" should evaluate to true, got true 755s ok 192 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(!true || !true)" should evaluate to true, got true 755s ok 193 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(!true || !true || true)" should evaluate to false, got false 755s ok 194 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(!true || !true && true)" should evaluate to true, got true 755s ok 195 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(!true && !true || true)" should evaluate to false, got false 755s ok 196 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(!true && !true && true)" should evaluate to true, got true 755s ok 197 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(!true || !true || !true)" should evaluate to true, got true 755s ok 198 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(!true || !true && !true)" should evaluate to true, got true 755s ok 199 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(!true && !true || !true)" should evaluate to true, got true 755s ok 200 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "!(!true && !true && !true)" should evaluate to true, got true 755s ok 201 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "filesize('/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 755s ok 202 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "filesize('/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 755s ok 203 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "filesize('/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 755s ok 204 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "-d '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 755s ok 205 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "-e '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 755s ok 206 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "-f '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 755s ok 207 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "-s '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 755s ok 208 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "-d '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 755s ok 209 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "-e '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 755s ok 210 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "-f '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 755s ok 211 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "-s '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 755s ok 212 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "-d '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 755s ok 213 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "-e '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 755s ok 214 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "-f '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 755s ok 215 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "-s '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 755s ok 216 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "-d '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 755s ok 217 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "-e '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 755s ok 218 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "-f '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 755s ok 219 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "-s '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 755s ok 220 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "-F '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 755s ok 221 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "-F '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 755s ok 222 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "-U '/apache/' " should evaluate to true, got true 755s ok 223 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "-U '/apache/expr/none' " should evaluate to false, got false 755s ok 224 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 755s ok 225 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 755s ok 226 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "base64('foo') = 'Zm9v' " should evaluate to true, got true 755s ok 227 755s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 755s ok 228 755s Error log should not have 'Internal evaluation error' entries, found 0 755s ok 229 755s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 755s ok 760s t/apache/expr_string.t .............. 760s 1..29 760s # Running under perl version 5.038002 for linux 760s # Current time local: Mon Mar 18 15:43:00 2024 760s # Current time GMT: Mon Mar 18 15:43:00 2024 760s # Using Test.pm version 1.31 760s # Using Apache/Test.pm version 1.42 760s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 760s ok 1 760s Expected return code 200, got 200 for 'foo' 760s ok 2 760s # testing : log message [Mon Mar 18 15:43:03.099032 2024] [log_debug:info] [pid 164593:tid 269721104609568] [client 127.0.0.1:49048] foo (log_transaction hook, /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 760s # didn't match 760s # expected: 'foo' 760s # received: 'foo' 760s ok 3 760s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 760s ok 4 760s Expected return code 200, got 200 for '%{req:SomeHeader}' 760s ok 5 760s # testing : log message [Mon Mar 18 15:43:03.355804 2024] [log_debug:info] [pid 164593:tid 269721104609568] [client 127.0.0.1:49048] SomeValue (log_transaction hook, /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 760s # didn't match 760s # expected: 'SomeValue' 760s # received: 'SomeValue' 760s ok 6 760s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 760s ok 7 760s Should get parse error (500) for "%{", got 500 760s ok 8 760s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 760s ok 9 760s Expected return code 200, got 200 for '%' 760s ok 10 760s # testing : log message [Mon Mar 18 15:43:03.863273 2024] [log_debug:info] [pid 164592:tid 269720857145632] [client 127.0.0.1:49060] % (log_transaction hook, /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 760s # didn't match 760s # expected: '%' 760s # received: '%' 760s ok 11 760s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 760s ok 12 760s Expected return code 200, got 200 for '}' 760s ok 13 760s # testing : log message [Mon Mar 18 15:43:04.116818 2024] [log_debug:info] [pid 164592:tid 269720857145632] [client 127.0.0.1:49060] } (log_transaction hook, /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 760s # didn't match 760s # expected: '}' 760s # received: '}' 760s ok 14 760s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 760s ok 15 760s Expected return code 200, got 200 for '\"' 760s ok 16 760s # testing : log message [Mon Mar 18 15:43:04.370510 2024] [log_debug:info] [pid 164592:tid 269720857145632] [client 127.0.0.1:49060] " (log_transaction hook, /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 760s # didn't match 760s # expected: '"' 760s # received: '"' 760s ok 17 760s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 760s ok 18 760s Expected return code 200, got 200 for '\'' 760s ok 19 760s # testing : log message [Mon Mar 18 15:43:04.623820 2024] [log_debug:info] [pid 164592:tid 269720857145632] [client 127.0.0.1:49060] ' (log_transaction hook, /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 760s # didn't match 760s # expected: '\'' 760s # received: '\'' 760s ok 20 760s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 760s ok 21 760s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 760s ok 22 760s # testing : log message [Mon Mar 18 15:43:04.877313 2024] [log_debug:info] [pid 164592:tid 269720857145632] [client 127.0.0.1:49060] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 760s # didn't match 760s # expected: '%{req:SomeHeader}' 760s # received: '%{req:SomeHeader}' 760s ok 23 760s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 760s ok 24 760s Expected return code 200, got 200 for '%{tolower:IDENT}' 760s ok 25 760s # testing : log message [Mon Mar 18 15:43:05.130624 2024] [log_debug:info] [pid 164592:tid 269720857145632] [client 127.0.0.1:49060] ident (log_transaction hook, /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 760s # didn't match 760s # expected: 'ident' 760s # received: 'ident' 760s ok 26 760s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 760s ok 27 760s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 760s ok 28 760s # testing : log message [Mon Mar 18 15:43:05.383842 2024] [log_debug:info] [pid 164592:tid 269720857145632] [client 127.0.0.1:49060] get (log_transaction hook, /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 760s # didn't match 760s # expected: 'get' 760s # received: 'get' 760s ok 29 760s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 760s ok 763s t/apache/getfile.t .................. 763s # using LWP client 763s 1..219 763s # Running under perl version 5.038002 for linux 763s # Current time local: Mon Mar 18 15:43:05 2024 763s # Current time GMT: Mon Mar 18 15:43:05 2024 763s # Using Test.pm version 1.31 763s # Using Apache/Test.pm version 1.42 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "44f3-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 17651 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl.pod 763s # expected: 17651 763s # received: 17651 763s ok 1 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "dbb0-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 56240 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5004delta.pod 763s # expected: 56240 763s # received: 56240 763s ok 2 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "85eb-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 34283 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5005delta.pod 763s # expected: 34283 763s # received: 34283 763s ok 3 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "d8ed-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 55533 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5100delta.pod 763s # expected: 55533 763s # received: 55533 763s ok 4 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "ab70-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 43888 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5101delta.pod 763s # expected: 43888 763s # received: 43888 763s ok 5 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "15cb7-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 89271 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5120delta.pod 763s # expected: 89271 763s # received: 89271 763s ok 6 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "2707-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 9991 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5121delta.pod 763s # expected: 9991 763s # received: 9991 763s ok 7 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "2569-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 9577 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5122delta.pod 763s # expected: 9577 763s # received: 9577 763s ok 8 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1004-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 4100 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5123delta.pod 763s # expected: 4100 763s # received: 4100 763s ok 9 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "e58-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 3672 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5124delta.pod 763s # expected: 3672 763s # received: 3672 763s ok 10 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1e03-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 7683 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5125delta.pod 763s # expected: 7683 763s # received: 7683 763s ok 11 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "233aa-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 144298 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5140delta.pod 763s # expected: 144298 763s # received: 144298 763s ok 12 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1f1e-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 7966 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5141delta.pod 763s # expected: 7966 763s # received: 7966 763s ok 13 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1aec-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 6892 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5142delta.pod 763s # expected: 6892 763s # received: 6892 763s ok 14 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1e50-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 7760 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5143delta.pod 763s # expected: 7760 763s # received: 7760 763s ok 15 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "18b7-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 6327 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5144delta.pod 763s # expected: 6327 763s # received: 6327 763s ok 16 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "20a09-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 133641 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5160delta.pod 763s # expected: 133641 763s # received: 133641 763s ok 17 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "17fe-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 6142 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5161delta.pod 763s # expected: 6142 763s # received: 6142 763s ok 18 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "e0a-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 3594 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5162delta.pod 763s # expected: 3594 763s # received: 3594 763s ok 19 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "ff5-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 4085 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5163delta.pod 763s # expected: 4085 763s # received: 4085 763s ok 20 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1d286-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 119430 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5180delta.pod 763s # expected: 119430 763s # received: 119430 763s ok 21 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "19c5-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 6597 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5181delta.pod 763s # expected: 6597 763s # received: 6597 763s ok 22 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "14d7-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 5335 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5182delta.pod 763s # expected: 5335 763s # received: 5335 763s ok 23 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1208-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 4616 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5184delta.pod 763s # expected: 4616 763s # received: 4616 763s ok 24 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1c352-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 115538 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5200delta.pod 763s # expected: 115538 763s # received: 115538 763s ok 25 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "2a07-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 10759 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5201delta.pod 763s # expected: 10759 763s # received: 10759 763s ok 26 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "2fef-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 12271 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5202delta.pod 763s # expected: 12271 763s # received: 12271 763s ok 27 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "2410-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 9232 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5203delta.pod 763s # expected: 9232 763s # received: 9232 763s ok 28 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1fa90-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 129680 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5220delta.pod 763s # expected: 129680 763s # received: 129680 763s ok 29 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "293d-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 10557 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5221delta.pod 763s # expected: 10557 763s # received: 10557 763s ok 30 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "301f-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 12319 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5222delta.pod 763s # expected: 12319 763s # received: 12319 763s ok 31 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "20fa-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 8442 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5223delta.pod 763s # expected: 8442 763s # received: 8442 763s ok 32 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1162-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 4450 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5224delta.pod 763s # expected: 4450 763s # received: 4450 763s ok 33 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "fc0b-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 64523 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5240delta.pod 763s # expected: 64523 763s # received: 64523 763s ok 34 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "2009-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 8201 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5241delta.pod 763s # expected: 8201 763s # received: 8201 763s ok 35 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1007-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 4103 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5242delta.pod 763s # expected: 4103 763s # received: 4103 763s ok 36 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "2aac-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 10924 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5243delta.pod 763s # expected: 10924 763s # received: 10924 763s ok 37 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1168-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 4456 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5244delta.pod 763s # expected: 4456 763s # received: 4456 763s ok 38 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1875b-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 100187 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5260delta.pod 763s # expected: 100187 763s # received: 100187 763s ok 39 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1e25-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 7717 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5261delta.pod 763s # expected: 7717 763s # received: 7717 763s ok 40 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1e16-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 7702 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5262delta.pod 763s # expected: 7702 763s # received: 7702 763s ok 41 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1b69-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 7017 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5263delta.pod 763s # expected: 7017 763s # received: 7017 763s ok 42 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "115d9-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 71129 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5280delta.pod 763s # expected: 71129 763s # received: 71129 763s ok 43 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "11f7-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 4599 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5281delta.pod 763s # expected: 4599 763s # received: 4599 763s ok 44 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1806-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 6150 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5282delta.pod 763s # expected: 6150 763s # received: 6150 763s ok 45 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "13f7-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 5111 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5283delta.pod 763s # expected: 5111 763s # received: 5111 763s ok 46 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "9efd-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 40701 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5300delta.pod 763s # expected: 40701 763s # received: 40701 763s ok 47 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1662-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 5730 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5301delta.pod 763s # expected: 5730 763s # received: 5730 763s ok 48 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "124a-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 4682 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5302delta.pod 763s # expected: 4682 763s # received: 4682 763s ok 49 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1374-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 4980 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5303delta.pod 763s # expected: 4980 763s # received: 4980 763s ok 50 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "d310-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 54032 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5320delta.pod 763s # expected: 54032 763s # received: 54032 763s ok 51 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1b5f-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 7007 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5321delta.pod 763s # expected: 7007 763s # received: 7007 763s ok 52 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "9201-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 37377 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5340delta.pod 763s # expected: 37377 763s # received: 37377 763s ok 53 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1076-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 4214 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5341delta.pod 763s # expected: 4214 763s # received: 4214 763s ok 54 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "f6a-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 3946 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5342delta.pod 763s # expected: 3946 763s # received: 3946 763s ok 55 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "fd6-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 4054 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5343delta.pod 763s # expected: 4054 763s # received: 4054 763s ok 56 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "ad8b-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 44427 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5360delta.pod 763s # expected: 44427 763s # received: 44427 763s ok 57 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1288-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 4744 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5361delta.pod 763s # expected: 4744 763s # received: 4744 763s ok 58 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "f6a-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 3946 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5362delta.pod 763s # expected: 3946 763s # received: 3946 763s ok 59 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "fd7-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 4055 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5363delta.pod 763s # expected: 4055 763s # received: 4055 763s ok 60 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "10d49-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 68937 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5380delta.pod 763s # expected: 68937 763s # received: 68937 763s ok 61 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "f6a-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 3946 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5381delta.pod 763s # expected: 3946 763s # received: 3946 763s ok 62 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "fd4-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 4052 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl5382delta.pod 763s # expected: 4052 763s # received: 4052 763s ok 63 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1e729-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 124713 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl561delta.pod 763s # expected: 124713 763s # received: 124713 763s ok 64 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1a2c1-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 107201 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl56delta.pod 763s # expected: 107201 763s # received: 107201 763s ok 65 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "94ac-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 38060 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl581delta.pod 763s # expected: 38060 763s # received: 38060 763s ok 66 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1176-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 4470 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl582delta.pod 763s # expected: 4470 763s # received: 4470 763s ok 67 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "18bf-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 6335 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl583delta.pod 763s # expected: 6335 763s # received: 6335 763s ok 68 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1cc3-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 7363 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl584delta.pod 763s # expected: 7363 763s # received: 7363 763s ok 69 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1701-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 5889 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl585delta.pod 763s # expected: 5889 763s # received: 5889 763s ok 70 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "122b-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 4651 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl586delta.pod 763s # expected: 4651 763s # received: 4651 763s ok 71 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "20a5-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 8357 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl587delta.pod 763s # expected: 8357 763s # received: 8357 763s ok 72 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "62c1-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 25281 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl588delta.pod 763s # expected: 25281 763s # received: 25281 763s ok 73 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "d290-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 53904 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl589delta.pod 763s # expected: 53904 763s # received: 53904 763s ok 74 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1c1d5-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 115157 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perl58delta.pod 763s # expected: 115157 763s # received: 115157 763s ok 75 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "4fe9-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 20457 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlaix.pod 763s # expected: 20457 763s # received: 20457 763s ok 76 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1688-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 5768 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlamiga.pod 763s # expected: 5768 763s # received: 5768 763s ok 77 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "2031-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 8241 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlandroid.pod 763s # expected: 8241 763s # received: 8241 763s ok 78 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "c9433-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 824371 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlapi.pod 763s # expected: 824371 763s # received: 824371 763s ok 79 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "5837-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 22583 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlapio.pod 763s # expected: 22583 763s # received: 22583 763s ok 80 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1b62-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 7010 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlartistic.pod 763s # expected: 7010 763s # received: 7010 763s ok 81 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "20c2-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 8386 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlbook.pod 763s # expected: 8386 763s # received: 8386 763s ok 82 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "126-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 294 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlboot.pod 763s # expected: 294 763s # received: 294 763s ok 83 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "130-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 304 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlbot.pod 763s # expected: 304 763s # received: 304 763s ok 84 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1f50-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 8016 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlbs2000.pod 763s # expected: 8016 763s # received: 8016 763s ok 85 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "dea2-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 56994 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlcall.pod 763s # expected: 56994 763s # received: 56994 763s ok 86 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1180-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 4480 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlcheat.pod 763s # expected: 4480 763s # received: 4480 763s ok 87 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "23bf-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 9151 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlclass.pod 763s # expected: 9151 763s # received: 9151 763s ok 88 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "3c63-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 15459 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlclassguts.pod 763s # expected: 15459 763s # received: 15459 763s ok 89 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "254a-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 9546 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlclib.pod 763s # expected: 9546 763s # received: 9546 763s ok 90 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "12e5-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 4837 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlcn.pod 763s # expected: 4837 763s # received: 4837 763s ok 91 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1b1a-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 6938 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlcommunity.pod 763s # expected: 6938 763s # received: 6938 763s ok 92 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "662a-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 26154 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlcygwin.pod 763s # expected: 26154 763s # received: 26154 763s ok 93 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "cfa2-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 53154 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perldata.pod 763s # expected: 53154 763s # received: 53154 763s ok 94 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "134f-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 4943 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 763s # expected: 4943 763s # received: 4943 763s ok 95 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "a85c-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 43100 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perldebguts.pod 763s # expected: 43100 763s # received: 43100 763s ok 96 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "5693-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 22163 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perldebtut.pod 763s # expected: 22163 763s # received: 22163 763s ok 97 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "9bbb-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 39867 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perldebug.pod 763s # expected: 39867 763s # received: 39867 763s ok 98 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "fd4-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 4052 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perldelta.pod 763s # expected: 4052 763s # received: 4052 763s ok 99 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "5f0a-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 24330 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perldeprecation.pod 763s # expected: 24330 763s # received: 24330 763s ok 100 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "4c051-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 311377 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perldiag.pod 763s # expected: 311377 763s # received: 311377 763s ok 101 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "24a0-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 9376 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perldoc.pod 763s # expected: 9376 763s # received: 9376 763s ok 102 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "b4ed-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 46317 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perldocstyle.pod 763s # expected: 46317 763s # received: 46317 763s ok 103 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "687a-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 26746 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perldsc.pod 763s # expected: 26746 763s # received: 26746 763s ok 104 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1f17-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 7959 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perldtrace.pod 763s # expected: 7959 763s # received: 7959 763s ok 105 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "14981-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 84353 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlebcdic.pod 763s # expected: 84353 763s # received: 84353 763s ok 106 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "9321-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 37665 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlembed.pod 763s # expected: 37665 763s # received: 37665 763s ok 107 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "2877-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 10359 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlexperiment.pod 763s # expected: 10359 763s # received: 10359 763s ok 108 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "590b-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 22795 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlfaq.pod 763s # expected: 22795 763s # received: 22795 763s ok 109 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "385d-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 14429 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlfaq1.pod 763s # expected: 14429 763s # received: 14429 763s ok 110 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "24a1-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 9377 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlfaq2.pod 763s # expected: 9377 763s # received: 9377 763s ok 111 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "92e1-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 37601 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlfaq3.pod 763s # expected: 37601 763s # received: 37601 763s ok 112 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "162be-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 90814 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlfaq4.pod 763s # expected: 90814 763s # received: 90814 763s ok 113 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "d7fc-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 55292 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlfaq5.pod 763s # expected: 55292 763s # received: 55292 763s ok 114 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "9a71-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 39537 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlfaq6.pod 763s # expected: 39537 763s # received: 39537 763s ok 115 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "93b8-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 37816 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlfaq7.pod 763s # expected: 37816 763s # received: 37816 763s ok 116 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "c310-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 49936 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlfaq8.pod 763s # expected: 49936 763s # received: 49936 763s ok 117 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "3b75-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 15221 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlfaq9.pod 763s # expected: 15221 763s # received: 15221 763s ok 118 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "56ca-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 22218 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlfilter.pod 763s # expected: 22218 763s # received: 22218 763s ok 119 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "342b-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 13355 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlfork.pod 763s # expected: 13355 763s # received: 13355 763s ok 120 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "40e0-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 16608 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlform.pod 763s # expected: 16608 763s # received: 16608 763s ok 121 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "671-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 1649 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 763s # expected: 1649 763s # received: 1649 763s ok 122 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "67142-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 422210 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlfunc.pod 763s # expected: 422210 763s # received: 422210 763s ok 123 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "7c2a-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 31786 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlgit.pod 763s # expected: 31786 763s # received: 31786 763s ok 124 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "21810-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 137232 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlglossary.pod 763s # expected: 137232 763s # received: 137232 763s ok 125 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "4075-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 16501 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlgov.pod 763s # expected: 16501 763s # received: 16501 763s ok 126 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "35f7-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 13815 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlgpl.pod 763s # expected: 13815 763s # received: 13815 763s ok 127 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "2c264-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 180836 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlguts.pod 763s # expected: 180836 763s # received: 180836 763s ok 128 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "afe4-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 45028 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlhack.pod 763s # expected: 45028 763s # received: 45028 763s ok 129 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "11a38-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 72248 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlhacktips.pod 763s # expected: 72248 763s # received: 72248 763s ok 130 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1809-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 6153 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlhacktut.pod 763s # expected: 6153 763s # received: 6153 763s ok 131 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "5f7-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 1527 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlhaiku.pod 763s # expected: 1527 763s # received: 1527 763s ok 132 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Accept-Ranges: bytes 763s #ETag: "e88a-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 59530 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlhist.pod 763s # expected: 59530 763s # received: 59530 763s ok 133 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "77a4-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 30628 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlhpux.pod 763s # expected: 30628 763s # received: 30628 763s ok 134 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "7dd-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 2013 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:07 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlhurd.pod 763s # expected: 2013 763s # received: 2013 763s ok 135 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1f865-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 129125 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlintern.pod 763s # expected: 129125 763s # received: 129125 763s ok 136 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "9216-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 37398 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlinterp.pod 763s # expected: 37398 763s # received: 37398 763s ok 137 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "579d-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 22429 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlintro.pod 763s # expected: 22429 763s # received: 22429 763s ok 138 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "8ad3-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 35539 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perliol.pod 763s # expected: 35539 763s # received: 35539 763s ok 139 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "11817-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 71703 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlipc.pod 763s # expected: 71703 763s # received: 71703 763s ok 140 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1150-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 4432 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlirix.pod 763s # expected: 4432 763s # received: 4432 763s ok 141 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "20a8-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 8360 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perljp.pod 763s # expected: 8360 763s # received: 8360 763s ok 142 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "2fc0-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 12224 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlko.pod 763s # expected: 12224 763s # received: 12224 763s ok 143 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "163-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 355 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perllexwarn.pod 763s # expected: 355 763s # received: 355 763s ok 144 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "7ea-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 2026 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perllinux.pod 763s # expected: 2026 763s # received: 2026 763s ok 145 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "12457-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 74839 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perllocale.pod 763s # expected: 74839 763s # received: 74839 763s ok 146 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "24dc-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 9436 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perllol.pod 763s # expected: 9436 763s # received: 9436 763s ok 147 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "2f6f-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 12143 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlmacosx.pod 763s # expected: 12143 763s # received: 12143 763s ok 148 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "6753-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 26451 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlmod.pod 763s # expected: 26451 763s # received: 26451 763s ok 149 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "2574-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 9588 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 763s # expected: 9588 763s # received: 9588 763s ok 150 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "e547-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 58695 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlmodlib.pod 763s # expected: 58695 763s # received: 58695 763s ok 151 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "573b-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 22331 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 763s # expected: 22331 763s # received: 22331 763s ok 152 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "d65-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 3429 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlmroapi.pod 763s # expected: 3429 763s # received: 3429 763s ok 153 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "2ad3-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 10963 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlnewmod.pod 763s # expected: 10963 763s # received: 10963 763s ok 154 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "20a5-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 8357 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlnumber.pod 763s # expected: 8357 763s # received: 8357 763s ok 155 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "8d30-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 36144 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlobj.pod 763s # expected: 36144 763s # received: 36144 763s ok 156 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "6885-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 26757 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlootut.pod 763s # expected: 26757 763s # received: 26757 763s ok 157 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "251a5-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 151973 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlop.pod 763s # expected: 151973 763s # received: 151973 763s ok 158 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "4db-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 1243 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 763s # expected: 1243 763s # received: 1243 763s ok 159 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "3b77-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 15223 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlopentut.pod 763s # expected: 15223 763s # received: 15223 763s ok 160 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "16cb9-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 93369 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlos2.pod 763s # expected: 93369 763s # received: 93369 763s ok 161 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "37cb-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 14283 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlos390.pod 763s # expected: 14283 763s # received: 14283 763s ok 162 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "12b0-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 4784 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlos400.pod 763s # expected: 4784 763s # received: 4784 763s ok 163 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "c8a9-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 51369 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlpacktut.pod 763s # expected: 51369 763s # received: 51369 763s ok 164 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "c2bd-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 49853 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlperf.pod 763s # expected: 49853 763s # received: 49853 763s ok 165 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1418-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 5144 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlplan9.pod 763s # expected: 5144 763s # received: 5144 763s ok 166 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "5b65-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 23397 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlpod.pod 763s # expected: 23397 763s # received: 23397 763s ok 167 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "10d10-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 68880 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlpodspec.pod 763s # expected: 68880 763s # received: 68880 763s ok 168 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "2f40-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 12096 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 763s # expected: 12096 763s # received: 12096 763s ok 169 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "67b7-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 26551 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlpolicy.pod 763s # expected: 26551 763s # received: 26551 763s ok 170 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "15cc8-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 89288 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlport.pod 763s # expected: 89288 763s # received: 89288 763s ok 171 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1412-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 5138 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlpragma.pod 763s # expected: 5138 763s # received: 5138 763s ok 172 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1a25-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 6693 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlqnx.pod 763s # expected: 6693 763s # received: 6693 763s ok 173 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "2127d-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 135805 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlre.pod 763s # expected: 135805 763s # received: 135805 763s ok 174 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "7bad-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 31661 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlreapi.pod 763s # expected: 31661 763s # received: 31661 763s ok 175 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "818f-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 33167 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 763s # expected: 33167 763s # received: 33167 763s ok 176 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "beb0-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 48816 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 763s # expected: 48816 763s # received: 48816 763s ok 177 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "8c47-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 35911 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlref.pod 763s # expected: 35911 763s # received: 35911 763s ok 178 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "4944-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 18756 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlreftut.pod 763s # expected: 18756 763s # received: 18756 763s ok 179 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "a989-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 43401 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlreguts.pod 763s # expected: 43401 763s # received: 43401 763s ok 180 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1fd-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 509 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlrepository.pod 763s # expected: 509 763s # received: 509 763s ok 181 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "4af5-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 19189 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlrequick.pod 763s # expected: 19189 763s # received: 19189 763s ok 182 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "3ce4-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 15588 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlreref.pod 763s # expected: 15588 763s # received: 15588 763s ok 183 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1e219-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 123417 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlretut.pod 763s # expected: 123417 763s # received: 123417 763s ok 184 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "60c-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 1548 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlriscos.pod 763s # expected: 1548 763s # received: 1548 763s ok 185 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "e52d-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 58669 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlrun.pod 763s # expected: 58669 763s # received: 58669 763s ok 186 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "6cc6-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 27846 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlsec.pod 763s # expected: 27846 763s # received: 27846 763s ok 187 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "4af2-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 19186 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 763s # expected: 19186 763s # received: 19186 763s ok 188 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "74a6-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 29862 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlsolaris.pod 763s # expected: 29862 763s # received: 29862 763s ok 189 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1bdc-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 7132 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlsource.pod 763s # expected: 7132 763s # received: 7132 763s ok 190 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "233b-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 9019 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlstyle.pod 763s # expected: 9019 763s # received: 9019 763s ok 191 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "12f85-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 77701 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlsub.pod 763s # expected: 77701 763s # received: 77701 763s ok 192 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "d2de-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 53982 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlsyn.pod 763s # expected: 53982 763s # received: 53982 763s ok 193 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "2858-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 10328 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlsynology.pod 763s # expected: 10328 763s # received: 10328 763s ok 194 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "b53a-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 46394 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlthrtut.pod 763s # expected: 46394 763s # received: 46394 763s ok 195 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "9a91-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 39569 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perltie.pod 763s # expected: 39569 763s # received: 39569 763s ok 196 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "b9206-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 758278 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perltoc.pod 763s # expected: 758278 763s # received: 758278 763s ok 197 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "174-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 372 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perltodo.pod 763s # expected: 372 763s # received: 372 763s ok 198 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "126-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 294 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perltooc.pod 763s # expected: 294 763s # received: 294 763s ok 199 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "126-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 294 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perltoot.pod 763s # expected: 294 763s # received: 294 763s ok 200 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "297f-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 10623 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perltrap.pod 763s # expected: 10623 763s # received: 10623 763s ok 201 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "213f-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 8511 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perltru64.pod 763s # expected: 8511 763s # received: 8511 763s ok 202 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1183-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 4483 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perltw.pod 763s # expected: 4483 763s # received: 4483 763s ok 203 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "162c0-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 90816 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlunicode.pod 763s # expected: 90816 763s # received: 90816 763s ok 204 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "6349-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 25417 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlunicook.pod 763s # expected: 25417 763s # received: 25417 763s ok 205 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "372e-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 14126 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlunifaq.pod 763s # expected: 14126 763s # received: 14126 763s ok 206 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "96e1-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 38625 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perluniintro.pod 763s # expected: 38625 763s # received: 38625 763s ok 207 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "6eefa-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 454394 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perluniprops.pod 763s # expected: 454394 763s # received: 454394 763s ok 208 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1f0f-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 7951 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlunitut.pod 763s # expected: 7951 763s # received: 7951 763s ok 209 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1ce8-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 7400 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlutil.pod 763s # expected: 7400 763s # received: 7400 763s ok 210 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "16ab2-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 92850 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlvar.pod 763s # expected: 92850 763s # received: 92850 763s ok 211 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "c68d-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 50829 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlvms.pod 763s # expected: 50829 763s # received: 50829 763s ok 212 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "f16-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 3862 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlvos.pod 763s # expected: 3862 763s # received: 3862 763s ok 213 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "7fdb-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 32731 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlwin32.pod 763s # expected: 32731 763s # received: 32731 763s ok 214 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "1532b-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 86827 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlxs.pod 763s # expected: 86827 763s # received: 86827 763s ok 215 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "c504-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 50436 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlxstut.pod 763s # expected: 50436 763s # received: 50436 763s ok 216 763s #lwp request: 763s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "5dc1-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 24001 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 763s # expected: 24001 763s # received: 24001 763s ok 217 763s #lwp request: 763s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "d40b0-60fb82f589ec0" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 868528 763s #Last-Modified: Wed, 24 Jan 2024 22:00:03 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-binary-httpd 763s # expected: 868528 763s # received: 868528 763s ok 218 763s #lwp request: 763s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 763s #User-Agent: libwww-perl/6.76 763s # 763s #server response: 763s #HTTP/1.1 200 OK 763s #Connection: close 763s #Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Accept-Ranges: bytes 763s #ETag: "3c2760-60ec1fb4f0200" 763s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 763s #Vary: In-If1 763s #Content-Length: 3942240 763s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 763s #Client-Date: Mon, 18 Mar 2024 15:43:08 GMT 763s #Client-Peer: 127.0.0.1:8529 763s #Client-Response-Num: 1 763s #DMMATCH1: 1 763s # 763s # testing : download of /getfiles-binary-perl 763s # expected: 3942240 763s # received: 3942240 763s ok 219 763s ok 765s t/apache/headers.t .................. 765s 1..27 765s # Running under perl version 5.038002 for linux 765s # Current time local: Mon Mar 18 15:43:08 2024 765s # Current time GMT: Mon Mar 18 15:43:08 2024 765s # Using Test.pm version 1.31 765s # Using Apache/Test.pm version 1.42 765s testing: Hello: World 765s ok 1 765s # testing : response success 765s # expected: qr/HTTP\/1\.. 200 OK/ 765s # received: 'HTTP/1.1 200 OK' 765s ok 2 765s header: [World] vs [World] 765s # testing : compare header Hello value 765s # expected: 'World' 765s # received: 'World' 765s ok 3 765s testing: Hello: World 765s ok 4 765s # testing : response success 765s # expected: qr/HTTP\/1\.. 200 OK/ 765s # received: 'HTTP/1.1 200 OK' 765s ok 5 765s header: [World] vs [World] 765s # testing : compare header Hello value 765s # expected: 'World' 765s # received: 'World' 765s ok 6 765s testing: Hello: World 765s ok 7 765s # testing : response success 765s # expected: qr/HTTP\/1\.. 200 OK/ 765s # received: 'HTTP/1.1 200 OK' 765s ok 8 765s header: [World] vs [World] 765s # testing : compare header Hello value 765s # expected: 'World' 765s # received: 'World' 765s ok 9 765s testing: Hello: Foo 765s Bar 765s ok 10 765s # testing : response success 765s # expected: qr/HTTP\/1\.. 200 OK/ 765s # received: 'HTTP/1.1 200 OK' 765s ok 11 765s header: [Foo Bar] vs [Foo Bar] 765s # testing : compare header Hello value 765s # expected: 'Foo Bar' 765s # received: 'Foo Bar' 765s ok 12 765s testing: Hello: Foo 765s Bar 765s ok 13 765s # testing : response success 765s # expected: qr/HTTP\/1\.. 200 OK/ 765s # received: 'HTTP/1.1 200 OK' 765s ok 14 765s header: [Foo Bar] vs [Foo Bar] 765s # testing : compare header Hello value 765s # expected: 'Foo Bar' 765s # received: 'Foo Bar' 765s ok 15 765s testing: Hello: Foo 765s Bar 765s ok 16 765s # testing : response success 765s # expected: qr/HTTP\/1\.. 200 OK/ 765s # received: 'HTTP/1.1 200 OK' 765s ok 17 765s header: [Foo Bar] vs [Foo Bar] 765s # testing : compare header Hello value 765s # expected: 'Foo Bar' 765s # received: 'Foo Bar' 765s ok 18 765s testing: Hello: Foo 765s Bar 765s ok 19 765s # testing : response success 765s # expected: qr/HTTP\/1\.. 200 OK/ 765s # received: 'HTTP/1.1 200 OK' 765s ok 20 765s header: [Foo Bar] vs [Foo Bar] 765s # testing : compare header Hello value 765s # expected: 'Foo Bar' 765s # received: 'Foo Bar' 765s ok 21 765s testing: Hello: Foo 765s Bar 765s ok 22 765s # testing : response success 765s # expected: qr/HTTP\/1\.. 200 OK/ 765s # received: 'HTTP/1.1 200 OK' 765s ok 23 765s header: [Foo Bar] vs [Foo Bar] 765s # testing : compare header Hello value 765s # expected: 'Foo Bar' 765s # received: 'Foo Bar' 765s ok 24 765s testing: Hello:World 765s ok 25 765s # testing : response success 765s # expected: qr/HTTP\/1\.. 200 OK/ 765s # received: 'HTTP/1.1 200 OK' 765s ok 26 765s header: [World] vs [World] 765s # testing : compare header Hello value 765s # expected: 'World' 765s # received: 'World' 765s ok 27 765s ok 768s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 771s t/apache/http_strict.t .............. 771s 1..178 771s # Running under perl version 5.038002 for linux 771s # Current time local: Mon Mar 18 15:43:13 2024 771s # Current time GMT: Mon Mar 18 15:43:13 2024 771s # Using Test.pm version 1.31 771s # Using Apache/Test.pm version 1.42 771s # SENDING: 771s # GET / HTTP/1.0\r\n\r\n 771s # expecting success, got 200 771s ok 1 771s # SENDING: 771s # GET / HTTP/1.0\n\n 771s # expecting success, got 200 771s ok 2 771s # SENDING: 771s # get / HTTP/1.0\r\n\r\n 771s # expecting 501, got 501 771s ok 3 771s # SENDING: 771s # G ET / HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 4 771s # SENDING: 771s # G\x00ET / HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 5 771s # SENDING: 771s # G/T / HTTP/1.0\r\n\r\n 771s # expecting 501, got 501 771s ok 6 771s # SENDING: 771s # GET /\x00 HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 7 771s # SENDING: 771s # GET / HTTP/1.0\x00\r\n\r\n 771s # expecting 400, got 400 771s ok 8 771s # SENDING: 771s # GET\x0c/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 9 771s # SENDING: 771s # GET\r/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 10 771s # SENDING: 771s # GET\t/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 11 771s # SENDING: 771s # GET / HTT/1.0\r\n\r\n 771s # expecting error, got 400 771s ok 12 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 771s # expecting success, got 200 771s ok 13 771s # SENDING: 771s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 771s # expecting success, got 200 771s ok 14 771s # SENDING: 771s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 771s # expecting success, got 200 771s ok 15 771s # SENDING: 771s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 771s # expecting 400, got 400 771s ok 16 771s # SENDING: 771s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 771s # expecting 400, got 400 771s ok 17 771s # SENDING: 771s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 771s # expecting 200, got 200 771s ok 18 771s # SENDING: 771s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 771s # expecting 400, got 400 771s ok 19 771s # SENDING: 771s # GET / HTTP/\r\nHost: localhost\r\n\r\n 771s # expecting error, got 400 771s ok 20 771s # SENDING: 771s # GET / HTTP/0.9\r\n\r\n 771s # expecting error, got 400 771s ok 21 771s # SENDING: 771s # GET / HTTP/0.8\r\n\r\n 771s # expecting error, got 400 771s ok 22 771s # SENDING: 771s # GET /\x01 HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 23 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 771s # expecting 200, got 200 771s ok 24 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 771s # expecting 200, got 200 771s ok 25 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 771s # expecting 400, got 400 771s ok 26 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 771s # expecting 200, got 200 771s ok 27 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo\r\n\r\n 771s # expecting 400, got 400 771s ok 28 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 771s # expecting 400, got 400 771s ok 29 771s # SENDING: 771s # GET / HTTP/1.0\r\n: bar\r\n\r\n 771s # expecting 400, got 400 771s ok 30 771s # SENDING: 771s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 771s # expecting 200, got 200 771s ok 31 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 771s # expecting 400, got 400 771s ok 32 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 771s # expecting 400, got 400 771s ok 33 771s # SENDING: 771s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 771s # expecting 400, got 400 771s ok 34 771s # SENDING: 771s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 771s # expecting 200, got 200 771s ok 35 771s # SENDING: 771s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 771s # expecting 400, got 400 771s ok 36 771s # SENDING: 771s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 771s # expecting 400, got 400 771s ok 37 771s # SENDING: 771s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 771s # expecting 200, got 200 771s ok 38 771s # SENDING: 771s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 771s # expecting 400, got 400 771s ok 39 771s # SENDING: 771s # GET / HTTP/1.0\r\r 771s # expecting dropped connection and HTTPD dropped connection 771s ok 40 771s # SENDING: 771s # GET /\r\n 771s # expecting headerless HTTP/0.9 body, got response 771s ok 41 771s # SENDING: 771s # GET /#frag HTTP/1.0\r\n 771s # expecting 400, got 400 771s ok 42 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 771s # expecting 200, got 200 771s ok 43 771s # SENDING: 771s # GET http://017700000001/ HTTP/1.0\r\n\r\n 771s # expecting 200, got 200 771s ok 44 771s # SENDING: 771s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 771s # expecting 200, got 200 771s ok 45 771s # SENDING: 771s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 771s # expecting 200, got 200 771s ok 46 771s # SENDING: 771s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 771s # expecting 200, got 200 771s ok 47 771s # SENDING: 771s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 771s # expecting 200, got 200 771s ok 48 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 771s # expecting 200, got 200 771s ok 49 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 771s # expecting 400, got 400 771s ok 50 771s # SENDING: 771s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 771s # expecting 200, got 200 771s ok 51 771s # SENDING: 771s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 52 771s # SENDING: 771s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 53 771s # SENDING: 771s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 54 771s # SENDING: 771s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 771s # expecting 200, got 200 771s ok 55 771s # SENDING: 771s # GET http://[::1]/ HTTP/1.0\r\n\r\n 771s # expecting success, got 200 771s ok 56 771s # SENDING: 771s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 771s # expecting success, got 200 771s ok 57 771s # SENDING: 771s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 771s # expecting success, got 200 771s ok 58 771s # SENDING: 771s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 771s # expecting success, got 200 771s ok 59 771s # SENDING: 771s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 60 771s # SENDING: 771s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 771s # expecting success, got 200 771s ok 61 771s # SENDING: 771s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 771s # expecting success, got 200 771s ok 62 771s # SENDING: 771s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 63 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 771s # expecting success, got 200 771s ok 64 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 771s # expecting success, got 200 771s ok 65 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 771s # expecting success, got 200 771s ok 66 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 771s # expecting success, got 200 771s ok 67 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 771s # expecting success, got 200 771s ok 68 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 771s # expecting success, got 200 771s ok 69 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 771s # expecting 200, got 200 771s ok 70 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 771s # expecting 200, got 200 771s ok 71 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 771s # expecting 400, got 400 771s ok 72 771s # SENDING: 771s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 771s # expecting 200, got 200 771s ok 73 771s # SENDING: 771s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 771s # expecting 200, got 200 771s ok 74 771s # SENDING: 771s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 771s # expecting 200, got 200 771s ok 75 771s # SENDING: 771s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 771s # expecting 200, got 200 771s ok 76 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 771s # expecting 200, got 200 771s ok 77 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 771s # expecting 200, got 200 771s ok 78 771s # SENDING: 771s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 771s # expecting 200, got 200 771s ok 79 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 771s # DECODED: Foo: bar 771s # RESPONSE: 771s # HTTP/1.1 200 OK\r\n 771s # Date: Mon, 18 Mar 2024 15:43:15 GMT\r\n 771s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 771s # Foo: bar\r\n 771s # Vary: In-If1\r\n 771s # DMMATCH1: 1\r\n 771s # Connection: close\r\n 771s # Content-Type: text/plain\r\n 771s # \r\n 771s # Hi!\n 771s # SERVERNAME=localhost\n 771s # HTTP_HOST=\n 771s # 771s # expecting 200, got 200 771s ok 80 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 771s # DECODED: Foo: 771s # RESPONSE: 771s # HTTP/1.1 200 OK\r\n 771s # Date: Mon, 18 Mar 2024 15:43:15 GMT\r\n 771s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 771s # Foo: \r\n 771s # Vary: In-If1\r\n 771s # DMMATCH1: 1\r\n 771s # Connection: close\r\n 771s # Content-Type: text/plain\r\n 771s # \r\n 771s # Hi!\n 771s # SERVERNAME=localhost\n 771s # HTTP_HOST=\n 771s # 771s # expecting 200, got 200 771s ok 81 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 771s # DECODED: : bar 771s # RESPONSE: 771s # HTTP/1.1 500 Internal Server Error\r\n 771s # Date: Mon, 18 Mar 2024 15:43:15 GMT\r\n 771s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 771s # Connection: close\r\n 771s # Content-Type: text/html; charset=iso-8859-1\r\n 771s # \r\n 771s # \n 771s # \n 771s # ... 771s # expecting 500, got 500 771s ok 82 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 771s # DECODED: F\x00oo: bar 771s # RESPONSE: 771s # HTTP/1.1 500 Internal Server Error\r\n 771s # Date: Mon, 18 Mar 2024 15:43:15 GMT\r\n 771s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 771s # Content-Length: 528\r\n 771s # Connection: close\r\n 771s # Content-Type: text/html; charset=iso-8859-1\r\n 771s # \r\n 771s # \n 771s # \n 771s # ... 771s # expecting 500, got 500 771s ok 83 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 771s # DECODED: F\x01oo: bar 771s # RESPONSE: 771s # HTTP/1.1 500 Internal Server Error\r\n 771s # Date: Mon, 18 Mar 2024 15:43:15 GMT\r\n 771s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 771s # Content-Length: 564\r\n 771s # Connection: close\r\n 771s # Content-Type: text/html; charset=iso-8859-1\r\n 771s # \r\n 771s # \n 771s # \n 771s # ... 771s # expecting 500, got 500 771s ok 84 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 771s # DECODED: F\noo: bar 771s # RESPONSE: 771s # HTTP/1.1 500 Internal Server Error\r\n 771s # Date: Mon, 18 Mar 2024 15:43:15 GMT\r\n 771s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 771s # Content-Length: 528\r\n 771s # Connection: close\r\n 771s # Content-Type: text/html; charset=iso-8859-1\r\n 771s # \r\n 771s # \n 771s # \n 771s # ... 771s # expecting 500, got 500 771s ok 85 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 771s # DECODED: Foo: b\tar 771s # RESPONSE: 771s # HTTP/1.1 200 OK\r\n 771s # Date: Mon, 18 Mar 2024 15:43:15 GMT\r\n 771s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 771s # Foo: b\tar\r\n 771s # Vary: In-If1\r\n 771s # DMMATCH1: 1\r\n 771s # Connection: close\r\n 771s # Content-Type: text/plain\r\n 771s # \r\n 771s # Hi!\n 771s # SERVERNAME=localhost\n 771s # HTTP_HOST=\n 771s # 771s # expecting 200, got 200 771s ok 86 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 771s # DECODED: Foo: b\x01ar 771s # RESPONSE: 771s # HTTP/1.1 500 Internal Server Error\r\n 771s # Date: Mon, 18 Mar 2024 15:43:15 GMT\r\n 771s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 771s # Content-Length: 564\r\n 771s # Connection: close\r\n 771s # Content-Type: text/html; charset=iso-8859-1\r\n 771s # \r\n 771s # \n 771s # \n 771s # ... 771s # expecting 500, got 500 771s ok 87 771s # SENDING: 771s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 771s # expecting 500, got 500 771s ok 88 771s # SENDING: 771s # GET / HTTP/1.0\r\n\r\n 771s # expecting success, got 200 771s ok 89 771s # SENDING: 771s # GET / HTTP/1.0\n\n 771s # expecting 400, got 400 771s ok 90 771s # SENDING: 771s # get / HTTP/1.0\r\n\r\n 771s # expecting 501, got 501 771s ok 91 771s # SENDING: 771s # G ET / HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 92 771s # SENDING: 771s # G\x00ET / HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 93 771s # SENDING: 771s # G/T / HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 94 771s # SENDING: 771s # GET /\x00 HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 95 771s # SENDING: 771s # GET / HTTP/1.0\x00\r\n\r\n 771s # expecting 400, got 400 771s ok 96 771s # SENDING: 771s # GET\x0c/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 97 771s # SENDING: 771s # GET\r/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 98 771s # SENDING: 771s # GET\t/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 99 771s # SENDING: 771s # GET / HTT/1.0\r\n\r\n 771s # expecting error, got 400 771s ok 100 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 771s # expecting success, got 200 771s ok 101 771s # SENDING: 771s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 771s # expecting success, got 200 771s ok 102 771s # SENDING: 771s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 771s # expecting success, got 200 771s ok 103 771s # SENDING: 771s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 771s # expecting 400, got 400 771s ok 104 771s # SENDING: 771s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 771s # expecting 400, got 400 771s ok 105 771s # SENDING: 771s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 771s # expecting 400, got 400 771s ok 106 771s # SENDING: 771s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 771s # expecting 400, got 400 771s ok 107 771s # SENDING: 771s # GET / HTTP/\r\nHost: localhost\r\n\r\n 771s # expecting error, got 400 771s ok 108 771s # SENDING: 771s # GET / HTTP/0.9\r\n\r\n 771s # expecting error, got 400 771s ok 109 771s # SENDING: 771s # GET / HTTP/0.8\r\n\r\n 771s # expecting error, got 400 771s ok 110 771s # SENDING: 771s # GET /\x01 HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 111 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 771s # expecting 200, got 200 771s ok 112 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 771s # expecting 200, got 200 771s ok 113 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 771s # expecting 400, got 400 771s ok 114 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 771s # expecting 400, got 400 771s ok 115 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo\r\n\r\n 771s # expecting 400, got 400 771s ok 116 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 771s # expecting 400, got 400 771s ok 117 771s # SENDING: 771s # GET / HTTP/1.0\r\n: bar\r\n\r\n 771s # expecting 400, got 400 771s ok 118 771s # SENDING: 771s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 771s # expecting 200, got 200 771s ok 119 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 771s # expecting 400, got 400 771s ok 120 771s # SENDING: 771s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 771s # expecting 400, got 400 771s ok 121 771s # SENDING: 771s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 771s # expecting 400, got 400 771s ok 122 771s # SENDING: 771s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 771s # expecting 400, got 400 771s ok 123 771s # SENDING: 771s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 771s # expecting 400, got 400 771s ok 124 771s # SENDING: 771s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 771s # expecting 400, got 400 771s ok 125 771s # SENDING: 771s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 771s # expecting 200, got 200 771s ok 126 771s # SENDING: 771s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 771s # expecting 400, got 400 771s ok 127 771s # SENDING: 771s # GET / HTTP/1.0\r\r 771s # expecting dropped connection and HTTPD dropped connection 771s ok 128 771s # SENDING: 771s # GET /\r\n 771s # expecting headerless HTTP/0.9 body, got response 771s ok 129 771s # SENDING: 771s # GET /#frag HTTP/1.0\r\n 771s # expecting 400, got 400 771s ok 130 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 771s # expecting 400, got 400 771s ok 131 771s # SENDING: 771s # GET http://017700000001/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 132 771s # SENDING: 771s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 133 771s # SENDING: 771s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 771s # expecting 200, got 200 771s ok 134 771s # SENDING: 771s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 135 771s # SENDING: 771s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 136 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 771s # expecting 400, got 400 771s ok 137 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 771s # expecting 400, got 400 771s ok 138 771s # SENDING: 771s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 771s # expecting 200, got 200 771s ok 139 771s # SENDING: 771s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 140 771s # SENDING: 771s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 141 771s # SENDING: 771s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 142 771s # SENDING: 771s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 143 771s # SENDING: 771s # GET http://[::1]/ HTTP/1.0\r\n\r\n 771s # expecting success, got 200 771s ok 144 771s # SENDING: 771s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 771s # expecting success, got 200 771s ok 145 771s # SENDING: 771s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 771s # expecting success, got 200 771s ok 146 771s # SENDING: 771s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 771s # expecting success, got 200 771s ok 147 771s # SENDING: 771s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 148 771s # SENDING: 771s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 771s # expecting success, got 200 771s ok 149 771s # SENDING: 771s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 771s # expecting success, got 200 771s ok 150 771s # SENDING: 771s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 771s # expecting 400, got 400 771s ok 151 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 771s # expecting success, got 200 771s ok 152 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 771s # expecting success, got 200 771s ok 153 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 771s # expecting success, got 200 771s ok 154 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 771s # expecting success, got 200 771s ok 155 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 771s # expecting success, got 200 771s ok 156 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 771s # expecting success, got 200 771s ok 157 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 771s # expecting 400, got 400 771s ok 158 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 771s # expecting 400, got 400 771s ok 159 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 771s # expecting 400, got 400 771s ok 160 771s # SENDING: 771s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 771s # expecting 200, got 200 771s ok 161 771s # SENDING: 771s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 771s # expecting 200, got 200 771s ok 162 771s # SENDING: 771s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 771s # expecting 200, got 200 771s ok 163 771s # SENDING: 771s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 771s # expecting 200, got 200 771s ok 164 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 771s # expecting 200, got 200 771s ok 165 771s # SENDING: 771s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 771s # expecting 200, got 200 771s ok 166 771s # SENDING: 771s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 771s # expecting 200, got 200 771s ok 167 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 771s # DECODED: Foo: bar 771s # RESPONSE: 771s # HTTP/1.1 200 OK\r\n 771s # Date: Mon, 18 Mar 2024 15:43:15 GMT\r\n 771s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 771s # Foo: bar\r\n 771s # Vary: In-If1\r\n 771s # DMMATCH1: 1\r\n 771s # Content-Length: 36\r\n 771s # Connection: close\r\n 771s # Content-Type: text/plain\r\n 771s # \r\n 771s # Hi!\n 771s # SERVERNAME=localhost\n 771s # HTTP_HOST=\n 771s # 771s # expecting 200, got 200 771s ok 168 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 771s # DECODED: Foo: 771s # RESPONSE: 771s # HTTP/1.1 200 OK\r\n 771s # Date: Mon, 18 Mar 2024 15:43:15 GMT\r\n 771s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 771s # Foo: \r\n 771s # Vary: In-If1\r\n 771s # DMMATCH1: 1\r\n 771s # Connection: close\r\n 771s # Content-Type: text/plain\r\n 771s # \r\n 771s # Hi!\n 771s # SERVERNAME=localhost\n 771s # HTTP_HOST=\n 771s # 771s # expecting 200, got 200 771s ok 169 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 771s # DECODED: : bar 771s # RESPONSE: 771s # HTTP/1.1 500 Internal Server Error\r\n 771s # Date: Mon, 18 Mar 2024 15:43:15 GMT\r\n 771s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 771s # Content-Length: 564\r\n 771s # Connection: close\r\n 771s # Content-Type: text/html; charset=iso-8859-1\r\n 771s # \r\n 771s # \n 771s # \n 771s # ... 771s # expecting 500, got 500 771s ok 170 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 771s # DECODED: F\x00oo: bar 771s # RESPONSE: 771s # HTTP/1.1 500 Internal Server Error\r\n 771s # Date: Mon, 18 Mar 2024 15:43:15 GMT\r\n 771s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 771s # Content-Length: 528\r\n 771s # Connection: close\r\n 771s # Content-Type: text/html; charset=iso-8859-1\r\n 771s # \r\n 771s # \n 771s # \n 771s # ... 771s # expecting 500, got 500 771s ok 171 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 771s # DECODED: F\x01oo: bar 771s # RESPONSE: 771s # HTTP/1.1 500 Internal Server Error\r\n 771s # Date: Mon, 18 Mar 2024 15:43:16 GMT\r\n 771s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 771s # Content-Length: 564\r\n 771s # Connection: close\r\n 771s # Content-Type: text/html; charset=iso-8859-1\r\n 771s # \r\n 771s # \n 771s # \n 771s # ... 771s # expecting 500, got 500 771s ok 172 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 771s # DECODED: F\noo: bar 771s # RESPONSE: 771s # HTTP/1.1 500 Internal Server Error\r\n 771s # Date: Mon, 18 Mar 2024 15:43:16 GMT\r\n 771s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 771s # Content-Length: 528\r\n 771s # Connection: close\r\n 771s # Content-Type: text/html; charset=iso-8859-1\r\n 771s # \r\n 771s # \n 771s # \n 771s # ... 771s # expecting 500, got 500 771s ok 173 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 771s # DECODED: Foo: b\tar 771s # RESPONSE: 771s # HTTP/1.1 200 OK\r\n 771s # Date: Mon, 18 Mar 2024 15:43:16 GMT\r\n 771s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 771s # Foo: b\tar\r\n 771s # Vary: In-If1\r\n 771s # DMMATCH1: 1\r\n 771s # Content-Length: 36\r\n 771s # Connection: close\r\n 771s # Content-Type: text/plain\r\n 771s # \r\n 771s # Hi!\n 771s # SERVERNAME=localhost\n 771s # HTTP_HOST=\n 771s # 771s # expecting 200, got 200 771s ok 174 771s # SENDING: 771s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 771s # DECODED: Foo: b\x01ar 771s # RESPONSE: 771s # HTTP/1.1 500 Internal Server Error\r\n 771s # Date: Mon, 18 Mar 2024 15:43:16 GMT\r\n 771s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 771s # Connection: close\r\n 771s # Content-Type: text/html; charset=iso-8859-1\r\n 771s # \r\n 771s # \n 771s # \n 771s # ... 771s # expecting 500, got 500 771s ok 175 771s # SENDING: 771s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 771s # expecting 500, got 500 771s ok 176 771s ok 177 771s ok 178 771s ok 773s t/apache/if_sections.t .............. 773s 1..46 773s # Running under perl version 5.038002 for linux 773s # Current time local: Mon Mar 18 15:43:16 2024 773s # Current time GMT: Mon Mar 18 15:43:16 2024 773s # Using Test.pm version 1.31 773s # Using Apache/Test.pm version 1.42 773s # /if_sec/ with '': 773s # expected: 200 773s # received: '200' 773s ok 1 773s # expected: undef 773s # received: undef 773s ok 2 773s # /if_sec/foo.if_test with '': 773s # expected: 200 773s # received: '200' 773s ok 3 773s # expected: undef 773s # received: undef 773s ok 4 773s # /if_sec/foo.if_test with '1': 773s # expected: 200 773s # received: '200' 773s ok 5 773s # expected: 'global1' 773s # received: 'global1' 773s ok 6 773s # /if_sec/foo.if_test with '1 11': 773s # expected: 200 773s # received: '200' 773s ok 7 773s # expected: 'global1, nested11, nested113' 773s # received: 'global1, nested11, nested113' 773s ok 8 773s # /if_sec/foo.if_test with '1 11 111': 773s # expected: 200 773s # received: '200' 773s ok 9 773s # expected: 'global1, nested11, nested111' 773s # received: 'global1, nested11, nested111' 773s ok 10 773s # /if_sec/foo.if_test with '1 11 112': 773s # expected: 200 773s # received: '200' 773s ok 11 773s # expected: 'global1, nested11, nested112' 773s # received: 'global1, nested11, nested112' 773s ok 12 773s # /if_sec/foo.if_test with '1 2': 773s # expected: 200 773s # received: '200' 773s ok 13 773s # expected: 'global1, files2' 773s # received: 'global1, files2' 773s ok 14 773s # /if_sec/dir/foo.txt with '1 2': 773s # expected: 200 773s # received: '200' 773s ok 15 773s # expected: 'global1, dir1, dir2, dir_files1' 773s # received: 'global1, dir1, dir2, dir_files1' 773s ok 16 773s # /if_sec/dir/ with '1 2': 773s # expected: 200 773s # received: '200' 773s ok 17 773s # expected: 'global1, dir1, dir2' 773s # received: 'global1, dir1, dir2' 773s ok 18 773s # /if_sec/dir/ with '1 11': 773s # expected: 200 773s # received: '200' 773s ok 19 773s # expected: 'global1, dir1, nested11, nested113' 773s # received: 'global1, dir1, nested11, nested113' 773s ok 20 773s # /if_sec/dir/ with '1 11 111': 773s # expected: 200 773s # received: '200' 773s ok 21 773s # expected: 'global1, dir1, nested11, nested111' 773s # received: 'global1, dir1, nested11, nested111' 773s ok 22 773s # /if_sec/dir/ with '1 11 112': 773s # expected: 200 773s # received: '200' 773s ok 23 773s # expected: 'global1, dir1, nested11, nested112' 773s # received: 'global1, dir1, nested11, nested112' 773s ok 24 773s # /if_sec/loc/ with '1 2': 773s # expected: 200 773s # received: '200' 773s ok 25 773s # expected: 'global1, loc1, loc2' 773s # received: 'global1, loc1, loc2' 773s ok 26 773s # /if_sec/loc/foo.txt with '1 2': 773s # expected: 200 773s # received: '200' 773s ok 27 773s # expected: 'global1, loc1, loc2' 773s # received: 'global1, loc1, loc2' 773s ok 28 773s # /if_sec/loc/ with '1 11': 773s # expected: 200 773s # received: '200' 773s ok 29 773s # expected: 'global1, loc1, nested11, nested113' 773s # received: 'global1, loc1, nested11, nested113' 773s ok 30 773s # /if_sec/loc/ with '1 11 111': 773s # expected: 200 773s # received: '200' 773s ok 31 773s # expected: 'global1, loc1, nested11, nested111' 773s # received: 'global1, loc1, nested11, nested111' 773s ok 32 773s # /if_sec/loc/ with '1 11 112': 773s # expected: 200 773s # received: '200' 773s ok 33 773s # expected: 'global1, loc1, nested11, nested112' 773s # received: 'global1, loc1, nested11, nested112' 773s ok 34 773s # /if_sec/loc/foo.if_test with '1 2': 773s # expected: 200 773s # received: '200' 773s ok 35 773s # expected: 'global1, files2, loc1, loc2' 773s # received: 'global1, files2, loc1, loc2' 773s ok 36 773s # /if_sec/loc/foo.if_test with '1 2 11': 773s # expected: 200 773s # received: '200' 773s ok 37 773s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 773s # received: 'global1, files2, loc1, loc2, nested11, nested113' 773s ok 38 773s # /if_sec/loc/foo.if_test with '1 2 11 111': 773s # expected: 200 773s # received: '200' 773s ok 39 773s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 773s # received: 'global1, files2, loc1, loc2, nested11, nested111' 773s ok 40 773s # /if_sec/loc/foo.if_test with '1 2 11 112': 773s # expected: 200 773s # received: '200' 773s ok 41 773s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 773s # received: 'global1, files2, loc1, loc2, nested11, nested112' 773s ok 42 773s # /if_sec/proxy/ with '1 2': 773s # expected: 200 773s # received: '200' 773s ok 43 773s # expected: 'global1, locp1, locp2' 773s # received: 'global1, locp1, locp2' 773s ok 44 773s # /if_sec/proxy/ with '2': 773s # expected: 200 773s # received: '200' 773s ok 45 773s # expected: 'locp2' 773s # received: 'locp2' 773s ok 46 773s ok 775s t/apache/iffile.t ................... 775s 1..2 775s # Running under perl version 5.038002 for linux 775s # Current time local: Mon Mar 18 15:43:18 2024 775s # Current time GMT: Mon Mar 18 15:43:18 2024 775s # Using Test.pm version 1.31 775s # Using Apache/Test.pm version 1.42 775s # expected: 200 775s # received: '200' 775s ok 1 775s # expected: 'success1, success2, success3, success4, success5' 775s # received: 'success1, success2, success3, success4, success5' 775s ok 2 775s ok 777s t/apache/leaks.t .................... skipped: mod_memory_track not activated 784s t/apache/limits.t ................... 784s 1..12 784s # Running under perl version 5.038002 for linux 784s # Current time local: Mon Mar 18 15:43:22 2024 784s # Current time GMT: Mon Mar 18 15:43:22 2024 784s # Using Test.pm version 1.31 784s # Using Apache/Test.pm version 1.42 784s # Testing LimitRequestLine; should succeed 784s # testing : Test #1 784s # expected: 200 784s # received: '200' 784s ok 1 784s # Testing LimitRequestLine; should fail 784s # testing : Test #2 784s # expected: 414 784s # received: '414' 784s ok 2 784s # Testing LimitRequestFieldSize; should succeed 784s # testing : Test #3 784s # expected: 200 784s # received: '200' 784s ok 3 784s # Testing LimitRequestFieldSize; should fail 784s # testing : Test #4 784s # expected: 400 784s # received: '400' 784s ok 4 784s # Testing LimitRequestFields; should succeed 784s # testing : Test #5 784s # expected: 200 784s # received: '200' 784s ok 5 784s # Testing LimitRequestFields; should fail 784s # testing : Test #6 784s # expected: 400 784s # received: '400' 784s ok 6 784s # Testing LimitRequestBody; should succeed 784s # Chunked transfer-encoding enabled 784s # testing : Test #7 784s # expected: 200 784s # received: '200' 784s ok 7 784s # Testing LimitRequestBody; should succeed 784s # Chunked transfer-encoding disabled 784s # testing : Test #8 784s # expected: 200 784s # received: '200' 784s ok 8 784s # Testing LimitRequestBody; should fail 784s # Chunked transfer-encoding enabled 784s # testing : Test #9 784s # expected: 413 784s # received: '413' 784s ok 9 784s # Testing LimitRequestBody; should fail 784s # Chunked transfer-encoding disabled 784s # testing : Test #10 784s # expected: 413 784s # received: '413' 784s ok 10 784s # Testing LimitRequestFieldSize; should succeed 784s # testing : Test #11 784s # expected: 200 784s # received: '200' 784s ok 11 784s # Testing LimitRequestFieldSize; should fail 784s # testing : Test #12 784s # expected: 400 784s # received: '400' 784s ok 12 784s ok 787s t/apache/loglevel.t ................. 787s 1..8 787s # Running under perl version 5.038002 for linux 787s # Current time local: Mon Mar 18 15:43:29 2024 787s # Current time GMT: Mon Mar 18 15:43:29 2024 787s # Using Test.pm version 1.31 787s # Using Apache/Test.pm version 1.42 787s ok 1 787s ok 2 787s ok 3 787s ok 4 787s ok 5 787s ok 6 787s ok 7 787s ok 8 787s ok 789s t/apache/maxranges.t ................ 789s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 789s 1..19 789s # Running under perl version 5.038002 for linux 789s # Current time local: Mon Mar 18 15:43:32 2024 789s # Current time GMT: Mon Mar 18 15:43:32 2024 789s # Using Test.pm version 1.31 789s # Using Apache/Test.pm version 1.42 789s ok 1 789s ok 2 789s ok 3 789s ok 4 789s ok 5 789s ok 6 789s ok 7 789s ok 8 789s ok 9 789s ok 10 789s ok 11 789s ok 12 789s ok 13 789s ok 14 789s ok 15 789s ok 16 789s ok 17 789s ok 18 789s ok 19 789s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 789s ok 792s t/apache/mergeslashes.t ............. 792s 1..9 792s # Running under perl version 5.038002 for linux 792s # Current time local: Mon Mar 18 15:43:34 2024 792s # Current time GMT: Mon Mar 18 15:43:34 2024 792s # Using Test.pm version 1.31 792s # Using Apache/Test.pm version 1.42 792s # SENDING to 127.0.0.1:8547 792s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 792s # expected 403, got 403 for exact match 792s ok 1 792s # SENDING to 127.0.0.1:8547 792s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 792s # expected 403, got 403 for merged even at front 792s ok 2 792s # SENDING to 127.0.0.1:8547 792s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 792s # expected 403, got 403 for merged even at front 792s ok 3 792s # SENDING to 127.0.0.1:8547 792s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 792s # expected 403, got 403 for c// should be merged 792s ok 4 792s # SENDING to 127.0.0.1:8547 792s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 792s # expected 403, got 403 for a// should be merged 792s ok 5 792s # SENDING to 127.0.0.1:8547 792s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 792s # expected 403, got 403 for a// matches locationmatch 792s ok 6 792s # SENDING to 127.0.0.1:8547 792s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 792s # expected 200, got 200 for c// doesn't match locationmatch 792s ok 7 792s # SENDING to 127.0.0.1:8547 792s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 792s # expected 403, got 403 for baseline failed 792s ok 8 792s # SENDING to 127.0.0.1:8547 792s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 792s # expected 403, got 403 for b//d not merged for Location with OFF 792s ok 9 792s ok 794s t/apache/mmn.t ...................... 794s 1..2 794s # Running under perl version 5.038002 for linux 794s # Current time local: Mon Mar 18 15:43:37 2024 794s # Current time GMT: Mon Mar 18 15:43:37 2024 794s # Using Test.pm version 1.31 794s # Using Apache/Test.pm version 1.42 794s ok 1 794s ok 2 794s ok 797s t/apache/options.t .................. 797s 1..2 797s # Running under perl version 5.038002 for linux 797s # Current time local: Mon Mar 18 15:43:39 2024 797s # Current time GMT: Mon Mar 18 15:43:39 2024 797s # Using Test.pm version 1.31 797s # Using Apache/Test.pm version 1.42 797s # testing : code 797s # expected: 200 797s # received: '200' 797s ok 1 797s # testing : OPTIONS 797s # expected: qr/OPTIONS/ 797s # received: 'HEAD,GET,POST,OPTIONS,TRACE' 797s ok 2 797s ok 801s t/apache/passbrigade.t .............. 801s # using LWP client 801s 1..114 801s # Running under perl version 5.038002 for linux 801s # Current time local: Mon Mar 18 15:43:42 2024 801s # Current time GMT: Mon Mar 18 15:43:42 2024 801s # Using Test.pm version 1.31 801s # Using Apache/Test.pm version 1.42 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 1024 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #DMMATCH1: 1 801s # 801s # testing : bytes in body 801s # expected: 1024 801s # received: 1024 801s ok 1 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 2048 801s # received: 2048 801s ok 2 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 3072 801s # received: 3072 801s ok 3 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 4096 801s # received: 4096 801s ok 4 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 5120 801s # received: 5120 801s ok 5 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 6144 801s # received: 6144 801s ok 6 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 7168 801s # received: 7168 801s ok 7 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 8192 801s # received: 8192 801s ok 8 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 9216 801s # received: 9216 801s ok 9 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 10240 801s # received: 10240 801s ok 10 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 11264 801s # received: 11264 801s ok 11 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 12288 801s # received: 12288 801s ok 12 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 13312 801s # received: 13312 801s ok 13 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 14336 801s # received: 14336 801s ok 14 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 15360 801s # received: 15360 801s ok 15 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 16384 801s # received: 16384 801s ok 16 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 17408 801s # received: 17408 801s ok 17 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 18432 801s # received: 18432 801s ok 18 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 19456 801s # received: 19456 801s ok 19 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 20480 801s # received: 20480 801s ok 20 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 21504 801s # received: 21504 801s ok 21 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 22528 801s # received: 22528 801s ok 22 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 23552 801s # received: 23552 801s ok 23 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 24576 801s # received: 24576 801s ok 24 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 25600 801s # received: 25600 801s ok 25 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 26624 801s # received: 26624 801s ok 26 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 27648 801s # received: 27648 801s ok 27 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 28672 801s # received: 28672 801s ok 28 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 29696 801s # received: 29696 801s ok 29 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 30720 801s # received: 30720 801s ok 30 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 31744 801s # received: 31744 801s ok 31 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 32768 801s # received: 32768 801s ok 32 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 33792 801s # received: 33792 801s ok 33 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 34816 801s # received: 34816 801s ok 34 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 35840 801s # received: 35840 801s ok 35 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 36864 801s # received: 36864 801s ok 36 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 37888 801s # received: 37888 801s ok 37 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 38912 801s # received: 38912 801s ok 38 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 39936 801s # received: 39936 801s ok 39 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 40960 801s # received: 40960 801s ok 40 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 41984 801s # received: 41984 801s ok 41 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 43008 801s # received: 43008 801s ok 42 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 44032 801s # received: 44032 801s ok 43 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 45056 801s # received: 45056 801s ok 44 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 46080 801s # received: 46080 801s ok 45 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 47104 801s # received: 47104 801s ok 46 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 48128 801s # received: 48128 801s ok 47 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 49152 801s # received: 49152 801s ok 48 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 50176 801s # received: 50176 801s ok 49 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 51200 801s # received: 51200 801s ok 50 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 102400 801s # received: 102400 801s ok 51 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 307200 801s # received: 307200 801s ok 52 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 512000 801s # received: 512000 801s ok 53 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 2048000 801s # received: 2048000 801s ok 54 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:44 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 4096000 801s # received: 4096000 801s ok 55 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 6144000 801s # received: 6144000 801s ok 56 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 10240000 801s # received: 10240000 801s ok 57 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 1024 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #DMMATCH1: 1 801s # 801s # testing : bytes in body 801s # expected: 1024 801s # received: 1024 801s ok 58 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 2048 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #DMMATCH1: 1 801s # 801s # testing : bytes in body 801s # expected: 2048 801s # received: 2048 801s ok 59 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 3072 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #DMMATCH1: 1 801s # 801s # testing : bytes in body 801s # expected: 3072 801s # received: 3072 801s ok 60 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 4096 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #DMMATCH1: 1 801s # 801s # testing : bytes in body 801s # expected: 4096 801s # received: 4096 801s ok 61 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 5120 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #DMMATCH1: 1 801s # 801s # testing : bytes in body 801s # expected: 5120 801s # received: 5120 801s ok 62 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 6144 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #DMMATCH1: 1 801s # 801s # testing : bytes in body 801s # expected: 6144 801s # received: 6144 801s ok 63 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 7168 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #DMMATCH1: 1 801s # 801s # testing : bytes in body 801s # expected: 7168 801s # received: 7168 801s ok 64 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 8192 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #DMMATCH1: 1 801s # 801s # testing : bytes in body 801s # expected: 8192 801s # received: 8192 801s ok 65 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 9216 801s # received: 9216 801s ok 66 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 10240 801s # received: 10240 801s ok 67 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 11264 801s # received: 11264 801s ok 68 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 12288 801s # received: 12288 801s ok 69 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 13312 801s # received: 13312 801s ok 70 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 14336 801s # received: 14336 801s ok 71 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 15360 801s # received: 15360 801s ok 72 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 16384 801s # received: 16384 801s ok 73 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 17408 801s # received: 17408 801s ok 74 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 18432 801s # received: 18432 801s ok 75 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 19456 801s # received: 19456 801s ok 76 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 20480 801s # received: 20480 801s ok 77 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 21504 801s # received: 21504 801s ok 78 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 22528 801s # received: 22528 801s ok 79 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 23552 801s # received: 23552 801s ok 80 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 24576 801s # received: 24576 801s ok 81 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 25600 801s # received: 25600 801s ok 82 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 26624 801s # received: 26624 801s ok 83 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 27648 801s # received: 27648 801s ok 84 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 28672 801s # received: 28672 801s ok 85 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 29696 801s # received: 29696 801s ok 86 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 30720 801s # received: 30720 801s ok 87 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 31744 801s # received: 31744 801s ok 88 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 32768 801s # received: 32768 801s ok 89 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 33792 801s # received: 33792 801s ok 90 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 34816 801s # received: 34816 801s ok 91 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 35840 801s # received: 35840 801s ok 92 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 36864 801s # received: 36864 801s ok 93 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 37888 801s # received: 37888 801s ok 94 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 38912 801s # received: 38912 801s ok 95 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 39936 801s # received: 39936 801s ok 96 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 40960 801s # received: 40960 801s ok 97 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 41984 801s # received: 41984 801s ok 98 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 43008 801s # received: 43008 801s ok 99 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 44032 801s # received: 44032 801s ok 100 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 45056 801s # received: 45056 801s ok 101 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 46080 801s # received: 46080 801s ok 102 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 47104 801s # received: 47104 801s ok 103 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 48128 801s # received: 48128 801s ok 104 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 49152 801s # received: 49152 801s ok 105 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 50176 801s # received: 50176 801s ok 106 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 51200 801s # received: 51200 801s ok 107 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 102400 801s # received: 102400 801s ok 108 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 307200 801s # received: 307200 801s ok 109 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 512000 801s # received: 512000 801s ok 110 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 2048000 801s # received: 2048000 801s ok 111 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 4096000 801s # received: 4096000 801s ok 112 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 6144000 801s # received: 6144000 801s ok 113 801s #lwp request: 801s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 801s #User-Agent: libwww-perl/6.76 801s # 801s #server response: 801s #HTTP/1.1 200 OK 801s #Connection: close 801s #Date: Mon, 18 Mar 2024 15:43:45 GMT 801s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 801s #Vary: In-If1 801s #Content-Length: 0 801s #Client-Date: Mon, 18 Mar 2024 15:43:46 GMT 801s #Client-Peer: 127.0.0.1:8529 801s #Client-Response-Num: 1 801s #Client-Transfer-Encoding: chunked 801s #DMMATCH1: 1 801s #X-Content-Length-Note: added by Apache::TestRequest 801s # 801s # testing : bytes in body 801s # expected: 10240000 801s # received: 10240000 801s ok 114 801s ok 804s t/apache/post.t ..................... 804s # using LWP client 804s 1..51 804s # Running under perl version 5.038002 for linux 804s # Current time local: Mon Mar 18 15:43:46 2024 804s # Current time GMT: Mon Mar 18 15:43:46 2024 804s # Using Test.pm version 1.31 804s # Using Apache/Test.pm version 1.42 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 1024 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 5 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '1024' 804s # received: 1024 804s ok 1 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 2048 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 5 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '2048' 804s # received: 2048 804s ok 2 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 3072 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 5 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '3072' 804s # received: 3072 804s ok 3 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 4096 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 5 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '4096' 804s # received: 4096 804s ok 4 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 5120 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 5 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '5120' 804s # received: 5120 804s ok 5 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 6144 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 5 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '6144' 804s # received: 6144 804s ok 6 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 7168 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 5 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '7168' 804s # received: 7168 804s ok 7 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 8192 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 5 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '8192' 804s # received: 8192 804s ok 8 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 9216 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 5 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '9216' 804s # received: 9216 804s ok 9 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 10240 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '10240' 804s # received: 10240 804s ok 10 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 11264 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '11264' 804s # received: 11264 804s ok 11 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 12288 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '12288' 804s # received: 12288 804s ok 12 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 13312 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '13312' 804s # received: 13312 804s ok 13 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 14336 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '14336' 804s # received: 14336 804s ok 14 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 15360 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '15360' 804s # received: 15360 804s ok 15 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 16384 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '16384' 804s # received: 16384 804s ok 16 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 17408 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '17408' 804s # received: 17408 804s ok 17 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 18432 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '18432' 804s # received: 18432 804s ok 18 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 19456 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '19456' 804s # received: 19456 804s ok 19 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 20480 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '20480' 804s # received: 20480 804s ok 20 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 21504 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '21504' 804s # received: 21504 804s ok 21 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 22528 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '22528' 804s # received: 22528 804s ok 22 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 23552 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '23552' 804s # received: 23552 804s ok 23 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 24576 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '24576' 804s # received: 24576 804s ok 24 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 25600 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '25600' 804s # received: 25600 804s ok 25 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 26624 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '26624' 804s # received: 26624 804s ok 26 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 27648 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '27648' 804s # received: 27648 804s ok 27 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 28672 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '28672' 804s # received: 28672 804s ok 28 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 29696 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '29696' 804s # received: 29696 804s ok 29 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 30720 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '30720' 804s # received: 30720 804s ok 30 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 31744 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '31744' 804s # received: 31744 804s ok 31 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 32768 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '32768' 804s # received: 32768 804s ok 32 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 33792 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '33792' 804s # received: 33792 804s ok 33 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 34816 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '34816' 804s # received: 34816 804s ok 34 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 35840 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:48 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '35840' 804s # received: 35840 804s ok 35 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 36864 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '36864' 804s # received: 36864 804s ok 36 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 37888 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '37888' 804s # received: 37888 804s ok 37 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 38912 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '38912' 804s # received: 38912 804s ok 38 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 39936 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '39936' 804s # received: 39936 804s ok 39 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 40960 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '40960' 804s # received: 40960 804s ok 40 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 41984 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '41984' 804s # received: 41984 804s ok 41 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 43008 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '43008' 804s # received: 43008 804s ok 42 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 44032 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '44032' 804s # received: 44032 804s ok 43 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 45056 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '45056' 804s # received: 45056 804s ok 44 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 46080 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '46080' 804s # received: 46080 804s ok 45 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 47104 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '47104' 804s # received: 47104 804s ok 46 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 48128 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '48128' 804s # received: 48128 804s ok 47 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 49152 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '49152' 804s # received: 49152 804s ok 48 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 50176 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '50176' 804s # received: 50176 804s ok 49 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 51200 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 6 804s #Client-Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '51200' 804s # received: 51200 804s ok 50 804s #lwp request: 804s #POST http://localhost:8529/eat_post HTTP/1.1 804s #User-Agent: libwww-perl/6.76 804s #Content-Length: 102400 804s # 804s #server response: 804s #HTTP/1.1 200 OK 804s #Connection: close 804s #Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 804s #Vary: In-If1 804s #Content-Length: 7 804s #Client-Date: Mon, 18 Mar 2024 15:43:49 GMT 804s #Client-Peer: 127.0.0.1:8529 804s #Client-Response-Num: 1 804s #DMMATCH1: 1 804s # 804s # testing : length posted 804s # expected: '102400' 804s # received: 102400 804s ok 51 804s ok 807s t/apache/pr17629.t .................. 807s 1..4 807s # Running under perl version 5.038002 for linux 807s # Current time local: Mon Mar 18 15:43:49 2024 807s # Current time GMT: Mon Mar 18 15:43:49 2024 807s # Using Test.pm version 1.31 807s # Using Apache/Test.pm version 1.42 807s # expected: 'begin-foobar-end 807s # ' 807s # received: 'begin-foobar-end 807s # ' 807s ok 1 807s # expected: 200 807s # received: '200' 807s ok 2 807s # testing : response was gzipped 807s # expected: 'gzip' 807s # received: 'gzip' 807s ok 3 807s # expected: 'begin-foobar-end 807s # ' 807s # received: 'begin-foobar-end 807s # ' 807s ok 4 807s ok 809s t/apache/pr18757.t .................. 809s 1..3 809s # Running under perl version 5.038002 for linux 809s # Current time local: Mon Mar 18 15:43:51 2024 809s # Current time GMT: Mon Mar 18 15:43:51 2024 809s # Using Test.pm version 1.31 809s # Using Apache/Test.pm version 1.42 809s # testing : 200 response from GET 809s # expected: 200 809s # received: '200' 809s ok 1 809s # expected C-L is 26 809s # URL via proxy is http://localhost:8548/index.html 809s ok 2 809s # line: HTTP/1.1 200 OK 809s # line: Date: Mon, 18 Mar 2024 15:43:54 GMT 809s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 809s # line: Vary: In-If1 809s # line: Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 809s # line: ETag: "1a-60bb3bbdae3c0" 809s # line: Accept-Ranges: bytes 809s # line: Content-Length: 26 809s # line: DMMATCH1: 1 809s # line: Content-Type: text/html 809s # line: 809s # testing : whether proxy strips Content-Length header 809s # expected: 1 809s # received: 1 809s ok 3 809s ok 811s t/apache/pr35292.t .................. 811s 1..3 811s # Running under perl version 5.038002 for linux 811s # Current time local: Mon Mar 18 15:43:54 2024 811s # Current time GMT: Mon Mar 18 15:43:54 2024 811s # Using Test.pm version 1.31 811s # Using Apache/Test.pm version 1.42 811s ok 1 811s ok 2 811s # testing : read response-line 811s # expected: qr/^HTTP\/1\.. 413/ 811s # received: 'HTTP/1.1 413 Request Entity Too Large 811s # ' 811s ok 3 811s ok 815s t/apache/pr35330.t .................. 815s 1..2 815s # Running under perl version 5.038002 for linux 815s # Current time local: Mon Mar 18 15:43:56 2024 815s # Current time GMT: Mon Mar 18 15:43:56 2024 815s # Using Test.pm version 1.31 815s # Using Apache/Test.pm version 1.42 815s # testing : SSI was allowed for location 815s # expected: 200 815s # received: '200' 815s ok 1 815s # testing : file was served with correct content 815s # expected: 'hello' 815s # received: 'hello' 815s ok 2 815s ok 818s t/apache/pr37166.t .................. 818s 1..4 818s # Running under perl version 5.038002 for linux 818s # Current time local: Mon Mar 18 15:44:00 2024 818s # Current time GMT: Mon Mar 18 15:44:00 2024 818s # Using Test.pm version 1.31 818s # Using Apache/Test.pm version 1.42 818s # testing : SSI was allowed for location 818s # expected: 200 818s # received: '200' 818s ok 1 818s # testing : file was served with correct content 818s # expected: 'Hello world 818s # ' 818s # received: 'Hello world 818s # ' 818s ok 2 818s # testing : explicit 200 response 818s # expected: 200 818s # received: '200' 818s ok 3 818s # testing : file was again served with correct content 818s # expected: 'Hello world 818s # ' 818s # received: 'Hello world 818s # ' 818s ok 4 818s ok 821s t/apache/pr43939.t .................. 821s 1..4 821s # Running under perl version 5.038002 for linux 821s # Current time local: Mon Mar 18 15:44:03 2024 821s # Current time GMT: Mon Mar 18 15:44:03 2024 821s # Using Test.pm version 1.31 821s # Using Apache/Test.pm version 1.42 821s # expected: 'begin-default-end 821s # ' 821s # received: 'begin-default-end 821s # ' 821s ok 1 821s # expected: 200 821s # received: '200' 821s ok 2 821s # testing : response was gzipped 821s # expected: 'gzip' 821s # received: 'gzip' 821s ok 3 821s # expected: 'begin-default-end 821s # ' 821s # received: 'begin-default-end 821s # ' 821s ok 4 821s ok 825s t/apache/pr49328.t .................. 825s 1..1 825s # Running under perl version 5.038002 for linux 825s # Current time local: Mon Mar 18 15:44:06 2024 825s # Current time GMT: Mon Mar 18 15:44:06 2024 825s # Using Test.pm version 1.31 825s # Using Apache/Test.pm version 1.42 825s # expected: 'before 825s # included 825s # after 825s # ' 825s # received: 'before 825s # included 825s # after 825s # ' 825s ok 1 825s ok 828s t/apache/rwrite.t ................... 828s # using LWP client 828s 1..114 828s # Running under perl version 5.038002 for linux 828s # Current time local: Mon Mar 18 15:44:10 2024 828s # Current time GMT: Mon Mar 18 15:44:10 2024 828s # Using Test.pm version 1.31 828s # Using Apache/Test.pm version 1.42 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 1024 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #DMMATCH1: 1 828s # 828s # testing : bytes in body 828s # expected: 1024 828s # received: 1024 828s ok 1 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 2048 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #DMMATCH1: 1 828s # 828s # testing : bytes in body 828s # expected: 2048 828s # received: 2048 828s ok 2 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 3072 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #DMMATCH1: 1 828s # 828s # testing : bytes in body 828s # expected: 3072 828s # received: 3072 828s ok 3 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 4096 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #DMMATCH1: 1 828s # 828s # testing : bytes in body 828s # expected: 4096 828s # received: 4096 828s ok 4 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 5120 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #DMMATCH1: 1 828s # 828s # testing : bytes in body 828s # expected: 5120 828s # received: 5120 828s ok 5 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 6144 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #DMMATCH1: 1 828s # 828s # testing : bytes in body 828s # expected: 6144 828s # received: 6144 828s ok 6 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 7168 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #DMMATCH1: 1 828s # 828s # testing : bytes in body 828s # expected: 7168 828s # received: 7168 828s ok 7 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 8192 828s # received: 8192 828s ok 8 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 9216 828s # received: 9216 828s ok 9 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 10240 828s # received: 10240 828s ok 10 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 11264 828s # received: 11264 828s ok 11 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 12288 828s # received: 12288 828s ok 12 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 13312 828s # received: 13312 828s ok 13 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 14336 828s # received: 14336 828s ok 14 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 15360 828s # received: 15360 828s ok 15 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 16384 828s # received: 16384 828s ok 16 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 17408 828s # received: 17408 828s ok 17 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 18432 828s # received: 18432 828s ok 18 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 19456 828s # received: 19456 828s ok 19 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 20480 828s # received: 20480 828s ok 20 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 21504 828s # received: 21504 828s ok 21 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 22528 828s # received: 22528 828s ok 22 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 23552 828s # received: 23552 828s ok 23 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 24576 828s # received: 24576 828s ok 24 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 25600 828s # received: 25600 828s ok 25 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 26624 828s # received: 26624 828s ok 26 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 27648 828s # received: 27648 828s ok 27 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 28672 828s # received: 28672 828s ok 28 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 29696 828s # received: 29696 828s ok 29 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 30720 828s # received: 30720 828s ok 30 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 31744 828s # received: 31744 828s ok 31 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 32768 828s # received: 32768 828s ok 32 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 33792 828s # received: 33792 828s ok 33 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 34816 828s # received: 34816 828s ok 34 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 35840 828s # received: 35840 828s ok 35 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 36864 828s # received: 36864 828s ok 36 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 37888 828s # received: 37888 828s ok 37 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 38912 828s # received: 38912 828s ok 38 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 39936 828s # received: 39936 828s ok 39 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 40960 828s # received: 40960 828s ok 40 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 41984 828s # received: 41984 828s ok 41 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 43008 828s # received: 43008 828s ok 42 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 44032 828s # received: 44032 828s ok 43 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 45056 828s # received: 45056 828s ok 44 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 46080 828s # received: 46080 828s ok 45 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 47104 828s # received: 47104 828s ok 46 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 48128 828s # received: 48128 828s ok 47 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 49152 828s # received: 49152 828s ok 48 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 50176 828s # received: 50176 828s ok 49 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 51200 828s # received: 51200 828s ok 50 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 102400 828s # received: 102400 828s ok 51 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 307200 828s # received: 307200 828s ok 52 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 512000 828s # received: 512000 828s ok 53 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 2048000 828s # received: 2048000 828s ok 54 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 4096000 828s # received: 4096000 828s ok 55 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 6144000 828s # received: 6144000 828s ok 56 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:12 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 10240000 828s # received: 10240000 828s ok 57 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 1024 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #DMMATCH1: 1 828s # 828s # testing : bytes in body 828s # expected: 1024 828s # received: 1024 828s ok 58 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 2048 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #DMMATCH1: 1 828s # 828s # testing : bytes in body 828s # expected: 2048 828s # received: 2048 828s ok 59 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 3072 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #DMMATCH1: 1 828s # 828s # testing : bytes in body 828s # expected: 3072 828s # received: 3072 828s ok 60 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 4096 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #DMMATCH1: 1 828s # 828s # testing : bytes in body 828s # expected: 4096 828s # received: 4096 828s ok 61 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 5120 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #DMMATCH1: 1 828s # 828s # testing : bytes in body 828s # expected: 5120 828s # received: 5120 828s ok 62 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 6144 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #DMMATCH1: 1 828s # 828s # testing : bytes in body 828s # expected: 6144 828s # received: 6144 828s ok 63 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 7168 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #DMMATCH1: 1 828s # 828s # testing : bytes in body 828s # expected: 7168 828s # received: 7168 828s ok 64 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 8192 828s # received: 8192 828s ok 65 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 9216 828s # received: 9216 828s ok 66 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 10240 828s # received: 10240 828s ok 67 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 11264 828s # received: 11264 828s ok 68 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 12288 828s # received: 12288 828s ok 69 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 13312 828s # received: 13312 828s ok 70 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 14336 828s # received: 14336 828s ok 71 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 15360 828s # received: 15360 828s ok 72 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 16384 828s # received: 16384 828s ok 73 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 17408 828s # received: 17408 828s ok 74 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 18432 828s # received: 18432 828s ok 75 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 19456 828s # received: 19456 828s ok 76 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 20480 828s # received: 20480 828s ok 77 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 21504 828s # received: 21504 828s ok 78 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 22528 828s # received: 22528 828s ok 79 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 23552 828s # received: 23552 828s ok 80 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 24576 828s # received: 24576 828s ok 81 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 25600 828s # received: 25600 828s ok 82 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 26624 828s # received: 26624 828s ok 83 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 27648 828s # received: 27648 828s ok 84 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 28672 828s # received: 28672 828s ok 85 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 29696 828s # received: 29696 828s ok 86 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 30720 828s # received: 30720 828s ok 87 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 31744 828s # received: 31744 828s ok 88 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 32768 828s # received: 32768 828s ok 89 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 33792 828s # received: 33792 828s ok 90 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 34816 828s # received: 34816 828s ok 91 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 35840 828s # received: 35840 828s ok 92 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 36864 828s # received: 36864 828s ok 93 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 37888 828s # received: 37888 828s ok 94 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 38912 828s # received: 38912 828s ok 95 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 39936 828s # received: 39936 828s ok 96 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 40960 828s # received: 40960 828s ok 97 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 41984 828s # received: 41984 828s ok 98 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 43008 828s # received: 43008 828s ok 99 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 44032 828s # received: 44032 828s ok 100 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 45056 828s # received: 45056 828s ok 101 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 46080 828s # received: 46080 828s ok 102 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 47104 828s # received: 47104 828s ok 103 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 48128 828s # received: 48128 828s ok 104 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 49152 828s # received: 49152 828s ok 105 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 50176 828s # received: 50176 828s ok 106 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 51200 828s # received: 51200 828s ok 107 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 102400 828s # received: 102400 828s ok 108 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 307200 828s # received: 307200 828s ok 109 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 512000 828s # received: 512000 828s ok 110 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 2048000 828s # received: 2048000 828s ok 111 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 4096000 828s # received: 4096000 828s ok 112 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 6144000 828s # received: 6144000 828s ok 113 828s #lwp request: 828s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 828s #User-Agent: libwww-perl/6.76 828s # 828s #server response: 828s #HTTP/1.1 200 OK 828s #Connection: close 828s #Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 828s #Vary: In-If1 828s #Content-Length: 0 828s #Client-Date: Mon, 18 Mar 2024 15:44:13 GMT 828s #Client-Peer: 127.0.0.1:8529 828s #Client-Response-Num: 1 828s #Client-Transfer-Encoding: chunked 828s #DMMATCH1: 1 828s #X-Content-Length-Note: added by Apache::TestRequest 828s # 828s # testing : bytes in body 828s # expected: 10240000 828s # received: 10240000 828s ok 114 828s ok 831s t/apache/server_name_port.t ......... 831s 1..84 831s # Running under perl version 5.038002 for linux 831s # Current time local: Mon Mar 18 15:44:13 2024 831s # Current time GMT: Mon Mar 18 15:44:13 2024 831s # Using Test.pm version 1.31 831s # Using Apache/Test.pm version 1.42 831s # SENDING: 831s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 831s # expecting 200, got 200 831s ok 1 831s # got SERVER_NAME='righthost', expected 'righthost' 831s ok 2 831s # got SERVER_PORT='8529', expected '8529' 831s ok 3 831s # SENDING: 831s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 831s # expecting 200, got 200 831s ok 4 831s # got SERVER_NAME='righthost', expected 'righthost' 831s ok 5 831s # got SERVER_PORT='123', expected '123' 831s ok 6 831s # SENDING: 831s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 831s # expecting 200, got 200 831s ok 7 831s # got SERVER_NAME='righthost', expected 'righthost' 831s ok 8 831s # got SERVER_PORT='8529', expected '8529' 831s ok 9 831s # SENDING: 831s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 831s # expecting 200, got 200 831s ok 10 831s # got SERVER_NAME='righthost', expected 'righthost' 831s ok 11 831s # got SERVER_PORT='123', expected '123' 831s ok 12 831s # SENDING: 831s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 831s # expecting 200, got 200 831s ok 13 831s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 831s ok 14 831s # got SERVER_PORT='8529', expected '8529' 831s ok 15 831s # SENDING: 831s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 831s # expecting 200, got 200 831s ok 16 831s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 831s ok 17 831s # got SERVER_PORT='123', expected '123' 831s ok 18 831s # SENDING: 831s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 831s # expecting 200, got 200 831s ok 19 831s # got SERVER_NAME='[::1]', expected '[::1]' 831s ok 20 831s # got SERVER_PORT='8529', expected '8529' 831s ok 21 831s # SENDING: 831s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 831s # expecting 200, got 200 831s ok 22 831s # got SERVER_NAME='[::1]', expected '[::1]' 831s ok 23 831s # got SERVER_PORT='123', expected '123' 831s ok 24 831s # SENDING: 831s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 831s # expecting 200, got 200 831s ok 25 831s # got SERVER_NAME='[a::1]', expected '[a::1]' 831s ok 26 831s # got SERVER_PORT='8529', expected '8529' 831s ok 27 831s # SENDING: 831s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 831s # expecting 200, got 200 831s ok 28 831s # got SERVER_NAME='[a::1]', expected '[a::1]' 831s ok 29 831s # got SERVER_PORT='123', expected '123' 831s ok 30 831s # SENDING: 831s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 831s # expecting 200, got 200 831s ok 31 831s # got SERVER_NAME='[a::1]', expected '[a::1]' 831s ok 32 831s # got SERVER_PORT='8529', expected '8529' 831s ok 33 831s # SENDING: 831s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 831s # expecting 200, got 200 831s ok 34 831s # got SERVER_NAME='[a::1]', expected '[a::1]' 831s ok 35 831s # got SERVER_PORT='123', expected '123' 831s ok 36 831s # SENDING: 831s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 831s # expecting 200, got 200 831s ok 37 831s # got SERVER_NAME='righthost', expected 'righthost' 831s ok 38 831s # got SERVER_PORT='8529', expected '8529' 831s ok 39 831s # SENDING: 831s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 831s # expecting 200, got 200 831s ok 40 831s # got SERVER_NAME='righthost', expected 'righthost' 831s ok 41 831s # got SERVER_PORT='123', expected '123' 831s ok 42 831s # SENDING: 831s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 831s # expecting 200, got 200 831s ok 43 831s # got SERVER_NAME='righthost', expected 'righthost' 831s ok 44 831s # got SERVER_PORT='8529', expected '8529' 831s ok 45 831s # SENDING: 831s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 831s # expecting 200, got 200 831s ok 46 831s # got SERVER_NAME='righthost', expected 'righthost' 831s ok 47 831s # got SERVER_PORT='123', expected '123' 831s ok 48 831s # SENDING: 831s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 831s # expecting 200, got 200 831s ok 49 831s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 831s ok 50 831s # got SERVER_PORT='8529', expected '8529' 831s ok 51 831s # SENDING: 831s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 831s # expecting 200, got 200 831s ok 52 831s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 831s ok 53 831s # got SERVER_PORT='123', expected '123' 831s ok 54 831s # SENDING: 831s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 831s # expecting 200, got 200 831s ok 55 831s # got SERVER_NAME='[::1]', expected '[::1]' 831s ok 56 831s # got SERVER_PORT='8529', expected '8529' 831s ok 57 831s # SENDING: 831s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 831s # expecting 200, got 200 831s ok 58 831s # got SERVER_NAME='[::1]', expected '[::1]' 831s ok 59 831s # got SERVER_PORT='123', expected '123' 831s ok 60 831s # SENDING: 831s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 831s # expecting 200, got 200 831s ok 61 831s # got SERVER_NAME='righthost', expected 'righthost' 831s ok 62 831s # got SERVER_PORT='8529', expected '8529' 831s ok 63 831s # SENDING: 831s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 831s # expecting 200, got 200 831s ok 64 831s # got SERVER_NAME='righthost', expected 'righthost' 831s ok 65 831s # got SERVER_PORT='123', expected '123' 831s ok 66 831s # SENDING: 831s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 831s # expecting 200, got 200 831s ok 67 831s # got SERVER_NAME='righthost', expected 'righthost' 831s ok 68 831s # got SERVER_PORT='8529', expected '8529' 831s ok 69 831s # SENDING: 831s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 831s # expecting 200, got 200 831s ok 70 831s # got SERVER_NAME='righthost', expected 'righthost' 831s ok 71 831s # got SERVER_PORT='123', expected '123' 831s ok 72 831s # SENDING: 831s # 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 831s # expecting 200, got 200 831s ok 73 831s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 831s ok 74 831s # got SERVER_PORT='8529', expected '8529' 831s ok 75 831s # SENDING: 831s # 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 831s # expecting 200, got 200 831s ok 76 831s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 831s ok 77 831s # got SERVER_PORT='123', expected '123' 831s ok 78 831s # SENDING: 831s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 831s # expecting 200, got 200 831s ok 79 831s # got SERVER_NAME='[::1]', expected '[::1]' 831s ok 80 831s # got SERVER_PORT='8529', expected '8529' 831s ok 81 831s # SENDING: 831s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 831s # expecting 200, got 200 831s ok 82 831s # got SERVER_NAME='[::1]', expected '[::1]' 831s ok 83 831s # got SERVER_PORT='123', expected '123' 831s ok 84 831s ok 833s t/apache/teclchunk.t ................ skipped: Not supported yet 836s t/apr/uri.t ......................... 836s 1..1 836s # Running under perl version 5.038002 for linux 836s # Current time local: Mon Mar 18 15:44:18 2024 836s # Current time GMT: Mon Mar 18 15:44:18 2024 836s # Using Test.pm version 1.31 836s # Using Apache/Test.pm version 1.42 836s ok 1 836s ok 838s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 840s t/filter/case.t ..................... 840s 1..4 840s # Running under perl version 5.038002 for linux 840s # Current time local: Mon Mar 18 15:44:23 2024 840s # Current time GMT: Mon Mar 18 15:44:23 2024 840s # Using Test.pm version 1.31 840s # Using Apache/Test.pm version 1.42 840s ok 1 840s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 840s # expected 200 840s # received 200 840s # body: =HEAD1 NAME 840s X X 840s 840s PERLSUB - PERL SUBROUTINES 840s 840s =HEAD1 SYNOPSIS 840s 840s TO DECLARE SUBROUTINES: 840s X X 840s 840s SUB NAME; # A "FORWARD" DECLARATION. 840s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 840s SUB NAME : ATTRS; # WITH ATTRIBUTES 840s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 840s 840s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 840s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 840s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 840s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 840s 840s USE FEATURE 'SIGNATURES'; 840s SUB NAME(SIG) BLOCK # WITH SIGNATURE 840s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 840s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 840s 840s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 840s X 840s 840s $SUBREF = SUB BLOCK; # NO PROTO 840s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 840s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 840s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 840s 840s USE FEATURE 'SIGNATURES'; 840s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 840s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 840s 840s TO IMPORT SUBROUTINES: 840s X 840s 840s USE MODULE QW(NAME1 NAME2 NAME3); 840s 840s TO CALL SUBROUTINES: 840s X X 840s 840s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 840s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 840s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 840s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 840s 840s =HEAD1 DESCRIPTION 840s 840s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 840s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 840s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 840s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 840s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 840s ITS NAME OR A CODE REFERENCE. 840s 840s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 840s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 840s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 840s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 840s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 840s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 840s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 840s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 840s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 840s X X 840s 840s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 840s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 840s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 840s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 840s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 840s SUCH A SIGNATURE-USING SUBROUTINE. 840s 840s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 840s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 840s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 840s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 840s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 840s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 840s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 840s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 840s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 840s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 840s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 840s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 840s X X X<@_> 840s 840s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 840s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 840s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 840s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 840s L AND L. 840s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 840s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 840s 840s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 840s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 840s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 840s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 840s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 840s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 840s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 840s ONE LARGE INDISTINGUISHABLE LIST. 840s 840s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 840s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 840s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 840s EMPTY SUB RETURNS THE EMPTY LIST. 840s X X X 840s 840s EXAMPLE: 840s 840s SUB MAX { 840s MY $MAX = SHIFT(@_); 840s FOREACH $FOO (@_) { 840s $MAX = $FOO IF $MAX < $FOO; 840s } 840s RETURN $MAX; 840s } 840s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 840s 840s EXAMPLE: 840s 840s # GET A LINE, COMBINING CONTINUATION LINES 840s # THAT START WITH WHITESPACE 840s 840s SUB GET_LINE { 840s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 840s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 840s IF ($LOOKAHEAD =~ /^[ \T]/) { 840s $THISLINE .= $LOOKAHEAD; 840s } 840s ELSE { 840s LAST LINE; 840s } 840s } 840s RETURN $THISLINE; 840s } 840s 840s $LOOKAHEAD = ; # GET FIRST LINE 840s WHILE (DEFINED($LINE = GET_LINE())) { 840s ... 840s } 840s 840s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 840s 840s SUB MAYBESET { 840s MY($KEY, $VALUE) = @_; 840s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 840s } 840s 840s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 840s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 840s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 840s ITS CALLER'S VALUES. 840s X X 840s 840s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 840s SUB UPCASE_IN { 840s FOR (@_) { TR/A-Z/A-Z/ } 840s } 840s 840s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 840s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 840s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 840s X X 840s 840s UPCASE_IN("FREDERICK"); 840s 840s IT WOULD BE MUCH SAFER IF THE C FUNCTION 840s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 840s OF CHANGING THEM IN PLACE: 840s 840s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 840s SUB UPCASE { 840s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 840s MY @PARMS = @_; 840s FOR (@PARMS) { TR/A-Z/A-Z/ } 840s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 840s } 840s 840s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 840s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 840s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 840s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 840s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 840s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 840s 840s @NEWLIST = UPCASE(@LIST1, @LIST2); 840s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 840s 840s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 840s 840s (@X, @Y) = UPCASE(@LIST1, @LIST2); 840s 840s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 840s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 840s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 840s L
FOR ALTERNATIVES. 840s 840s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 840s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 840s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 840s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 840s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 840s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 840s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 840s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 840s SEE L FOR MORE ABOUT ALL THAT. 840s X<&> 840s 840s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 840s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 840s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 840s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 840s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 840s X 840s 840s &FOO(1,2,3); # PASS THREE ARGUMENTS 840s FOO(1,2,3); # THE SAME 840s 840s FOO(); # PASS A NULL LIST 840s &FOO(); # THE SAME 840s 840s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 840s USE STRICT 'SUBS'; 840s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 840s # A COMPILE-TIME ERROR 840s NO STRICT 'SUBS'; 840s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 840s # A LITERAL STRING "FOO" 840s 840s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 840s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 840s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 840s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 840s X<&> 840s 840s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 840s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 840s YOUR SUBROUTINE'S NAME. 840s 840s USE V5.16; 840s MY $FACTORIAL = SUB { 840s MY ($X) = @_; 840s RETURN 1 IF $X == 1; 840s RETURN($X * __SUB__->( $X - 1 ) ); 840s }; 840s 840s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 840s IS SUBJECT TO CHANGE. 840s 840s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 840s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 840s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 840s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 840s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 840s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 840s SPECIAL, PRE-DEFINED THINGS. 840s 840s =OVER 840s 840s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 840s 840s C 840s 840s =ITEM DOCUMENTED IN L 840s 840s C, C 840s 840s =ITEM DOCUMENTED IN L 840s 840s C, C 840s 840s =ITEM DOCUMENTED IN L 840s 840s C, C, C, C, C, C, C, 840s C, C, C, C, C, C, 840s C, C, C, C, C, C, C, 840s C, C, C, C, C, C, 840s C, C, C, C, C, 840s C, C, C, C 840s 840s =ITEM DOCUMENTED IN L 840s 840s C, C, C, C, C, C, C, 840s C, C, C, C, C, C, C, 840s C, C, C, C, C, C 840s 840s =ITEM DOCUMENTED IN L 840s 840s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 840s L<< C|PERLFUNC/REQUIRE >> 840s 840s =ITEM DOCUMENTED IN L 840s 840s C 840s 840s =ITEM DOCUMENTED IN L 840s 840s C, C, C, C, C 840s 840s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 840s 840s ANY STARTING WITH C<(> 840s 840s =BACK 840s 840s THE C, C, C, C AND C SUBROUTINES 840s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 840s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 840s EXPLICITLY. SEE L 840s 840s =HEAD2 SIGNATURES 840s 840s X X 840s 840s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 840s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 840s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 840s 840s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 840s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 840s DIRECTLY BY C, IN THE CURRENT SCOPE. 840s 840s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 840s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 840s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 840s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 840s 840s FOR EXAMPLE, 840s 840s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 840s 840s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 840s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 840s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 840s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 840s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 840s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 840s 840s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 840s THE SIGNATURE. FOR EXAMPLE, 840s 840s SUB FOO ($LEFT, $RIGHT) { 840s RETURN $LEFT + $RIGHT; 840s } 840s 840s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 840s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 840s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 840s EQUIVALENT TO 840s 840s SUB FOO { 840s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 840s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 840s MY $LEFT = $_[0]; 840s MY $RIGHT = $_[1]; 840s RETURN $LEFT + $RIGHT; 840s } 840s 840s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 840s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 840s 840s SUB FOO ($FIRST, $, $THIRD) { 840s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 840s } 840s 840s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 840s MANDATORY FOR THE CALLER TO PASS IT. 840s 840s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 840s SEPARATED FROM THE PARAMETER NAME BY C<=>: 840s 840s SUB FOO ($LEFT, $RIGHT = 0) { 840s RETURN $LEFT + $RIGHT; 840s } 840s 840s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 840s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 840s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 840s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 840s FOR EXAMPLE, 840s 840s MY $AUTO_ID = 0; 840s SUB FOO ($THING, $ID = $AUTO_ID++) { 840s PRINT "$THING HAS ID $ID"; 840s } 840s 840s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 840s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 840s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 840s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 840s 840s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 840s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 840s } 840s 840s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 840s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 840s VALUE PROVIDED WAS C. 840s 840s SUB FOO ($NAME //= "WORLD") { 840s PRINT "HELLO, $NAME"; 840s } 840s 840s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 840s 840s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 840s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 840s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 840s 840s SUB FOO ($X ||= 10) { 840s RETURN 5 + $X; 840s } 840s 840s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 840s FOR EXAMPLE, 840s 840s SUB FOO ($THING, $ = 1) { 840s PRINT $THING; 840s } 840s 840s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 840s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 840s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 840s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 840s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 840s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 840s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 840s 840s SUB FOO ($THING, $=) { 840s PRINT $THING; 840s } 840s 840s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 840s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 840s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 840s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 840s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 840s TO RIGHT. 840s 840s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 840s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 840s 840s SUB FOO ($FILTER, @INPUTS) { 840s PRINT $FILTER->($_) FOREACH @INPUTS; 840s } 840s 840s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 840s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 840s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 840s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 840s 840s SUB FOO ($THING, @) { 840s PRINT $THING; 840s } 840s 840s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 840s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 840s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 840s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 840s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 840s AS WITH STANDARD HASH CONSTRUCTION. 840s 840s SUB FOO ($FILTER, %INPUTS) { 840s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 840s } 840s 840s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 840s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 840s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 840s 840s SUB FOO ($THING, %) { 840s PRINT $THING; 840s } 840s 840s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 840s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 840s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 840s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 840s AN EMPTY ARRAY OR EMPTY HASH. 840s 840s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 840s THAT THE CALLER PASSED NO ARGUMENTS: 840s 840s SUB FOO () { 840s RETURN 123; 840s } 840s 840s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 840s WARNING IN THE C CATEGORY. FROM PERL 5.36 840s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 840s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 840s STATEMENT SUCH AS: 840s 840s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 840s 840s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 840s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 840s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 840s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 840s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 840s WARNINGS IN THE C CATEGORY WHEN 840s COMPILED: 840s 840s SUB F ($X) { 840s # THIS LINE EMITS THE WARNING SEEN BELOW 840s PRINT "ARGUMENTS ARE @_"; 840s } 840s 840s Z<> 840s 840s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 840s EXPERIMENTAL AT ... 840s 840s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 840s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 840s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 840s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 840s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 840s SUPPLY THAT ARGUMENT. 840s 840s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 840s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 840s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 840s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 840s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 840s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 840s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 840s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 840s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 840s 840s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 840s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 840s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 840s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 840s L. FOR EXAMPLE, 840s 840s SUB FOO :PROTOTYPE($) { $_[0] } 840s 840s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 840s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 840s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 840s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 840s 840s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 840s RETURN $LEFT + $RIGHT; 840s } 840s 840s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 840s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 840s THE SUBROUTINE'S BODY. 840s 840s =HEAD2 PRIVATE VARIABLES VIA MY() 840s X X X X X 840s X X 840s 840s SYNOPSIS: 840s 840s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 840s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 840s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 840s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 840s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 840s 840s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 840s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 840s SEE L AND L. 840s 840s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 840s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 840s (C/C/C/C), LOOP 840s (C/C/C/C/C), SUBROUTINE, C, 840s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 840s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 840s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 840s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 840s WITH C INSTEAD. 840s 840s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 840s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 840s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 840s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 840s ITS OWN COPY. 840s X 840s 840s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 840s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 840s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 840s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 840s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 840s 840s MY $X = 10; 840s SUB BUMPX { $X++ } 840s 840s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 840s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 840s THE C ITSELF. SEE L. 840s X 840s 840s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 840s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 840s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 840s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 840s 840s $ARG = "FRED"; # "GLOBAL" VARIABLE 840s $N = CUBE_ROOT(27); 840s PRINT "$ARG THINKS THE ROOT IS $N\N"; 840s # OUTPUTS: FRED THINKS THE ROOT IS 3 840s 840s SUB CUBE_ROOT { 840s MY $ARG = SHIFT; # NAME DOESN'T MATTER 840s $ARG **= 1/3; 840s RETURN $ARG; 840s } 840s 840s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 840s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 840s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 840s 840s MY ($FOO) = ; # WRONG? 840s MY @FOO = ; 840s 840s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 840s 840s MY $FOO = ; 840s 840s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 840s 840s MY $FOO, $BAR = 1; # WRONG 840s 840s THAT HAS THE SAME EFFECT AS 840s 840s MY $FOO; 840s $BAR = 1; 840s 840s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 840s THE CURRENT STATEMENT. THUS, 840s 840s MY $X = $X; 840s 840s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 840s THE EXPRESSION 840s 840s MY $X = 123 AND $X == 123 840s 840s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 840s 840s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 840s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 840s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 840s 840s WHILE (MY $LINE = <>) { 840s $LINE = LC $LINE; 840s } CONTINUE { 840s PRINT $LINE; 840s } 840s 840s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 840s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 840s IT. SIMILARLY, IN THE CONDITIONAL 840s 840s IF ((MY $ANSWER = ) =~ /^YES$/I) { 840s USER_AGREES(); 840s } ELSIF ($ANSWER =~ /^NO$/I) { 840s USER_DISAGREES(); 840s } ELSE { 840s CHOMP $ANSWER; 840s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 840s } 840s 840s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 840s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 840s BUT NOT BEYOND IT. SEE L FOR INFORMATION 840s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 840s 840s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 840s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 840s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 840s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 840s IN THE LOOP 840s X X 840s 840s FOR MY $I (1, 2, 3) { 840s SOME_FUNCTION(); 840s } 840s 840s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 840s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 840s X X 840s 840s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 840s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 840s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 840s 840s USE STRICT 'VARS'; 840s 840s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 840s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 840s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 840s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 840s THIS WITH C. 840s 840s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 840s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 840s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 840s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 840s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 840s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 840s EXAMPLE. 840s 840s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 840s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 840s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 840s 840s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 840s 840s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 840s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 840s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 840s 840s PACKAGE MAIN; 840s LOCAL $X = 10; 840s MY $X = 20; 840s PRINT "$X AND $::X\N"; 840s 840s THAT WILL PRINT OUT C<20> AND C<10>. 840s 840s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 840s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 840s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 840s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 840s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 840s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 840s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 840s AN ANONYMOUS SUB REFERENCE: 840s 840s MY $SECRET_VERSION = '1.001-BETA'; 840s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 840s &$SECRET_SUB(); 840s 840s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 840s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 840s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 840s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 840s UNQUALIFIED AND UNQUALIFIABLE. 840s 840s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 840s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 840s L FOR SOMETHING OF A WORK-AROUND TO 840s THIS. 840s 840s =HEAD2 PERSISTENT PRIVATE VARIABLES 840s X X X X 840s X X 840s 840s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 840s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 840s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 840s 840s =HEAD3 PERSISTENT VARIABLES VIA STATE() 840s 840s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 840s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 840s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 840s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 840s THE C FORM DOES NOT REQUIRE THE 840s C PRAGMA. 840s 840s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 840s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 840s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 840s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 840s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 840s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 840s SUBROUTINE EACH TIME IT IS EXECUTED.) 840s 840s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 840s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 840s 840s USE FEATURE 'STATE'; 840s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 840s 840s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 840s 840s USE FEATURE 'STATE'; 840s SUB CREATE_COUNTER { 840s RETURN SUB { STATE $X; RETURN ++$X } 840s } 840s 840s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 840s CODE OUTSIDE. 840s 840s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 840s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 840s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 840s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 840s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 840s 840s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 840s 840s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 840s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 840s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 840s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 840s 840s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 840s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 840s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 840s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 840s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 840s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 840s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 840s 840s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 840s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 840s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 840s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 840s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 840s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 840s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 840s 840s { 840s MY $SECRET_VAL = 0; 840s SUB GIMME_ANOTHER { 840s RETURN ++$SECRET_VAL; 840s } 840s } 840s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 840s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 840s 840s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 840s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 840s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 840s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 840s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 840s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 840s STARTS TO RUN: 840s 840s BEGIN { 840s MY $SECRET_VAL = 0; 840s SUB GIMME_ANOTHER { 840s RETURN ++$SECRET_VAL; 840s } 840s } 840s 840s SEE L ABOUT THE 840s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 840s C AND C. 840s 840s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 840s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 840s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 840s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 840s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 840s 840s =HEAD2 TEMPORARY VALUES VIA LOCAL() 840s X X X X 840s X 840s 840s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 840s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 840s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 840s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 840s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 840s 840s SYNOPSIS: 840s 840s # LOCALIZATION OF VALUES 840s 840s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 840s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 840s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 840s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 840s 840s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 840s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 840s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 840s # LOCALIZATION 840s 840s # LOCALIZATION OF SYMBOLS 840s 840s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 840s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 840s # @MERLYN IS REALLY @RANDAL, ETC 840s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 840s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 840s 840s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 840s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 840s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 840s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 840s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 840s 840s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 840s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 840s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 840s CREATES NEW, DYNAMICALLY SCOPED VALUES. 840s 840s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 840s PLACED IN PARENTHESES. THIS OPERATOR WORKS 840s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 840s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 840s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 840s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 840s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 840s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 840s UNDEFINED VALUE.) 840s 840s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 840s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 840s VARIABLES OUTSIDE THE LOOP. 840s 840s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 840s X 840s 840s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 840s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 840s VIEWED AS A SCALAR OR AN ARRAY. SO 840s 840s LOCAL($FOO) = ; 840s LOCAL @FOO = ; 840s 840s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 840s 840s LOCAL $FOO = ; 840s 840s SUPPLIES A SCALAR CONTEXT. 840s 840s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 840s X 840s 840s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 840s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 840s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 840s 840s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 840s 840s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 840s { LOCAL $/ = UNDEF; $SLURP = ; } 840s 840s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 840s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 840s I, BECAUSE THE $1 VARIABLE IS 840s MAGICAL AND READ-ONLY : 840s 840s LOCAL $1 = 2; 840s 840s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 840s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 840s TO SAFELY REUSE $_ IN A SUBROUTINE. 840s 840s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 840s WORK AS DESCRIBED. 840s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 840s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 840s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 840s SEE L FOR MORE 840s DETAILS. 840s X 840s 840s =HEAD3 LOCALIZATION OF GLOBS 840s X X 840s 840s THE CONSTRUCT 840s 840s LOCAL *NAME; 840s 840s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 840s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 840s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 840s 840s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 840s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 840s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 840s SEPARATOR. 840s 840s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 840s X X 840s X 840s 840s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 840s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 840s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 840s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 840s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 840s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 840s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 840s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 840s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 840s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 840s 840s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 840s @ARY = ( 0..5 ); 840s { 840s LOCAL($ARY[5]) = 6; 840s LOCAL($HASH{'A'}) = 'DRILL'; 840s WHILE (MY $E = POP(@ARY)) { 840s PRINT "$E . . .\N"; 840s LAST UNLESS $E > 3; 840s } 840s IF (@ARY) { 840s $HASH{'ONLY A'} = 'TEST'; 840s DELETE $HASH{'A'}; 840s } 840s } 840s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 840s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 840s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 840s 840s PERL WILL PRINT 840s 840s 6 . . . 840s 4 . . . 840s 3 . . . 840s THIS IS A TEST ONLY A TEST. 840s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 840s 840s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 840s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 840s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 840s SURPRISING, AND IS VERY LIKELY TO CHANGE. 840s 840s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 840s X X X 840s X 840s 840s YOU CAN USE THE C AND C 840s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 840s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 840s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 840s 840s DO { 840s MY $VAL = $ARRAY[$IDX]; 840s LOCAL $ARRAY[$IDX]; 840s DELETE $ARRAY[$IDX]; 840s $VAL 840s } 840s 840s AND 840s 840s DO { 840s MY $VAL = $HASH{KEY}; 840s LOCAL $HASH{KEY}; 840s DELETE $HASH{KEY}; 840s $VAL 840s } 840s 840s EXCEPT THAT FOR THOSE THE C IS 840s SCOPED TO THE C BLOCK. SLICES ARE 840s ALSO ACCEPTED. 840s 840s MY %HASH = ( 840s A => [ 7, 8, 9 ], 840s B => 1, 840s ) 840s 840s { 840s MY $X = DELETE LOCAL $HASH{A}; 840s # $X IS [ 7, 8, 9 ] 840s # %HASH IS (B => 1) 840s 840s { 840s MY @NUMS = DELETE LOCAL @$X[0, 2] 840s # @NUMS IS (7, 9) 840s # $X IS [ UNDEF, 8 ] 840s 840s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 840s } 840s # $X IS BACK TO [ 7, 8, 9 ] 840s 840s } 840s # %HASH IS BACK TO ITS ORIGINAL STATE 840s 840s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 840s 840s =HEAD2 LVALUE SUBROUTINES 840s X X 840s 840s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 840s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 840s 840s MY $VAL; 840s SUB CANMOD : LVALUE { 840s $VAL; # OR: RETURN $VAL; 840s } 840s SUB NOMOD { 840s $VAL; 840s } 840s 840s CANMOD() = 5; # ASSIGNS TO $VAL 840s NOMOD() = 5; # ERROR 840s 840s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 840s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 840s BY A SCALAR. FOR EXAMPLE, CONSIDER: 840s 840s DATA(2,3) = GET_DATA(3,4); 840s 840s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 840s 840s (DATA(2,3)) = GET_DATA(3,4); 840s 840s AND IN: 840s 840s (DATA(2),DATA(3)) = GET_DATA(3,4); 840s 840s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 840s 840s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 840s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 840s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 840s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 840s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 840s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 840s 840s =HEAD2 LEXICAL SUBROUTINES 840s X X X X 840s 840s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 840s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 840s AVAILABLE UNDER C OR C OR HIGHER. 840s 840s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 840s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 840s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 840s CATEGORY WAS DISABLED. 840s 840s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 840s DECLARED, AND ONLY AFTER THAT DECLARATION: 840s 840s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 840s # VERSIONS EARLIER THAN 5.26. 840s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 840s USE FEATURE 'LEXICAL_SUBS'; 840s 840s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 840s STATE SUB FOO { 840s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 840s } 840s FOO(); # CALLS "STATE" SUB 840s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 840s 840s MY SUB BAR { ... } 840s BAR(); # CALLS "MY" SUB 840s 840s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 840s 840s # WRONG 840s MY SUB BAZ { 840s BAZ(); 840s } 840s 840s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 840s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 840s 840s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 840s 840s MY SUB BAZ { 840s __SUB__->(); # CALLS ITSELF 840s } 840s 840s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 840s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 840s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 840s HOWEVER: 840s 840s MY SUB BAZ; # PREDECLARATION 840s SUB BAZ { # DEFINE THE "MY" SUB 840s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 840s } 840s 840s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 840s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 840s C; THEY KEEP EACH OTHER ALIVE (SEE L). 840s 840s =HEAD3 C VS C 840s 840s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 840s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 840s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 840s CONTAINING BLOCK TO THE NEXT. 840s 840s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 840s NECESSARY IF YOU WANT TO CREATE CLOSURES: 840s 840s SUB WHATEVER { 840s MY $X = SHIFT; 840s MY SUB INNER { 840s ... DO SOMETHING WITH $X ... 840s } 840s INNER(); 840s } 840s 840s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 840s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 840s SEE THE C<$X> FROM THE FIRST CALL TO C. 840s 840s =HEAD3 C SUBROUTINES 840s 840s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 840s SUBROUTINE OF THE SAME NAME. 840s 840s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 840s INSIDE AN INNER SCOPE: 840s 840s SUB FOO { ... } 840s 840s SUB BAR { 840s MY SUB FOO { ... } 840s { 840s # NEED TO USE THE OUTER FOO HERE 840s OUR SUB FOO; 840s FOO(); 840s } 840s } 840s 840s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 840s 840s PACKAGE MYSNEAKYMODULE; 840s 840s OUR SUB DO_SOMETHING { ... } 840s 840s SUB DO_SOMETHING_WITH_CALLER { 840s PACKAGE DB; 840s () = CALLER 1; # SETS @DB::ARGS 840s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 840s } 840s 840s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 840s X X<*> 840s 840s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 840s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 840s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 840s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 840s 840s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 840s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 840s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 840s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 840s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 840s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 840s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 840s 840s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 840s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 840s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 840s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 840s 840s SUB DOUBLEARY { 840s LOCAL(*SOMEARY) = @_; 840s FOREACH $ELEM (@SOMEARY) { 840s $ELEM *= 2; 840s } 840s } 840s DOUBLEARY(*FOO); 840s DOUBLEARY(*BAR); 840s 840s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 840s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 840s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 840s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 840s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 840s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 840s 840s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 840s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 840s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 840s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 840s L. 840s 840s =HEAD2 WHEN TO STILL USE LOCAL() 840s X X 840s 840s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 840s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 840s I USE C INSTEAD OF C. 840s 840s =OVER 4 840s 840s =ITEM 1. 840s 840s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 840s 840s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 840s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 840s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 840s IN C<@FIELDS>. 840s 840s { 840s LOCAL @ARGV = ("/ETC/MOTD"); 840s LOCAL $/ = UNDEF; 840s LOCAL $_ = <>; 840s @FIELDS = SPLIT /^\S*=+\S*$/; 840s } 840s 840s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 840s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 840s 840s =ITEM 2. 840s 840s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 840s 840s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 840s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 840s TABLE ENTRIES: 840s 840s SUB IOQUEUE { 840s LOCAL (*READER, *WRITER); # NOT MY! 840s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 840s RETURN (*READER, *WRITER); 840s } 840s ($HEAD, $TAIL) = IOQUEUE(); 840s 840s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 840s ENTRIES. 840s 840s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 840s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 840s A LOCAL ALIAS. 840s 840s { 840s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 840s GROW(); # REALLY CALLS SHRINK() 840s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 840s } 840s GROW(); # GET THE REAL GROW() AGAIN 840s 840s SEE L FOR MORE ABOUT MANIPULATING 840s FUNCTIONS BY NAME IN THIS WAY. 840s 840s =ITEM 3. 840s 840s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 840s 840s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 840s IS DONE ON DYNAMICS: 840s 840s { 840s LOCAL $SIG{INT} = 'IGNORE'; 840s FUNCT(); # UNINTERRUPTIBLE 840s } 840s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 840s 840s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 840s 840s =BACK 840s 840s =HEAD2 PASS BY REFERENCE 840s X X X 840s 840s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 840s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 840s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 840s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 840s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 840s 840s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 840s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 840s OF ALL THEIR FORMER LAST ELEMENTS: 840s 840s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 840s 840s SUB POPMANY { 840s MY $AREF; 840s MY @RETLIST; 840s FOREACH $AREF ( @_ ) { 840s PUSH @RETLIST, POP @$AREF; 840s } 840s RETURN @RETLIST; 840s } 840s 840s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 840s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 840s 840s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 840s SUB INTER { 840s MY ($K, $HREF, %SEEN); # LOCALS 840s FOREACH $HREF (@_) { 840s WHILE ( $K = EACH %$HREF ) { 840s $SEEN{$K}++; 840s } 840s } 840s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 840s } 840s 840s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 840s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 840s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 840s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 840s A LITTLE EXPENSIVE. 840s 840s WHERE PEOPLE GET INTO TROUBLE IS HERE: 840s 840s (@W, @X) = FUNC(@Y, @Z); 840s OR 840s (%W, %X) = FUNC(%Y, %Z); 840s 840s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 840s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 840s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 840s AS ALWAYS. 840s 840s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 840s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 840s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 840s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 840s 840s ($WREF, $XREF) = FUNC(\@Y, \@Z); 840s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 840s SUB FUNC { 840s MY ($YREF, $ZREF) = @_; 840s IF (@$YREF > @$ZREF) { 840s RETURN ($YREF, $ZREF); 840s } ELSE { 840s RETURN ($ZREF, $YREF); 840s } 840s } 840s 840s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 840s 840s (*W, *X) = FUNC(\@Y, \@Z); 840s PRINT "@W HAS MORE THAN @X\N"; 840s SUB FUNC { 840s LOCAL (*Y, *Z) = @_; 840s IF (@Y > @Z) { 840s RETURN (\@Y, \@Z); 840s } ELSE { 840s RETURN (\@Z, \@Y); 840s } 840s } 840s 840s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 840s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 840s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 840s ARE IN THE SYMBOL TABLE. 840s 840s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 840s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 840s FOR EXAMPLE: 840s 840s SPLUTTER(\*STDOUT); 840s SUB SPLUTTER { 840s MY $FH = SHIFT; 840s PRINT $FH "HER UM WELL A HMMM\N"; 840s } 840s 840s $REC = GET_REC(\*STDIN); 840s SUB GET_REC { 840s MY $FH = SHIFT; 840s RETURN SCALAR <$FH>; 840s } 840s 840s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 840s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 840s 840s SUB OPENIT { 840s MY $PATH = SHIFT; 840s LOCAL *FH; 840s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 840s } 840s 840s =HEAD2 PROTOTYPES 840s X X 840s 840s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 840s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 840s SECTION OR WITH A L. 840s IF YOU DECLARE EITHER OF 840s 840s SUB MYPUSH (\@@) 840s SUB MYPUSH :PROTOTYPE(\@@) 840s 840s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 840s 840s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 840s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 840s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 840s OF AN ATTRIBUTE. 840s 840s THE 840s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 840s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 840s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 840s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 840s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 840s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 840s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 840s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 840s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 840s 840s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 840s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 840s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 840s 840s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 840s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 840s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 840s CORRESPONDING BUILT-IN. 840s 840s DECLARED AS CALLED AS 840s 840s SUB MYLINK ($$) MYLINK $OLD, $NEW 840s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 840s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 840s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 840s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 840s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 840s SUB MYPOP (\@) MYPOP @ARRAY 840s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 840s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 840s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 840s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 840s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 840s SUB MYRAND (;$) MYRAND 42 840s SUB MYTIME () MYTIME 840s 840s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 840s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 840s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 840s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 840s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 840s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 840s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 840s 840s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 840s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 840s 840s SUB MYREF (\[$@%&*]) 840s 840s WILL ALLOW CALLING MYREF() AS 840s 840s MYREF $VAR 840s MYREF @ARRAY 840s MYREF %HASH 840s MYREF &SUB 840s MYREF *GLOB 840s 840s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 840s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 840s 840s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 840s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 840s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 840s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 840s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 840s 840s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 840s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 840s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 840s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 840s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 840s FOLLOWS: 840s 840s USE SYMBOL 'QUALIFY_TO_REF'; 840s 840s SUB FOO (*) { 840s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 840s ... 840s } 840s 840s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 840s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 840s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 840s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 840s 840s SUB MYPUSH (+@) { 840s MY $AREF = SHIFT; 840s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 840s PUSH @$AREF, @_; 840s } 840s 840s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 840s IS OF AN ACCEPTABLE TYPE. 840s 840s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 840s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 840s 840s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 840s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 840s PROVIDED, C<$_> WILL BE USED INSTEAD. 840s 840s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 840s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 840s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 840s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 840s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 840s 840s MYTIME +2; 840s 840s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 840s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 840s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 840s 840s SUB MYGETPROTOBYNUMBER($;); 840s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 840s 840s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 840s PROVIDED IT'S IN THE INITIAL POSITION: 840s X<&> 840s 840s SUB TRY (&@) { 840s MY($TRY,$CATCH) = @_; 840s EVAL { &$TRY }; 840s IF ($@) { 840s LOCAL $_ = $@; 840s &$CATCH; 840s } 840s } 840s SUB CATCH (&) { $_[0] } 840s 840s TRY { 840s DIE "PHOOEY"; 840s } CATCH { 840s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 840s }; 840s 840s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 840s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 840s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 840s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 840s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 840s 840s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 840s X 840s 840s SUB MYGREP (&@) { 840s MY $CODE = SHIFT; 840s MY @RESULT; 840s FOREACH $_ (@_) { 840s PUSH(@RESULT, $_) IF &$CODE; 840s } 840s @RESULT; 840s } 840s 840s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 840s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 840s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 840s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 840s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 840s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 840s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 840s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 840s 840s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 840s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 840s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 840s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 840s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 840s MAJORITY OF OFFENDING CODE IS FIXED. 840s 840s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 840s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 840s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 840s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 840s 840s SUB FUNC ($) { 840s MY $N = SHIFT; 840s PRINT "YOU GAVE ME $N\N"; 840s } 840s 840s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 840s RETURNING A LIST: 840s 840s FUNC(@FOO); 840s FUNC( $TEXT =~ /\W+/G ); 840s 840s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 840s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 840s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 840s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 840s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 840s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 840s 840s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 840s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 840s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 840s EFFECT, LIKE SO: 840s 840s SUB FOO($$); 840s SUB FOO($$) { 840s FOO 1, 2; 840s } 840s 840s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 840s TO MAKE THE WORLD A BETTER PLACE. 840s 840s =HEAD2 CONSTANT FUNCTIONS 840s X 840s 840s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 840s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 840s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 840s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 840s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 840s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 840s 840s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 840s 840s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 840s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 840s # AND IT'S INLINED, TOO! 840s SUB ST_DEV () { 0 } 840s SUB ST_INO () { 1 } 840s 840s SUB FLAG_FOO () { 1 << 8 } 840s SUB FLAG_BAR () { 1 << 9 } 840s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 840s 840s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 840s 840s SUB N () { INT(OPT_BAZ) / 3 } 840s 840s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 840s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 840s 840s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 840s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 840s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 840s C: 840s 840s SUB BAZ_VAL () { 840s IF (OPT_BAZ) { 840s RETURN 23; 840s } 840s ELSE { 840s RETURN 42; 840s } 840s } 840s SUB BONK_VAL () { RETURN 12345 } 840s 840s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 840s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 840s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 840s 840s BEGIN { 840s MY $VAR = 1; 840s NO STRICT 'REFS'; 840s *INLINED = SUB () { $VAR }; 840s } 840s 840s BEGIN { 840s MY $VAR = 1; 840s MY $REF = \$VAR; 840s NO STRICT 'REFS'; 840s *NOT_INLINED = SUB () { $VAR }; 840s } 840s 840s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 840s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 840s 840s BEGIN { 840s MY $X = 10; 840s *FOO = SUB () { $X }; 840s $X++; 840s } 840s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 840s 840s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 840s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 840s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 840s SO IT PRINTED C<10>, NOT C<11>. 840s 840s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 840s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 840s ASIDE FROM WHERE IT IS DECLARED. 840s 840s # FINE, NO WARNING 840s BEGIN { 840s MY $X = 54321; 840s *INLINED = SUB () { $X }; 840s } 840s # ERROR 840s BEGIN { 840s MY $X; 840s $X = 54321; 840s *ALSO_INLINED = SUB () { $X }; 840s } 840s 840s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 840s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 840s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 840s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 840s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 840s 840s MY $X = 54321; 840s *INLINED = SUB : CONST { $X }; 840s $X++; 840s 840s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 840s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 840s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 840s VALUE CAPTURED THE SAME WAY. 840s 840s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 840s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 840s AN EXPLICIT C: 840s 840s BEGIN { 840s MY $X = 10; 840s *FOO = SUB () { RETURN $X }; 840s $X++; 840s } 840s PRINT FOO(); # PRINTS 11 840s 840s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 840s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 840s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 840s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 840s 840s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 840s SUB ONE { 840s 1; 840s } 840s IF (ONE ) { 840s PRINT ONE() IF ONE ; 840s } 840s 840s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 840s SUB ONE () { 1 } 840s DO { 840s PRINT 1 840s }; 840s 840s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 840s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 840s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 840s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 840s 840s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 840s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 840s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 840s SUBROUTINE ONE REDEFINED AT -E LINE 1. 840s 840s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 840s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 840s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 840s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 840s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 840s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 840s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 840s MENTIONED ABOVE: 840s 840s SUB NOT_INLINED () { RETURN 23 } 840s 840s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 840s X X X X 840s 840s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 840s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 840s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 840s ON A NON-UNIX SYSTEM. 840s 840s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 840s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 840s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 840s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 840s 840s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 840s CHDIR $SOMEWHERE; 840s SUB CHDIR { ... } 840s 840s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 840s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 840s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 840s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 840s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 840s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 840s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 840s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 840s FOR SOME KEYWORDS. SEE L. 840s 840s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 840s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 840s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 840s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 840s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 840s THAT IS, THEY COULD SAY 840s 840s USE MODULE 'OPEN'; 840s 840s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 840s 840s USE MODULE; 840s 840s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 840s 840s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 840s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 840s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 840s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 840s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 840s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 840s THAT UNDERSTANDS REGULAR EXPRESSIONS. 840s 840s PACKAGE REGLOB; 840s REQUIRE EXPORTER; 840s @ISA = 'EXPORTER'; 840s @EXPORT_OK = 'GLOB'; 840s 840s SUB IMPORT { 840s MY $PKG = SHIFT; 840s RETURN UNLESS @_; 840s MY $SYM = SHIFT; 840s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 840s $PKG->EXPORT($WHERE, $SYM, @_); 840s } 840s 840s SUB GLOB { 840s MY $PAT = SHIFT; 840s MY @GOT; 840s IF (OPENDIR MY $D, '.') { 840s @GOT = GREP /$PAT/, READDIR $D; 840s CLOSEDIR $D; 840s } 840s RETURN @GOT; 840s } 840s 1; 840s 840s AND HERE'S HOW IT COULD BE (AB)USED: 840s 840s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 840s PACKAGE FOO; 840s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 840s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 840s 840s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 840s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 840s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 840s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 840s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 840s IT MUST BE DONE AT ALL. 840s 840s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 840s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 840s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 840s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 840s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 840s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 840s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 840s LIBRARY. 840s 840s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 840s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 840s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 840s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 840s (SEE L). 840s 840s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 840s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 840s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 840s 840s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 840s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 840s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 840s C SYNTAX, THOUGH). 840s 840s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 840s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 840s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 840s 840s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 840s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 840s 840s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 840s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 840s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 840s 840s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 840s 840s =HEAD2 AUTOLOADING 840s X X 840s 840s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 840s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 840s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 840s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 840s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 840s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 840s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 840s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 840s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 840s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 840s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 840s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 840s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 840s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 840s SUBROUTINE NAME. SEE L FOR DETAILS.) 840s 840s 840s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 840s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 840s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 840s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 840s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 840s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 840s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 840s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 840s 840s SUB AUTOLOAD { 840s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 840s MY $PROGRAM = $AUTOLOAD; 840s $PROGRAM =~ S/.*:://; 840s SYSTEM($PROGRAM, @_); 840s } 840s DATE(); 840s WHO(); 840s LS('-L'); 840s 840s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 840s EVEN NEED PARENTHESES: 840s 840s USE SUBS QW(DATE WHO LS); 840s DATE; 840s WHO; 840s LS '-L'; 840s 840s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 840s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 840s 840s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 840s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 840s DESCRIBED IN L AND IN L, THE STANDARD 840s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 840s FUNCTIONS TO PERL CODE IN L. 840s 840s =HEAD2 SUBROUTINE ATTRIBUTES 840s X X X 840s 840s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 840s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 840s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 840s C HAD BEEN SEEN. SEE L FOR DETAILS 840s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 840s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 840s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 840s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 840s 840s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 840s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 840s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 840s NEST PROPERLY. 840s 840s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 840s 840s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 840s SUB PLUGH () : UGLY('\(") :BAD; 840s SUB XYZZY : _5X5 { ... } 840s 840s EXAMPLES OF INVALID SYNTAX: 840s 840s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 840s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 840s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 840s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 840s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 840s 840s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 840s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 840s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 840s PARSED AND INVOKED: 840s 840s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 840s 840s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 840s SEE L AND L. 840s 840s =HEAD1 SEE ALSO 840s 840s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 840s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 840s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 840s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 840s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 840s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 840s 840s =FOR VI 840s # EX: SET STS=0 SW=4 ET: 840s 840s ok 2 840s # testing mod_cgi with /modules/cgi/perl.pl 840s # expected 200 840s # received 200 840s # body: PERL CGI 840s ok 3 840s # testing mod_test_rwrite with /test_rwrite 840s # expected 200 840s # received 200 840s # body: A 840s ok 4 840s ok 843s t/filter/case_in.t .................. 843s 1..3 843s # Running under perl version 5.038002 for linux 843s # Current time local: Mon Mar 18 15:44:25 2024 843s # Current time GMT: Mon Mar 18 15:44:25 2024 843s # Using Test.pm version 1.31 843s # Using Apache/Test.pm version 1.42 843s ok 1 843s # testing mod_cgi with /modules/cgi/perl_echo.pl 843s # expected 200 843s # received 200 843s ok 2 843s # testing mod_echo_post with /echo_post 843s # expected 200 843s # received 200 843s ok 3 843s ok 847s t/filter/input_body.t ............... 847s 1..2 847s # Running under perl version 5.038002 for linux 847s # Current time local: Mon Mar 18 15:44:28 2024 847s # Current time GMT: Mon Mar 18 15:44:28 2024 847s # Using Test.pm version 1.31 847s # Using Apache/Test.pm version 1.42 847s # testing : Posted "1 ko" 847s # expected: 'ok 1' 847s # received: 'ok 1' 847s ok 1 847s # testing : Posted "2 ko" 847s # expected: 'ok 2' 847s # received: 'ok 2' 847s ok 2 847s ok 848s t/http11/basicauth.t ................ 848s 1..3 848s # Running under perl version 5.038002 for linux 848s # Current time local: Mon Mar 18 15:44:31 2024 848s # Current time GMT: Mon Mar 18 15:44:31 2024 848s # Using Test.pm version 1.31 848s # Using Apache/Test.pm version 1.42 848s ok 1 848s ok 2 848s ok 3 848s ok 852s t/http11/chunked.t .................. 852s 1..30 852s # Running under perl version 5.038002 for linux 852s # Current time local: Mon Mar 18 15:44:33 2024 852s # Current time GMT: Mon Mar 18 15:44:33 2024 852s # Using Test.pm version 1.31 852s # Using Apache/Test.pm version 1.42 852s # testing : response protocol 852s # expected: 'HTTP/1.1' 852s # received: 'HTTP/1.1' 852s ok 1 852s # testing : response Transfer-Encoding 852s # expected: 'chunked' 852s # received: 'chunked' 852s ok 2 852s # testing : no Content-Length 852s # expected: 0 852s # received: 0 852s ok 3 852s # testing : body length 852s # expected: '70976' 852s # received: 70976 852s ok 4 852s # testing : number of requests 852s # expected: 1 852s # received: 1 852s ok 5 852s # testing : response protocol 852s # expected: 'HTTP/1.1' 852s # received: 'HTTP/1.1' 852s ok 6 852s # testing : response Transfer-Encoding 852s # expected: 'chunked' 852s # received: 'chunked' 852s ok 7 852s # testing : no Content-Length 852s # expected: 0 852s # received: 0 852s ok 8 852s # testing : body length 852s # expected: '212509' 852s # received: 212509 852s ok 9 852s # testing : number of requests 852s # expected: 2 852s # received: 2 852s ok 10 852s # testing : response protocol 852s # expected: 'HTTP/1.1' 852s # received: 'HTTP/1.1' 852s ok 11 852s # testing : response Transfer-Encoding 852s # expected: 'chunked' 852s # received: 'chunked' 852s ok 12 852s # testing : no Content-Length 852s # expected: 0 852s # received: 0 852s ok 13 852s # testing : body length 852s # expected: '280545' 852s # received: 280545 852s ok 14 852s # testing : number of requests 852s # expected: 3 852s # received: 3 852s ok 15 852s # testing : response protocol 852s # expected: 'HTTP/1.1' 852s # received: 'HTTP/1.1' 852s ok 16 852s # testing : response Transfer-Encoding 852s # expected: 'chunked' 852s # received: 'chunked' 852s ok 17 852s # testing : no Content-Length 852s # expected: 0 852s # received: 0 852s ok 18 852s # testing : body length 852s # expected: '845969' 852s # received: 845969 852s ok 19 852s # testing : number of requests 852s # expected: 4 852s # received: 4 852s ok 20 852s # testing : response protocol 852s # expected: 'HTTP/1.1' 852s # received: 'HTTP/1.1' 852s ok 21 852s # testing : no Transfer-Encoding (test result inverted) 852s # expected: 'chunked' 852s # received: '' 852s ok 22 852s # testing : content length 852s # expected: 253 852s # received: '253' 852s ok 23 852s # testing : body length 852s # expected: '242' 852s # received: 242 852s ok 24 852s # testing : number of requests 852s # expected: 5 852s # received: 5 852s ok 25 852s # testing : response protocol 852s # expected: 'HTTP/1.1' 852s # received: 'HTTP/1.1' 852s ok 26 852s # testing : no Transfer-Encoding (test result inverted) 852s # expected: 'chunked' 852s # received: '' 852s ok 27 852s # testing : content length 852s # expected: '' 852s # received: '' 852s ok 28 852s # testing : body length 852s # expected: '14276' 852s # received: 14276 852s ok 29 852s # testing : number of requests 852s # expected: 6 852s # received: 6 852s ok 30 852s ok 854s t/http11/chunked2.t ................. 854s 1..2 854s # Running under perl version 5.038002 for linux 854s # Current time local: Mon Mar 18 15:44:36 2024 854s # Current time GMT: Mon Mar 18 15:44:36 2024 854s # Using Test.pm version 1.31 854s # Using Apache/Test.pm version 1.42 854s # testing : successful response 854s # expected: 200 854s # received: '200' 854s ok 1 854s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 854s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 854s ok 2 854s ok 856s t/http11/clength.t .................. 856s 1..6 856s # Running under perl version 5.038002 for linux 856s # Current time local: Mon Mar 18 15:44:39 2024 856s # Current time GMT: Mon Mar 18 15:44:39 2024 856s # Using Test.pm version 1.31 856s # Using Apache/Test.pm version 1.42 856s # testing : successful response 856s # expected: 200 856s # received: '200' 856s ok 1 856s # expected: 10 856s # received: '10' 856s ok 2 856s # expected: 'bbbbbbbbbb' 856s # received: 'bbbbbbbbbb' 856s ok 3 856s # testing : successful response 856s # expected: 200 856s # received: '200' 856s ok 4 856s # expected: 6 856s # received: '6' 856s ok 5 856s # expected: 'foobar' 856s # received: 'foobar' 856s ok 6 856s ok 860s t/http11/post.t ..................... 860s # using LWP client 860s 1..51 860s # Running under perl version 5.038002 for linux 860s # Current time local: Mon Mar 18 15:44:41 2024 860s # Current time GMT: Mon Mar 18 15:44:41 2024 860s # Using Test.pm version 1.31 860s # Using Apache/Test.pm version 1.42 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 1024 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Connection: Keep-Alive 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 5 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 1 860s #DMMATCH1: 1 860s #Keep-Alive: timeout=5, max=100 860s # 860s # testing : length posted 860s # expected: '1024' 860s # received: 1024 860s ok 1 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 2048 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 5 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 2 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '2048' 860s # received: 2048 860s ok 2 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 3072 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 5 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 3 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '3072' 860s # received: 3072 860s ok 3 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 4096 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 5 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 4 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '4096' 860s # received: 4096 860s ok 4 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 5120 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 5 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 5 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '5120' 860s # received: 5120 860s ok 5 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 6144 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 5 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 6 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '6144' 860s # received: 6144 860s ok 6 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 7168 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 5 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 7 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '7168' 860s # received: 7168 860s ok 7 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 8192 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 5 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 8 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '8192' 860s # received: 8192 860s ok 8 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 9216 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 5 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 9 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '9216' 860s # received: 9216 860s ok 9 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 10240 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 10 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '10240' 860s # received: 10240 860s ok 10 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 11264 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 11 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '11264' 860s # received: 11264 860s ok 11 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 12288 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 12 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '12288' 860s # received: 12288 860s ok 12 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 13312 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 13 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '13312' 860s # received: 13312 860s ok 13 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 14336 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 14 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '14336' 860s # received: 14336 860s ok 14 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 15360 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 15 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '15360' 860s # received: 15360 860s ok 15 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 16384 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 16 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '16384' 860s # received: 16384 860s ok 16 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 17408 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 17 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '17408' 860s # received: 17408 860s ok 17 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 18432 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 18 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '18432' 860s # received: 18432 860s ok 18 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 19456 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 19 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '19456' 860s # received: 19456 860s ok 19 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 20480 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 20 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '20480' 860s # received: 20480 860s ok 20 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 21504 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 21 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '21504' 860s # received: 21504 860s ok 21 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 22528 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 22 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '22528' 860s # received: 22528 860s ok 22 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 23552 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 23 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '23552' 860s # received: 23552 860s ok 23 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 24576 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 24 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '24576' 860s # received: 24576 860s ok 24 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 25600 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 25 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '25600' 860s # received: 25600 860s ok 25 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 26624 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 26 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '26624' 860s # received: 26624 860s ok 26 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 27648 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 27 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '27648' 860s # received: 27648 860s ok 27 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 28672 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 28 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '28672' 860s # received: 28672 860s ok 28 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 29696 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 29 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '29696' 860s # received: 29696 860s ok 29 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 30720 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 30 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '30720' 860s # received: 30720 860s ok 30 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 31744 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 31 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '31744' 860s # received: 31744 860s ok 31 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 32768 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 32 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '32768' 860s # received: 32768 860s ok 32 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 33792 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 33 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '33792' 860s # received: 33792 860s ok 33 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 34816 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 34 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '34816' 860s # received: 34816 860s ok 34 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 35840 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 35 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '35840' 860s # received: 35840 860s ok 35 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 36864 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 36 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '36864' 860s # received: 36864 860s ok 36 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 37888 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 37 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '37888' 860s # received: 37888 860s ok 37 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 38912 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 38 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '38912' 860s # received: 38912 860s ok 38 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 39936 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:44 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:45 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 39 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '39936' 860s # received: 39936 860s ok 39 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 40960 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:45 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:45 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 40 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '40960' 860s # received: 40960 860s ok 40 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 41984 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:45 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:45 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 41 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '41984' 860s # received: 41984 860s ok 41 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 43008 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:45 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:45 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 42 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '43008' 860s # received: 43008 860s ok 42 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 44032 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:45 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:45 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 43 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '44032' 860s # received: 44032 860s ok 43 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 45056 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:45 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:45 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 44 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '45056' 860s # received: 45056 860s ok 44 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 46080 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:45 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:45 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 45 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '46080' 860s # received: 46080 860s ok 45 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 47104 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:45 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:45 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 46 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '47104' 860s # received: 47104 860s ok 46 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 48128 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:45 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:45 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 47 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '48128' 860s # received: 48128 860s ok 47 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 49152 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:45 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:45 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 48 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '49152' 860s # received: 49152 860s ok 48 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 50176 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:45 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:45 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 49 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '50176' 860s # received: 50176 860s ok 49 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 51200 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:45 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 6 860s #Client-Date: Mon, 18 Mar 2024 15:44:45 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 50 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '51200' 860s # received: 51200 860s ok 50 860s #lwp request: 860s #POST http://localhost:8529/eat_post HTTP/1.1 860s #User-Agent: libwww-perl/6.76 860s #Content-Length: 102400 860s # 860s #server response: 860s #HTTP/1.1 200 OK 860s #Date: Mon, 18 Mar 2024 15:44:45 GMT 860s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 860s #Vary: In-If1 860s #Content-Length: 7 860s #Client-Date: Mon, 18 Mar 2024 15:44:45 GMT 860s #Client-Peer: 127.0.0.1:8529 860s #Client-Response-Num: 51 860s #DMMATCH1: 1 860s # 860s # testing : length posted 860s # expected: '102400' 860s # received: 102400 860s ok 51 860s ok 863s t/modules/aaa.t ..................... 863s 1..40 863s # Running under perl version 5.038002 for linux 863s # Current time local: Mon Mar 18 15:44:45 2024 863s # Current time GMT: Mon Mar 18 15:44:45 2024 863s # Using Test.pm version 1.31 863s # Using Apache/Test.pm version 1.42 863s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/realm2 863s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/basic1 863s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/form1 863s ok 1 863s ok 2 863s ok 3 863s ok 4 863s ok 5 863s ok 6 863s ok 7 863s ok 8 863s ok 9 863s ok 10 863s ok 11 863s ok 12 863s ok 13 863s ok 14 863s ok 15 863s ok 16 863s ok 17 863s ok 18 863s ok 19 863s ok 20 863s ok 21 863s ok 22 863s ok 23 863s ok 24 863s ok 25 863s ok 26 863s ok 27 863s ok 28 863s ok 29 863s ok 30 863s ok 31 863s ok 32 863s ok 33 863s ok 34 863s ok 35 863s ok 36 863s ok 37 863s ok 38 863s ok 39 863s ok 40 863s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/realm2 863s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/basic1 863s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/form1 863s ok 867s t/modules/access.t .................. 867s 1..408 867s # Running under perl version 5.038002 for linux 867s # Current time local: Mon Mar 18 15:44:48 2024 867s # Current time GMT: Mon Mar 18 15:44:48 2024 867s # Using Test.pm version 1.31 867s # Using Apache/Test.pm version 1.42 867s # --- 867s # Order deny,allow 867s # Allow from all 867s # expecting access. 867s ok 1 867s # --- 867s # Order deny,allow 867s # Deny from all 867s # expecting access denial. 867s ok 2 867s # --- 867s # Order deny,allow 867s # Allow from all 867s # Deny from all 867s # expecting access. 867s ok 3 867s # --- 867s # Order deny,allow 867s # Deny from localhost 867s # expecting access denial. 867s ok 4 867s # --- 867s # Order deny,allow 867s # Allow from all 867s # Deny from localhost 867s # expecting access. 867s ok 5 867s # --- 867s # Order deny,allow 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 6 867s # --- 867s # Order deny,allow 867s # Allow from all 867s # Deny from 127.0.0.1 867s # expecting access. 867s ok 7 867s # --- 867s # Order deny,allow 867s # Deny from 127.0 867s # expecting access denial. 867s ok 8 867s # --- 867s # Order deny,allow 867s # Allow from all 867s # Deny from 127.0 867s # expecting access. 867s ok 9 867s # --- 867s # Order deny,allow 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 10 867s # --- 867s # Order deny,allow 867s # Allow from all 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access. 867s ok 11 867s # --- 867s # Order deny,allow 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 12 867s # --- 867s # Order deny,allow 867s # Allow from all 867s # Deny from 127.0.0.1/16 867s # expecting access. 867s ok 13 867s # --- 867s # Order deny,allow 867s # Deny from somewhere.else.com 867s # expecting access. 867s ok 14 867s # --- 867s # Order deny,allow 867s # Allow from all 867s # Deny from somewhere.else.com 867s # expecting access. 867s ok 15 867s # --- 867s # Order deny,allow 867s # Deny from 66.6.6.6 867s # expecting access. 867s ok 16 867s # --- 867s # Order deny,allow 867s # Allow from all 867s # Deny from 66.6.6.6 867s # expecting access. 867s ok 17 867s # --- 867s # Order deny,allow 867s # Allow from localhost 867s # expecting access. 867s ok 18 867s # --- 867s # Order deny,allow 867s # Deny from all 867s # expecting access denial. 867s ok 19 867s # --- 867s # Order deny,allow 867s # Allow from localhost 867s # Deny from all 867s # expecting access. 867s ok 20 867s # --- 867s # Order deny,allow 867s # Deny from localhost 867s # expecting access denial. 867s ok 21 867s # --- 867s # Order deny,allow 867s # Allow from localhost 867s # Deny from localhost 867s # expecting access. 867s ok 22 867s # --- 867s # Order deny,allow 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 23 867s # --- 867s # Order deny,allow 867s # Allow from localhost 867s # Deny from 127.0.0.1 867s # expecting access. 867s ok 24 867s # --- 867s # Order deny,allow 867s # Deny from 127.0 867s # expecting access denial. 867s ok 25 867s # --- 867s # Order deny,allow 867s # Allow from localhost 867s # Deny from 127.0 867s # expecting access. 867s ok 26 867s # --- 867s # Order deny,allow 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 27 867s # --- 867s # Order deny,allow 867s # Allow from localhost 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access. 867s ok 28 867s # --- 867s # Order deny,allow 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 29 867s # --- 867s # Order deny,allow 867s # Allow from localhost 867s # Deny from 127.0.0.1/16 867s # expecting access. 867s ok 30 867s # --- 867s # Order deny,allow 867s # Deny from somewhere.else.com 867s # expecting access. 867s ok 31 867s # --- 867s # Order deny,allow 867s # Allow from localhost 867s # Deny from somewhere.else.com 867s # expecting access. 867s ok 32 867s # --- 867s # Order deny,allow 867s # Deny from 66.6.6.6 867s # expecting access. 867s ok 33 867s # --- 867s # Order deny,allow 867s # Allow from localhost 867s # Deny from 66.6.6.6 867s # expecting access. 867s ok 34 867s # --- 867s # Order deny,allow 867s # Allow from 127.0.0.1 867s # expecting access. 867s ok 35 867s # --- 867s # Order deny,allow 867s # Deny from all 867s # expecting access denial. 867s ok 36 867s # --- 867s # Order deny,allow 867s # Allow from 127.0.0.1 867s # Deny from all 867s # expecting access. 867s ok 37 867s # --- 867s # Order deny,allow 867s # Deny from localhost 867s # expecting access denial. 867s ok 38 867s # --- 867s # Order deny,allow 867s # Allow from 127.0.0.1 867s # Deny from localhost 867s # expecting access. 867s ok 39 867s # --- 867s # Order deny,allow 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 40 867s # --- 867s # Order deny,allow 867s # Allow from 127.0.0.1 867s # Deny from 127.0.0.1 867s # expecting access. 867s ok 41 867s # --- 867s # Order deny,allow 867s # Deny from 127.0 867s # expecting access denial. 867s ok 42 867s # --- 867s # Order deny,allow 867s # Allow from 127.0.0.1 867s # Deny from 127.0 867s # expecting access. 867s ok 43 867s # --- 867s # Order deny,allow 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 44 867s # --- 867s # Order deny,allow 867s # Allow from 127.0.0.1 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access. 867s ok 45 867s # --- 867s # Order deny,allow 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 46 867s # --- 867s # Order deny,allow 867s # Allow from 127.0.0.1 867s # Deny from 127.0.0.1/16 867s # expecting access. 867s ok 47 867s # --- 867s # Order deny,allow 867s # Deny from somewhere.else.com 867s # expecting access. 867s ok 48 867s # --- 867s # Order deny,allow 867s # Allow from 127.0.0.1 867s # Deny from somewhere.else.com 867s # expecting access. 867s ok 49 867s # --- 867s # Order deny,allow 867s # Deny from 66.6.6.6 867s # expecting access. 867s ok 50 867s # --- 867s # Order deny,allow 867s # Allow from 127.0.0.1 867s # Deny from 66.6.6.6 867s # expecting access. 867s ok 51 867s # --- 867s # Order deny,allow 867s # Allow from 127.0 867s # expecting access. 867s ok 52 867s # --- 867s # Order deny,allow 867s # Deny from all 867s # expecting access denial. 867s ok 53 867s # --- 867s # Order deny,allow 867s # Allow from 127.0 867s # Deny from all 867s # expecting access. 867s ok 54 867s # --- 867s # Order deny,allow 867s # Deny from localhost 867s # expecting access denial. 867s ok 55 867s # --- 867s # Order deny,allow 867s # Allow from 127.0 867s # Deny from localhost 867s # expecting access. 867s ok 56 867s # --- 867s # Order deny,allow 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 57 867s # --- 867s # Order deny,allow 867s # Allow from 127.0 867s # Deny from 127.0.0.1 867s # expecting access. 867s ok 58 867s # --- 867s # Order deny,allow 867s # Deny from 127.0 867s # expecting access denial. 867s ok 59 867s # --- 867s # Order deny,allow 867s # Allow from 127.0 867s # Deny from 127.0 867s # expecting access. 867s ok 60 867s # --- 867s # Order deny,allow 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 61 867s # --- 867s # Order deny,allow 867s # Allow from 127.0 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access. 867s ok 62 867s # --- 867s # Order deny,allow 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 63 867s # --- 867s # Order deny,allow 867s # Allow from 127.0 867s # Deny from 127.0.0.1/16 867s # expecting access. 867s ok 64 867s # --- 867s # Order deny,allow 867s # Deny from somewhere.else.com 867s # expecting access. 867s ok 65 867s # --- 867s # Order deny,allow 867s # Allow from 127.0 867s # Deny from somewhere.else.com 867s # expecting access. 867s ok 66 867s # --- 867s # Order deny,allow 867s # Deny from 66.6.6.6 867s # expecting access. 867s ok 67 867s # --- 867s # Order deny,allow 867s # Allow from 127.0 867s # Deny from 66.6.6.6 867s # expecting access. 867s ok 68 867s # --- 867s # Order deny,allow 867s # Allow from 127.0.0.1/255.255.0.0 867s # expecting access. 867s ok 69 867s # --- 867s # Order deny,allow 867s # Deny from all 867s # expecting access denial. 867s ok 70 867s # --- 867s # Order deny,allow 867s # Allow from 127.0.0.1/255.255.0.0 867s # Deny from all 867s # expecting access. 867s ok 71 867s # --- 867s # Order deny,allow 867s # Deny from localhost 867s # expecting access denial. 867s ok 72 867s # --- 867s # Order deny,allow 867s # Allow from 127.0.0.1/255.255.0.0 867s # Deny from localhost 867s # expecting access. 867s ok 73 867s # --- 867s # Order deny,allow 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 74 867s # --- 867s # Order deny,allow 867s # Allow from 127.0.0.1/255.255.0.0 867s # Deny from 127.0.0.1 867s # expecting access. 867s ok 75 867s # --- 867s # Order deny,allow 867s # Deny from 127.0 867s # expecting access denial. 867s ok 76 867s # --- 867s # Order deny,allow 867s # Allow from 127.0.0.1/255.255.0.0 867s # Deny from 127.0 867s # expecting access. 867s ok 77 867s # --- 867s # Order deny,allow 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 78 867s # --- 867s # Order deny,allow 867s # Allow from 127.0.0.1/255.255.0.0 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access. 867s ok 79 867s # --- 867s # Order deny,allow 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 80 867s # --- 867s # Order deny,allow 867s # Allow from 127.0.0.1/255.255.0.0 867s # Deny from 127.0.0.1/16 867s # expecting access. 867s ok 81 867s # --- 867s # Order deny,allow 867s # Deny from somewhere.else.com 867s # expecting access. 867s ok 82 867s # --- 867s # Order deny,allow 867s # Allow from 127.0.0.1/255.255.0.0 867s # Deny from somewhere.else.com 867s # expecting access. 867s ok 83 867s # --- 867s # Order deny,allow 867s # Deny from 66.6.6.6 867s # expecting access. 867s ok 84 867s # --- 867s # Order deny,allow 867s # Allow from 127.0.0.1/255.255.0.0 867s # Deny from 66.6.6.6 867s # expecting access. 867s ok 85 867s # --- 867s # Order deny,allow 867s # Allow from 127.0.0.1/16 867s # expecting access. 867s ok 86 867s # --- 867s # Order deny,allow 867s # Deny from all 867s # expecting access denial. 867s ok 87 867s # --- 867s # Order deny,allow 867s # Allow from 127.0.0.1/16 867s # Deny from all 867s # expecting access. 867s ok 88 867s # --- 867s # Order deny,allow 867s # Deny from localhost 867s # expecting access denial. 867s ok 89 867s # --- 867s # Order deny,allow 867s # Allow from 127.0.0.1/16 867s # Deny from localhost 867s # expecting access. 867s ok 90 867s # --- 867s # Order deny,allow 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 91 867s # --- 867s # Order deny,allow 867s # Allow from 127.0.0.1/16 867s # Deny from 127.0.0.1 867s # expecting access. 867s ok 92 867s # --- 867s # Order deny,allow 867s # Deny from 127.0 867s # expecting access denial. 867s ok 93 867s # --- 867s # Order deny,allow 867s # Allow from 127.0.0.1/16 867s # Deny from 127.0 867s # expecting access. 867s ok 94 867s # --- 867s # Order deny,allow 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 95 867s # --- 867s # Order deny,allow 867s # Allow from 127.0.0.1/16 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access. 867s ok 96 867s # --- 867s # Order deny,allow 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 97 867s # --- 867s # Order deny,allow 867s # Allow from 127.0.0.1/16 867s # Deny from 127.0.0.1/16 867s # expecting access. 867s ok 98 867s # --- 867s # Order deny,allow 867s # Deny from somewhere.else.com 867s # expecting access. 867s ok 99 867s # --- 867s # Order deny,allow 867s # Allow from 127.0.0.1/16 867s # Deny from somewhere.else.com 867s # expecting access. 867s ok 100 867s # --- 867s # Order deny,allow 867s # Deny from 66.6.6.6 867s # expecting access. 867s ok 101 867s # --- 867s # Order deny,allow 867s # Allow from 127.0.0.1/16 867s # Deny from 66.6.6.6 867s # expecting access. 867s ok 102 867s # --- 867s # Order deny,allow 867s # Allow from somewhere.else.com 867s # expecting access. 867s ok 103 867s # --- 867s # Order deny,allow 867s # Deny from all 867s # expecting access denial. 867s ok 104 867s # --- 867s # Order deny,allow 867s # Allow from somewhere.else.com 867s # Deny from all 867s # expecting access denial. 867s ok 105 867s # --- 867s # Order deny,allow 867s # Deny from localhost 867s # expecting access denial. 867s ok 106 867s # --- 867s # Order deny,allow 867s # Allow from somewhere.else.com 867s # Deny from localhost 867s # expecting access denial. 867s ok 107 867s # --- 867s # Order deny,allow 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 108 867s # --- 867s # Order deny,allow 867s # Allow from somewhere.else.com 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 109 867s # --- 867s # Order deny,allow 867s # Deny from 127.0 867s # expecting access denial. 867s ok 110 867s # --- 867s # Order deny,allow 867s # Allow from somewhere.else.com 867s # Deny from 127.0 867s # expecting access denial. 867s ok 111 867s # --- 867s # Order deny,allow 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 112 867s # --- 867s # Order deny,allow 867s # Allow from somewhere.else.com 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 113 867s # --- 867s # Order deny,allow 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 114 867s # --- 867s # Order deny,allow 867s # Allow from somewhere.else.com 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 115 867s # --- 867s # Order deny,allow 867s # Deny from somewhere.else.com 867s # expecting access. 867s ok 116 867s # --- 867s # Order deny,allow 867s # Allow from somewhere.else.com 867s # Deny from somewhere.else.com 867s # expecting access. 867s ok 117 867s # --- 867s # Order deny,allow 867s # Deny from 66.6.6.6 867s # expecting access. 867s ok 118 867s # --- 867s # Order deny,allow 867s # Allow from somewhere.else.com 867s # Deny from 66.6.6.6 867s # expecting access. 867s ok 119 867s # --- 867s # Order deny,allow 867s # Allow from 66.6.6.6 867s # expecting access. 867s ok 120 867s # --- 867s # Order deny,allow 867s # Deny from all 867s # expecting access denial. 867s ok 121 867s # --- 867s # Order deny,allow 867s # Allow from 66.6.6.6 867s # Deny from all 867s # expecting access denial. 867s ok 122 867s # --- 867s # Order deny,allow 867s # Deny from localhost 867s # expecting access denial. 867s ok 123 867s # --- 867s # Order deny,allow 867s # Allow from 66.6.6.6 867s # Deny from localhost 867s # expecting access denial. 867s ok 124 867s # --- 867s # Order deny,allow 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 125 867s # --- 867s # Order deny,allow 867s # Allow from 66.6.6.6 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 126 867s # --- 867s # Order deny,allow 867s # Deny from 127.0 867s # expecting access denial. 867s ok 127 867s # --- 867s # Order deny,allow 867s # Allow from 66.6.6.6 867s # Deny from 127.0 867s # expecting access denial. 867s ok 128 867s # --- 867s # Order deny,allow 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 129 867s # --- 867s # Order deny,allow 867s # Allow from 66.6.6.6 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 130 867s # --- 867s # Order deny,allow 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 131 867s # --- 867s # Order deny,allow 867s # Allow from 66.6.6.6 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 132 867s # --- 867s # Order deny,allow 867s # Deny from somewhere.else.com 867s # expecting access. 867s ok 133 867s # --- 867s # Order deny,allow 867s # Allow from 66.6.6.6 867s # Deny from somewhere.else.com 867s # expecting access. 867s ok 134 867s # --- 867s # Order deny,allow 867s # Deny from 66.6.6.6 867s # expecting access. 867s ok 135 867s # --- 867s # Order deny,allow 867s # Allow from 66.6.6.6 867s # Deny from 66.6.6.6 867s # expecting access. 867s ok 136 867s # --- 867s # Order allow,deny 867s # Allow from all 867s # expecting access. 867s ok 137 867s # --- 867s # Order allow,deny 867s # Deny from all 867s # expecting access denial. 867s ok 138 867s # --- 867s # Order allow,deny 867s # Allow from all 867s # Deny from all 867s # expecting access denial. 867s ok 139 867s # --- 867s # Order allow,deny 867s # Deny from localhost 867s # expecting access denial. 867s ok 140 867s # --- 867s # Order allow,deny 867s # Allow from all 867s # Deny from localhost 867s # expecting access denial. 867s ok 141 867s # --- 867s # Order allow,deny 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 142 867s # --- 867s # Order allow,deny 867s # Allow from all 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 143 867s # --- 867s # Order allow,deny 867s # Deny from 127.0 867s # expecting access denial. 867s ok 144 867s # --- 867s # Order allow,deny 867s # Allow from all 867s # Deny from 127.0 867s # expecting access denial. 867s ok 145 867s # --- 867s # Order allow,deny 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 146 867s # --- 867s # Order allow,deny 867s # Allow from all 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 147 867s # --- 867s # Order allow,deny 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 148 867s # --- 867s # Order allow,deny 867s # Allow from all 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 149 867s # --- 867s # Order allow,deny 867s # Deny from somewhere.else.com 867s # expecting access denial. 867s ok 150 867s # --- 867s # Order allow,deny 867s # Allow from all 867s # Deny from somewhere.else.com 867s # expecting access. 867s ok 151 867s # --- 867s # Order allow,deny 867s # Deny from 66.6.6.6 867s # expecting access denial. 867s ok 152 867s # --- 867s # Order allow,deny 867s # Allow from all 867s # Deny from 66.6.6.6 867s # expecting access. 867s ok 153 867s # --- 867s # Order allow,deny 867s # Allow from localhost 867s # expecting access. 867s ok 154 867s # --- 867s # Order allow,deny 867s # Deny from all 867s # expecting access denial. 867s ok 155 867s # --- 867s # Order allow,deny 867s # Allow from localhost 867s # Deny from all 867s # expecting access denial. 867s ok 156 867s # --- 867s # Order allow,deny 867s # Deny from localhost 867s # expecting access denial. 867s ok 157 867s # --- 867s # Order allow,deny 867s # Allow from localhost 867s # Deny from localhost 867s # expecting access denial. 867s ok 158 867s # --- 867s # Order allow,deny 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 159 867s # --- 867s # Order allow,deny 867s # Allow from localhost 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 160 867s # --- 867s # Order allow,deny 867s # Deny from 127.0 867s # expecting access denial. 867s ok 161 867s # --- 867s # Order allow,deny 867s # Allow from localhost 867s # Deny from 127.0 867s # expecting access denial. 867s ok 162 867s # --- 867s # Order allow,deny 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 163 867s # --- 867s # Order allow,deny 867s # Allow from localhost 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 164 867s # --- 867s # Order allow,deny 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 165 867s # --- 867s # Order allow,deny 867s # Allow from localhost 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 166 867s # --- 867s # Order allow,deny 867s # Deny from somewhere.else.com 867s # expecting access denial. 867s ok 167 867s # --- 867s # Order allow,deny 867s # Allow from localhost 867s # Deny from somewhere.else.com 867s # expecting access. 867s ok 168 867s # --- 867s # Order allow,deny 867s # Deny from 66.6.6.6 867s # expecting access denial. 867s ok 169 867s # --- 867s # Order allow,deny 867s # Allow from localhost 867s # Deny from 66.6.6.6 867s # expecting access. 867s ok 170 867s # --- 867s # Order allow,deny 867s # Allow from 127.0.0.1 867s # expecting access. 867s ok 171 867s # --- 867s # Order allow,deny 867s # Deny from all 867s # expecting access denial. 867s ok 172 867s # --- 867s # Order allow,deny 867s # Allow from 127.0.0.1 867s # Deny from all 867s # expecting access denial. 867s ok 173 867s # --- 867s # Order allow,deny 867s # Deny from localhost 867s # expecting access denial. 867s ok 174 867s # --- 867s # Order allow,deny 867s # Allow from 127.0.0.1 867s # Deny from localhost 867s # expecting access denial. 867s ok 175 867s # --- 867s # Order allow,deny 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 176 867s # --- 867s # Order allow,deny 867s # Allow from 127.0.0.1 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 177 867s # --- 867s # Order allow,deny 867s # Deny from 127.0 867s # expecting access denial. 867s ok 178 867s # --- 867s # Order allow,deny 867s # Allow from 127.0.0.1 867s # Deny from 127.0 867s # expecting access denial. 867s ok 179 867s # --- 867s # Order allow,deny 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 180 867s # --- 867s # Order allow,deny 867s # Allow from 127.0.0.1 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 181 867s # --- 867s # Order allow,deny 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 182 867s # --- 867s # Order allow,deny 867s # Allow from 127.0.0.1 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 183 867s # --- 867s # Order allow,deny 867s # Deny from somewhere.else.com 867s # expecting access denial. 867s ok 184 867s # --- 867s # Order allow,deny 867s # Allow from 127.0.0.1 867s # Deny from somewhere.else.com 867s # expecting access. 867s ok 185 867s # --- 867s # Order allow,deny 867s # Deny from 66.6.6.6 867s # expecting access denial. 867s ok 186 867s # --- 867s # Order allow,deny 867s # Allow from 127.0.0.1 867s # Deny from 66.6.6.6 867s # expecting access. 867s ok 187 867s # --- 867s # Order allow,deny 867s # Allow from 127.0 867s # expecting access. 867s ok 188 867s # --- 867s # Order allow,deny 867s # Deny from all 867s # expecting access denial. 867s ok 189 867s # --- 867s # Order allow,deny 867s # Allow from 127.0 867s # Deny from all 867s # expecting access denial. 867s ok 190 867s # --- 867s # Order allow,deny 867s # Deny from localhost 867s # expecting access denial. 867s ok 191 867s # --- 867s # Order allow,deny 867s # Allow from 127.0 867s # Deny from localhost 867s # expecting access denial. 867s ok 192 867s # --- 867s # Order allow,deny 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 193 867s # --- 867s # Order allow,deny 867s # Allow from 127.0 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 194 867s # --- 867s # Order allow,deny 867s # Deny from 127.0 867s # expecting access denial. 867s ok 195 867s # --- 867s # Order allow,deny 867s # Allow from 127.0 867s # Deny from 127.0 867s # expecting access denial. 867s ok 196 867s # --- 867s # Order allow,deny 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 197 867s # --- 867s # Order allow,deny 867s # Allow from 127.0 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 198 867s # --- 867s # Order allow,deny 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 199 867s # --- 867s # Order allow,deny 867s # Allow from 127.0 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 200 867s # --- 867s # Order allow,deny 867s # Deny from somewhere.else.com 867s # expecting access denial. 867s ok 201 867s # --- 867s # Order allow,deny 867s # Allow from 127.0 867s # Deny from somewhere.else.com 867s # expecting access. 867s ok 202 867s # --- 867s # Order allow,deny 867s # Deny from 66.6.6.6 867s # expecting access denial. 867s ok 203 867s # --- 867s # Order allow,deny 867s # Allow from 127.0 867s # Deny from 66.6.6.6 867s # expecting access. 867s ok 204 867s # --- 867s # Order allow,deny 867s # Allow from 127.0.0.1/255.255.0.0 867s # expecting access. 867s ok 205 867s # --- 867s # Order allow,deny 867s # Deny from all 867s # expecting access denial. 867s ok 206 867s # --- 867s # Order allow,deny 867s # Allow from 127.0.0.1/255.255.0.0 867s # Deny from all 867s # expecting access denial. 867s ok 207 867s # --- 867s # Order allow,deny 867s # Deny from localhost 867s # expecting access denial. 867s ok 208 867s # --- 867s # Order allow,deny 867s # Allow from 127.0.0.1/255.255.0.0 867s # Deny from localhost 867s # expecting access denial. 867s ok 209 867s # --- 867s # Order allow,deny 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 210 867s # --- 867s # Order allow,deny 867s # Allow from 127.0.0.1/255.255.0.0 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 211 867s # --- 867s # Order allow,deny 867s # Deny from 127.0 867s # expecting access denial. 867s ok 212 867s # --- 867s # Order allow,deny 867s # Allow from 127.0.0.1/255.255.0.0 867s # Deny from 127.0 867s # expecting access denial. 867s ok 213 867s # --- 867s # Order allow,deny 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 214 867s # --- 867s # Order allow,deny 867s # Allow from 127.0.0.1/255.255.0.0 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 215 867s # --- 867s # Order allow,deny 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 216 867s # --- 867s # Order allow,deny 867s # Allow from 127.0.0.1/255.255.0.0 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 217 867s # --- 867s # Order allow,deny 867s # Deny from somewhere.else.com 867s # expecting access denial. 867s ok 218 867s # --- 867s # Order allow,deny 867s # Allow from 127.0.0.1/255.255.0.0 867s # Deny from somewhere.else.com 867s # expecting access. 867s ok 219 867s # --- 867s # Order allow,deny 867s # Deny from 66.6.6.6 867s # expecting access denial. 867s ok 220 867s # --- 867s # Order allow,deny 867s # Allow from 127.0.0.1/255.255.0.0 867s # Deny from 66.6.6.6 867s # expecting access. 867s ok 221 867s # --- 867s # Order allow,deny 867s # Allow from 127.0.0.1/16 867s # expecting access. 867s ok 222 867s # --- 867s # Order allow,deny 867s # Deny from all 867s # expecting access denial. 867s ok 223 867s # --- 867s # Order allow,deny 867s # Allow from 127.0.0.1/16 867s # Deny from all 867s # expecting access denial. 867s ok 224 867s # --- 867s # Order allow,deny 867s # Deny from localhost 867s # expecting access denial. 867s ok 225 867s # --- 867s # Order allow,deny 867s # Allow from 127.0.0.1/16 867s # Deny from localhost 867s # expecting access denial. 867s ok 226 867s # --- 867s # Order allow,deny 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 227 867s # --- 867s # Order allow,deny 867s # Allow from 127.0.0.1/16 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 228 867s # --- 867s # Order allow,deny 867s # Deny from 127.0 867s # expecting access denial. 867s ok 229 867s # --- 867s # Order allow,deny 867s # Allow from 127.0.0.1/16 867s # Deny from 127.0 867s # expecting access denial. 867s ok 230 867s # --- 867s # Order allow,deny 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 231 867s # --- 867s # Order allow,deny 867s # Allow from 127.0.0.1/16 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 232 867s # --- 867s # Order allow,deny 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 233 867s # --- 867s # Order allow,deny 867s # Allow from 127.0.0.1/16 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 234 867s # --- 867s # Order allow,deny 867s # Deny from somewhere.else.com 867s # expecting access denial. 867s ok 235 867s # --- 867s # Order allow,deny 867s # Allow from 127.0.0.1/16 867s # Deny from somewhere.else.com 867s # expecting access. 867s ok 236 867s # --- 867s # Order allow,deny 867s # Deny from 66.6.6.6 867s # expecting access denial. 867s ok 237 867s # --- 867s # Order allow,deny 867s # Allow from 127.0.0.1/16 867s # Deny from 66.6.6.6 867s # expecting access. 867s ok 238 867s # --- 867s # Order allow,deny 867s # Allow from somewhere.else.com 867s # expecting access denial. 867s ok 239 867s # --- 867s # Order allow,deny 867s # Deny from all 867s # expecting access denial. 867s ok 240 867s # --- 867s # Order allow,deny 867s # Allow from somewhere.else.com 867s # Deny from all 867s # expecting access denial. 867s ok 241 867s # --- 867s # Order allow,deny 867s # Deny from localhost 867s # expecting access denial. 867s ok 242 867s # --- 867s # Order allow,deny 867s # Allow from somewhere.else.com 867s # Deny from localhost 867s # expecting access denial. 867s ok 243 867s # --- 867s # Order allow,deny 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 244 867s # --- 867s # Order allow,deny 867s # Allow from somewhere.else.com 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 245 867s # --- 867s # Order allow,deny 867s # Deny from 127.0 867s # expecting access denial. 867s ok 246 867s # --- 867s # Order allow,deny 867s # Allow from somewhere.else.com 867s # Deny from 127.0 867s # expecting access denial. 867s ok 247 867s # --- 867s # Order allow,deny 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 248 867s # --- 867s # Order allow,deny 867s # Allow from somewhere.else.com 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 249 867s # --- 867s # Order allow,deny 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 250 867s # --- 867s # Order allow,deny 867s # Allow from somewhere.else.com 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 251 867s # --- 867s # Order allow,deny 867s # Deny from somewhere.else.com 867s # expecting access denial. 867s ok 252 867s # --- 867s # Order allow,deny 867s # Allow from somewhere.else.com 867s # Deny from somewhere.else.com 867s # expecting access denial. 867s ok 253 867s # --- 867s # Order allow,deny 867s # Deny from 66.6.6.6 867s # expecting access denial. 867s ok 254 867s # --- 867s # Order allow,deny 867s # Allow from somewhere.else.com 867s # Deny from 66.6.6.6 867s # expecting access denial. 867s ok 255 867s # --- 867s # Order allow,deny 867s # Allow from 66.6.6.6 867s # expecting access denial. 867s ok 256 867s # --- 867s # Order allow,deny 867s # Deny from all 867s # expecting access denial. 867s ok 257 867s # --- 867s # Order allow,deny 867s # Allow from 66.6.6.6 867s # Deny from all 867s # expecting access denial. 867s ok 258 867s # --- 867s # Order allow,deny 867s # Deny from localhost 867s # expecting access denial. 867s ok 259 867s # --- 867s # Order allow,deny 867s # Allow from 66.6.6.6 867s # Deny from localhost 867s # expecting access denial. 867s ok 260 867s # --- 867s # Order allow,deny 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 261 867s # --- 867s # Order allow,deny 867s # Allow from 66.6.6.6 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 262 867s # --- 867s # Order allow,deny 867s # Deny from 127.0 867s # expecting access denial. 867s ok 263 867s # --- 867s # Order allow,deny 867s # Allow from 66.6.6.6 867s # Deny from 127.0 867s # expecting access denial. 867s ok 264 867s # --- 867s # Order allow,deny 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 265 867s # --- 867s # Order allow,deny 867s # Allow from 66.6.6.6 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 266 867s # --- 867s # Order allow,deny 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 267 867s # --- 867s # Order allow,deny 867s # Allow from 66.6.6.6 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 268 867s # --- 867s # Order allow,deny 867s # Deny from somewhere.else.com 867s # expecting access denial. 867s ok 269 867s # --- 867s # Order allow,deny 867s # Allow from 66.6.6.6 867s # Deny from somewhere.else.com 867s # expecting access denial. 867s ok 270 867s # --- 867s # Order allow,deny 867s # Deny from 66.6.6.6 867s # expecting access denial. 867s ok 271 867s # --- 867s # Order allow,deny 867s # Allow from 66.6.6.6 867s # Deny from 66.6.6.6 867s # expecting access denial. 867s ok 272 867s # --- 867s # Order mutual-failure 867s # Allow from all 867s # expecting access. 867s ok 273 867s # --- 867s # Order mutual-failure 867s # Deny from all 867s # expecting access denial. 867s ok 274 867s # --- 867s # Order mutual-failure 867s # Allow from all 867s # Deny from all 867s # expecting access denial. 867s ok 275 867s # --- 867s # Order mutual-failure 867s # Deny from localhost 867s # expecting access denial. 867s ok 276 867s # --- 867s # Order mutual-failure 867s # Allow from all 867s # Deny from localhost 867s # expecting access denial. 867s ok 277 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 278 867s # --- 867s # Order mutual-failure 867s # Allow from all 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 279 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0 867s # expecting access denial. 867s ok 280 867s # --- 867s # Order mutual-failure 867s # Allow from all 867s # Deny from 127.0 867s # expecting access denial. 867s ok 281 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 282 867s # --- 867s # Order mutual-failure 867s # Allow from all 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 283 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 284 867s # --- 867s # Order mutual-failure 867s # Allow from all 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 285 867s # --- 867s # Order mutual-failure 867s # Deny from somewhere.else.com 867s # expecting access denial. 867s ok 286 867s # --- 867s # Order mutual-failure 867s # Allow from all 867s # Deny from somewhere.else.com 867s # expecting access. 867s ok 287 867s # --- 867s # Order mutual-failure 867s # Deny from 66.6.6.6 867s # expecting access denial. 867s ok 288 867s # --- 867s # Order mutual-failure 867s # Allow from all 867s # Deny from 66.6.6.6 867s # expecting access. 867s ok 289 867s # --- 867s # Order mutual-failure 867s # Allow from localhost 867s # expecting access. 867s ok 290 867s # --- 867s # Order mutual-failure 867s # Deny from all 867s # expecting access denial. 867s ok 291 867s # --- 867s # Order mutual-failure 867s # Allow from localhost 867s # Deny from all 867s # expecting access denial. 867s ok 292 867s # --- 867s # Order mutual-failure 867s # Deny from localhost 867s # expecting access denial. 867s ok 293 867s # --- 867s # Order mutual-failure 867s # Allow from localhost 867s # Deny from localhost 867s # expecting access denial. 867s ok 294 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 295 867s # --- 867s # Order mutual-failure 867s # Allow from localhost 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 296 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0 867s # expecting access denial. 867s ok 297 867s # --- 867s # Order mutual-failure 867s # Allow from localhost 867s # Deny from 127.0 867s # expecting access denial. 867s ok 298 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 299 867s # --- 867s # Order mutual-failure 867s # Allow from localhost 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 300 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 301 867s # --- 867s # Order mutual-failure 867s # Allow from localhost 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 302 867s # --- 867s # Order mutual-failure 867s # Deny from somewhere.else.com 867s # expecting access denial. 867s ok 303 867s # --- 867s # Order mutual-failure 867s # Allow from localhost 867s # Deny from somewhere.else.com 867s # expecting access. 867s ok 304 867s # --- 867s # Order mutual-failure 867s # Deny from 66.6.6.6 867s # expecting access denial. 867s ok 305 867s # --- 867s # Order mutual-failure 867s # Allow from localhost 867s # Deny from 66.6.6.6 867s # expecting access. 867s ok 306 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0.0.1 867s # expecting access. 867s ok 307 867s # --- 867s # Order mutual-failure 867s # Deny from all 867s # expecting access denial. 867s ok 308 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0.0.1 867s # Deny from all 867s # expecting access denial. 867s ok 309 867s # --- 867s # Order mutual-failure 867s # Deny from localhost 867s # expecting access denial. 867s ok 310 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0.0.1 867s # Deny from localhost 867s # expecting access denial. 867s ok 311 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 312 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0.0.1 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 313 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0 867s # expecting access denial. 867s ok 314 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0.0.1 867s # Deny from 127.0 867s # expecting access denial. 867s ok 315 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 316 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0.0.1 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 317 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 318 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0.0.1 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 319 867s # --- 867s # Order mutual-failure 867s # Deny from somewhere.else.com 867s # expecting access denial. 867s ok 320 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0.0.1 867s # Deny from somewhere.else.com 867s # expecting access. 867s ok 321 867s # --- 867s # Order mutual-failure 867s # Deny from 66.6.6.6 867s # expecting access denial. 867s ok 322 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0.0.1 867s # Deny from 66.6.6.6 867s # expecting access. 867s ok 323 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0 867s # expecting access. 867s ok 324 867s # --- 867s # Order mutual-failure 867s # Deny from all 867s # expecting access denial. 867s ok 325 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0 867s # Deny from all 867s # expecting access denial. 867s ok 326 867s # --- 867s # Order mutual-failure 867s # Deny from localhost 867s # expecting access denial. 867s ok 327 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0 867s # Deny from localhost 867s # expecting access denial. 867s ok 328 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 329 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 330 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0 867s # expecting access denial. 867s ok 331 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0 867s # Deny from 127.0 867s # expecting access denial. 867s ok 332 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 333 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 334 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 335 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 336 867s # --- 867s # Order mutual-failure 867s # Deny from somewhere.else.com 867s # expecting access denial. 867s ok 337 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0 867s # Deny from somewhere.else.com 867s # expecting access. 867s ok 338 867s # --- 867s # Order mutual-failure 867s # Deny from 66.6.6.6 867s # expecting access denial. 867s ok 339 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0 867s # Deny from 66.6.6.6 867s # expecting access. 867s ok 340 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0.0.1/255.255.0.0 867s # expecting access. 867s ok 341 867s # --- 867s # Order mutual-failure 867s # Deny from all 867s # expecting access denial. 867s ok 342 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0.0.1/255.255.0.0 867s # Deny from all 867s # expecting access denial. 867s ok 343 867s # --- 867s # Order mutual-failure 867s # Deny from localhost 867s # expecting access denial. 867s ok 344 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0.0.1/255.255.0.0 867s # Deny from localhost 867s # expecting access denial. 867s ok 345 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 346 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0.0.1/255.255.0.0 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 347 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0 867s # expecting access denial. 867s ok 348 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0.0.1/255.255.0.0 867s # Deny from 127.0 867s # expecting access denial. 867s ok 349 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 350 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0.0.1/255.255.0.0 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 351 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 352 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0.0.1/255.255.0.0 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 353 867s # --- 867s # Order mutual-failure 867s # Deny from somewhere.else.com 867s # expecting access denial. 867s ok 354 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0.0.1/255.255.0.0 867s # Deny from somewhere.else.com 867s # expecting access. 867s ok 355 867s # --- 867s # Order mutual-failure 867s # Deny from 66.6.6.6 867s # expecting access denial. 867s ok 356 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0.0.1/255.255.0.0 867s # Deny from 66.6.6.6 867s # expecting access. 867s ok 357 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0.0.1/16 867s # expecting access. 867s ok 358 867s # --- 867s # Order mutual-failure 867s # Deny from all 867s # expecting access denial. 867s ok 359 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0.0.1/16 867s # Deny from all 867s # expecting access denial. 867s ok 360 867s # --- 867s # Order mutual-failure 867s # Deny from localhost 867s # expecting access denial. 867s ok 361 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0.0.1/16 867s # Deny from localhost 867s # expecting access denial. 867s ok 362 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 363 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0.0.1/16 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 364 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0 867s # expecting access denial. 867s ok 365 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0.0.1/16 867s # Deny from 127.0 867s # expecting access denial. 867s ok 366 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 367 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0.0.1/16 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 368 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 369 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0.0.1/16 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 370 867s # --- 867s # Order mutual-failure 867s # Deny from somewhere.else.com 867s # expecting access denial. 867s ok 371 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0.0.1/16 867s # Deny from somewhere.else.com 867s # expecting access. 867s ok 372 867s # --- 867s # Order mutual-failure 867s # Deny from 66.6.6.6 867s # expecting access denial. 867s ok 373 867s # --- 867s # Order mutual-failure 867s # Allow from 127.0.0.1/16 867s # Deny from 66.6.6.6 867s # expecting access. 867s ok 374 867s # --- 867s # Order mutual-failure 867s # Allow from somewhere.else.com 867s # expecting access denial. 867s ok 375 867s # --- 867s # Order mutual-failure 867s # Deny from all 867s # expecting access denial. 867s ok 376 867s # --- 867s # Order mutual-failure 867s # Allow from somewhere.else.com 867s # Deny from all 867s # expecting access denial. 867s ok 377 867s # --- 867s # Order mutual-failure 867s # Deny from localhost 867s # expecting access denial. 867s ok 378 867s # --- 867s # Order mutual-failure 867s # Allow from somewhere.else.com 867s # Deny from localhost 867s # expecting access denial. 867s ok 379 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 380 867s # --- 867s # Order mutual-failure 867s # Allow from somewhere.else.com 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 381 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0 867s # expecting access denial. 867s ok 382 867s # --- 867s # Order mutual-failure 867s # Allow from somewhere.else.com 867s # Deny from 127.0 867s # expecting access denial. 867s ok 383 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 384 867s # --- 867s # Order mutual-failure 867s # Allow from somewhere.else.com 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 385 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 386 867s # --- 867s # Order mutual-failure 867s # Allow from somewhere.else.com 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 387 867s # --- 867s # Order mutual-failure 867s # Deny from somewhere.else.com 867s # expecting access denial. 867s ok 388 867s # --- 867s # Order mutual-failure 867s # Allow from somewhere.else.com 867s # Deny from somewhere.else.com 867s # expecting access denial. 867s ok 389 867s # --- 867s # Order mutual-failure 867s # Deny from 66.6.6.6 867s # expecting access denial. 867s ok 390 867s # --- 867s # Order mutual-failure 867s # Allow from somewhere.else.com 867s # Deny from 66.6.6.6 867s # expecting access denial. 867s ok 391 867s # --- 867s # Order mutual-failure 867s # Allow from 66.6.6.6 867s # expecting access denial. 867s ok 392 867s # --- 867s # Order mutual-failure 867s # Deny from all 867s # expecting access denial. 867s ok 393 867s # --- 867s # Order mutual-failure 867s # Allow from 66.6.6.6 867s # Deny from all 867s # expecting access denial. 867s ok 394 867s # --- 867s # Order mutual-failure 867s # Deny from localhost 867s # expecting access denial. 867s ok 395 867s # --- 867s # Order mutual-failure 867s # Allow from 66.6.6.6 867s # Deny from localhost 867s # expecting access denial. 867s ok 396 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 397 867s # --- 867s # Order mutual-failure 867s # Allow from 66.6.6.6 867s # Deny from 127.0.0.1 867s # expecting access denial. 867s ok 398 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0 867s # expecting access denial. 867s ok 399 867s # --- 867s # Order mutual-failure 867s # Allow from 66.6.6.6 867s # Deny from 127.0 867s # expecting access denial. 867s ok 400 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 401 867s # --- 867s # Order mutual-failure 867s # Allow from 66.6.6.6 867s # Deny from 127.0.0.1/255.255.0.0 867s # expecting access denial. 867s ok 402 867s # --- 867s # Order mutual-failure 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 403 867s # --- 867s # Order mutual-failure 867s # Allow from 66.6.6.6 867s # Deny from 127.0.0.1/16 867s # expecting access denial. 867s ok 404 867s # --- 867s # Order mutual-failure 867s # Deny from somewhere.else.com 867s # expecting access denial. 867s ok 405 867s # --- 867s # Order mutual-failure 867s # Allow from 66.6.6.6 867s # Deny from somewhere.else.com 867s # expecting access denial. 867s ok 406 867s # --- 867s # Order mutual-failure 867s # Deny from 66.6.6.6 867s # expecting access denial. 867s ok 407 867s # --- 867s # Order mutual-failure 867s # Allow from 66.6.6.6 867s # Deny from 66.6.6.6 867s # expecting access denial. 867s ok 408 867s ok 870s t/modules/actions.t ................. 870s 1..20 870s # Running under perl version 5.038002 for linux 870s # Current time local: Mon Mar 18 15:44:52 2024 870s # Current time GMT: Mon Mar 18 15:44:52 2024 870s # Using Test.pm version 1.31 870s # Using Apache/Test.pm version 1.42 870s # expected: 200 870s # received: '200' 870s ok 1 870s # expected: 'nada' 870s # received: 'nada' 870s ok 2 870s # expected: 404 870s # received: '404' 870s ok 3 870s ok 4 # skip RC=404, no need to check content 870s # expected: 404 870s # received: '404' 870s ok 5 870s ok 6 # skip RC=404, no need to check content 870s # expected: 404 870s # received: '404' 870s ok 7 870s ok 8 # skip RC=404, no need to check content 870s # expected: 200 870s # received: '200' 870s ok 9 870s # expected: 'nada' 870s # received: 'nada' 870s ok 10 870s # expected: 404 870s # received: '404' 870s ok 11 870s ok 12 # skip RC=404, no need to check content 870s # expected: 200 870s # received: '200' 870s ok 13 870s # expected: 'POST 870s # foo2: bar2 870s # ' 870s # received: 'POST 870s # foo2: bar2 870s # ' 870s ok 14 870s # expected: 405 870s # received: '405' 870s ok 15 870s # expected: 200 870s # received: '200' 870s ok 16 870s # expected: 'foo=bar' 870s # received: 'foo=bar' 870s ok 17 870s # expected: 200 870s # received: '200' 870s ok 18 870s # expected: 'POST 870s # foo2: bar2 870s # ' 870s # received: 'POST 870s # foo2: bar2 870s # ' 870s ok 19 870s # expected: 405 870s # received: '405' 870s ok 20 870s ok 874s t/modules/alias.t ................... 874s 1..134 874s # Running under perl version 5.038002 for linux 874s # Current time local: Mon Mar 18 15:44:55 2024 874s # Current time GMT: Mon Mar 18 15:44:55 2024 874s # Using Test.pm version 1.31 874s # Using Apache/Test.pm version 1.42 874s # verifying simple aliases 874s # testing : /alias/ 874s # expected: 200 874s # received: '200' 874s ok 1 874s # testing : /bogu/ 874s # expected: 404 874s # received: '404' 874s ok 2 874s # verifying alias match with /ali[0-9]. 874s # testing : /ali0 874s # expected: 0 874s # received: '0' 874s ok 3 874s # testing : /ali1 874s # expected: 1 874s # received: '1' 874s ok 4 874s # testing : /ali2 874s # expected: 2 874s # received: '2' 874s ok 5 874s # testing : /ali3 874s # expected: 3 874s # received: '3' 874s ok 6 874s # testing : /ali4 874s # expected: 4 874s # received: '4' 874s ok 7 874s # testing : /ali5 874s # expected: 5 874s # received: '5' 874s ok 8 874s # testing : /ali6 874s # expected: 6 874s # received: '6' 874s ok 9 874s # testing : /ali7 874s # expected: 7 874s # received: '7' 874s ok 10 874s # testing : /ali8 874s # expected: 8 874s # received: '8' 874s ok 11 874s # testing : /ali9 874s # expected: 9 874s # received: '9' 874s ok 12 874s # verifying expression alias match with /expr/ali[0-9]. 874s # testing : /ali0 874s # expected: 0 874s # received: '0' 874s ok 13 874s # testing : /ali1 874s # expected: 1 874s # received: '1' 874s ok 14 874s # testing : /ali2 874s # expected: 2 874s # received: '2' 874s ok 15 874s # testing : /ali3 874s # expected: 3 874s # received: '3' 874s ok 16 874s # testing : /ali4 874s # expected: 4 874s # received: '4' 874s ok 17 874s # testing : /ali5 874s # expected: 5 874s # received: '5' 874s ok 18 874s # testing : /ali6 874s # expected: 6 874s # received: '6' 874s ok 19 874s # testing : /ali7 874s # expected: 7 874s # received: '7' 874s ok 20 874s # testing : /ali8 874s # expected: 8 874s # received: '8' 874s ok 21 874s # testing : /ali9 874s # expected: 9 874s # received: '9' 874s ok 22 874s # testing : /forbid 874s # expected: '403' 874s # received: '403' 874s ok 23 874s # testing : /gone 874s # expected: '410' 874s # received: '410' 874s ok 24 874s # testing : /perm 874s # expected: '301' 874s # received: '301' 874s ok 25 874s # testing : /perm2 874s # expected: '301' 874s # received: '301' 874s ok 26 874s # testing : /seeother 874s # expected: '303' 874s # received: '303' 874s ok 27 874s # testing : /temp 874s # expected: '302' 874s # received: '302' 874s ok 28 874s # testing : /temp2 874s # expected: '302' 874s # received: '302' 874s ok 29 874s verifying body of perm and temp redirect match 874s # testing : /p0 874s # expected: 0 874s # received: '0' 874s ok 30 874s # testing : /p1 874s # expected: 1 874s # received: '1' 874s ok 31 874s # testing : /p2 874s # expected: 2 874s # received: '2' 874s ok 32 874s # testing : /p3 874s # expected: 3 874s # received: '3' 874s ok 33 874s # testing : /p4 874s # expected: 4 874s # received: '4' 874s ok 34 874s # testing : /p5 874s # expected: 5 874s # received: '5' 874s ok 35 874s # testing : /p6 874s # expected: 6 874s # received: '6' 874s ok 36 874s # testing : /p7 874s # expected: 7 874s # received: '7' 874s ok 37 874s # testing : /p8 874s # expected: 8 874s # received: '8' 874s ok 38 874s # testing : /p9 874s # expected: 9 874s # received: '9' 874s ok 39 874s # testing : /t0 874s # expected: 0 874s # received: '0' 874s ok 40 874s # testing : /t1 874s # expected: 1 874s # received: '1' 874s ok 41 874s # testing : /t2 874s # expected: 2 874s # received: '2' 874s ok 42 874s # testing : /t3 874s # expected: 3 874s # received: '3' 874s ok 43 874s # testing : /t4 874s # expected: 4 874s # received: '4' 874s ok 44 874s # testing : /t5 874s # expected: 5 874s # received: '5' 874s ok 45 874s # testing : /t6 874s # expected: 6 874s # received: '6' 874s ok 46 874s # testing : /t7 874s # expected: 7 874s # received: '7' 874s ok 47 874s # testing : /t8 874s # expected: 8 874s # received: '8' 874s ok 48 874s # testing : /t9 874s # expected: 9 874s # received: '9' 874s ok 49 874s verifying body of perm and temp redirect match with expression support 874s # testing : /p0 874s # expected: 0 874s # received: '0' 874s ok 50 874s # testing : /p1 874s # expected: 1 874s # received: '1' 874s ok 51 874s # testing : /p2 874s # expected: 2 874s # received: '2' 874s ok 52 874s # testing : /p3 874s # expected: 3 874s # received: '3' 874s ok 53 874s # testing : /p4 874s # expected: 4 874s # received: '4' 874s ok 54 874s # testing : /p5 874s # expected: 5 874s # received: '5' 874s ok 55 874s # testing : /p6 874s # expected: 6 874s # received: '6' 874s ok 56 874s # testing : /p7 874s # expected: 7 874s # received: '7' 874s ok 57 874s # testing : /p8 874s # expected: 8 874s # received: '8' 874s ok 58 874s # testing : /p9 874s # expected: 9 874s # received: '9' 874s ok 59 874s # testing : /t0 874s # expected: 0 874s # received: '0' 874s ok 60 874s # testing : /t1 874s # expected: 1 874s # received: '1' 874s ok 61 874s # testing : /t2 874s # expected: 2 874s # received: '2' 874s ok 62 874s # testing : /t3 874s # expected: 3 874s # received: '3' 874s ok 63 874s # testing : /t4 874s # expected: 4 874s # received: '4' 874s ok 64 874s # testing : /t5 874s # expected: 5 874s # received: '5' 874s ok 65 874s # testing : /t6 874s # expected: 6 874s # received: '6' 874s ok 66 874s # testing : /t7 874s # expected: 7 874s # received: '7' 874s ok 67 874s # testing : /t8 874s # expected: 8 874s # received: '8' 874s ok 68 874s # testing : /t9 874s # expected: 9 874s # received: '9' 874s ok 69 874s verifying return code of seeother and gone redirect match 874s # testing : f0 874s # expected: '403' 874s # received: '403' 874s ok 70 874s # testing : f1 874s # expected: '403' 874s # received: '403' 874s ok 71 874s # testing : f2 874s # expected: '403' 874s # received: '403' 874s ok 72 874s # testing : f3 874s # expected: '403' 874s # received: '403' 874s ok 73 874s # testing : f4 874s # expected: '403' 874s # received: '403' 874s ok 74 874s # testing : f5 874s # expected: '403' 874s # received: '403' 874s ok 75 874s # testing : f6 874s # expected: '403' 874s # received: '403' 874s ok 76 874s # testing : f7 874s # expected: '403' 874s # received: '403' 874s ok 77 874s # testing : f8 874s # expected: '403' 874s # received: '403' 874s ok 78 874s # testing : f9 874s # expected: '403' 874s # received: '403' 874s ok 79 874s # testing : g0 874s # expected: '410' 874s # received: '410' 874s ok 80 874s # testing : g1 874s # expected: '410' 874s # received: '410' 874s ok 81 874s # testing : g2 874s # expected: '410' 874s # received: '410' 874s ok 82 874s # testing : g3 874s # expected: '410' 874s # received: '410' 874s ok 83 874s # testing : g4 874s # expected: '410' 874s # received: '410' 874s ok 84 874s # testing : g5 874s # expected: '410' 874s # received: '410' 874s ok 85 874s # testing : g6 874s # expected: '410' 874s # received: '410' 874s ok 86 874s # testing : g7 874s # expected: '410' 874s # received: '410' 874s ok 87 874s # testing : g8 874s # expected: '410' 874s # received: '410' 874s ok 88 874s # testing : g9 874s # expected: '410' 874s # received: '410' 874s ok 89 874s # testing : s0 874s # expected: '303' 874s # received: '303' 874s ok 90 874s # testing : s1 874s # expected: '303' 874s # received: '303' 874s ok 91 874s # testing : s2 874s # expected: '303' 874s # received: '303' 874s ok 92 874s # testing : s3 874s # expected: '303' 874s # received: '303' 874s ok 93 874s # testing : s4 874s # expected: '303' 874s # received: '303' 874s ok 94 874s # testing : s5 874s # expected: '303' 874s # received: '303' 874s ok 95 874s # testing : s6 874s # expected: '303' 874s # received: '303' 874s ok 96 874s # testing : s7 874s # expected: '303' 874s # received: '303' 874s ok 97 874s # testing : s8 874s # expected: '303' 874s # received: '303' 874s ok 98 874s # testing : s9 874s # expected: '303' 874s # received: '303' 874s ok 99 874s verifying return code of seeother and gone redirect match with expression support 874s # testing : f0 874s # expected: '403' 874s # received: '403' 874s ok 100 874s # testing : f1 874s # expected: '403' 874s # received: '403' 874s ok 101 874s # testing : f2 874s # expected: '403' 874s # received: '403' 874s ok 102 874s # testing : f3 874s # expected: '403' 874s # received: '403' 874s ok 103 874s # testing : f4 874s # expected: '403' 874s # received: '403' 874s ok 104 874s # testing : f5 874s # expected: '403' 874s # received: '403' 874s ok 105 874s # testing : f6 874s # expected: '403' 874s # received: '403' 874s ok 106 874s # testing : f7 874s # expected: '403' 874s # received: '403' 874s ok 107 874s # testing : f8 874s # expected: '403' 874s # received: '403' 874s ok 108 874s # testing : f9 874s # expected: '403' 874s # received: '403' 874s ok 109 874s # testing : g0 874s # expected: '410' 874s # received: '410' 874s ok 110 874s # testing : g1 874s # expected: '410' 874s # received: '410' 874s ok 111 874s # testing : g2 874s # expected: '410' 874s # received: '410' 874s ok 112 874s # testing : g3 874s # expected: '410' 874s # received: '410' 874s ok 113 874s # testing : g4 874s # expected: '410' 874s # received: '410' 874s ok 114 874s # testing : g5 874s # expected: '410' 874s # received: '410' 874s ok 115 874s # testing : g6 874s # expected: '410' 874s # received: '410' 874s ok 116 874s # testing : g7 874s # expected: '410' 874s # received: '410' 874s ok 117 874s # testing : g8 874s # expected: '410' 874s # received: '410' 874s ok 118 874s # testing : g9 874s # expected: '410' 874s # received: '410' 874s ok 119 874s # testing : s0 874s # expected: '303' 874s # received: '303' 874s ok 120 874s # testing : s1 874s # expected: '303' 874s # received: '303' 874s ok 121 874s # testing : s2 874s # expected: '303' 874s # received: '303' 874s ok 122 874s # testing : s3 874s # expected: '303' 874s # received: '303' 874s ok 123 874s # testing : s4 874s # expected: '303' 874s # received: '303' 874s ok 124 874s # testing : s5 874s # expected: '303' 874s # received: '303' 874s ok 125 874s # testing : s6 874s # expected: '303' 874s # received: '303' 874s ok 126 874s # testing : s7 874s # expected: '303' 874s # received: '303' 874s ok 127 874s # testing : s8 874s # expected: '303' 874s # received: '303' 874s ok 128 874s # testing : s9 874s # expected: '303' 874s # received: '303' 874s ok 129 874s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 874s # verifying /modules/alias/script is plain text 874s # testing : /modules/alias/script 874s # expected: '#!/bin/sh 874s # echo Content-type: text/plain 874s # echo 874s # echo this is a shell script cgi. 874s # ' 874s # received: '#!/bin/sh 874s # echo Content-type: text/plain 874s # echo 874s # echo this is a shell script cgi. 874s # ' 874s ok 130 874s # verifying same file accessed at /cgi/script is executed code 874s # testing : /cgi/script 874s # expected: 'this is a shell script cgi. 874s # ' 874s # received: 'this is a shell script cgi. 874s # ' 874s ok 131 874s # verifying ScriptAliasMatch with /aliascgi-script 874s # testing : /aliascgi-script 874s # expected: 'this is a shell script cgi. 874s # ' 874s # received: 'this is a shell script cgi. 874s # ' 874s ok 132 874s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 874s # testing : /aliascgi-script 874s # expected: 'this is a shell script cgi. 874s # ' 874s # received: 'this is a shell script cgi. 874s # ' 874s ok 133 874s # verifying bad script alias. 874s # testing : /aliascgi-nada 874s # expected: 404 874s # received: '404' 874s ok 134 874s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 874s ok 877s t/modules/allowmethods.t ............ 877s 1..9 877s # Running under perl version 5.038002 for linux 877s # Current time local: Mon Mar 18 15:44:59 2024 877s # Current time GMT: Mon Mar 18 15:44:59 2024 877s # Using Test.pm version 1.31 877s # Using Apache/Test.pm version 1.42 877s # testing : Get request to /Get responds 200 877s # expected: 200 877s # received: '200' 877s ok 1 877s # testing : Head request to /Get responds 200 877s # expected: 200 877s # received: '200' 877s ok 2 877s # testing : Post request to /Get responds 405 877s # expected: 405 877s # received: '405' 877s ok 3 877s # testing : Get request to /Head responds 200 877s # expected: 200 877s # received: '200' 877s ok 4 877s # testing : Head request to /Head responds 200 877s # expected: 200 877s # received: '200' 877s ok 5 877s # testing : Post request to /Head responds 405 877s # expected: 405 877s # received: '405' 877s ok 6 877s # testing : Get request to /Post responds 405 877s # expected: 405 877s # received: '405' 877s ok 7 877s # testing : Head request to /Post responds 405 877s # expected: 405 877s # received: '405' 877s ok 8 877s # testing : Post request to /Post responds 200 877s # expected: 200 877s # received: '200' 877s ok 9 877s ok 880s t/modules/asis.t .................... 880s 1..3 880s # Running under perl version 5.038002 for linux 880s # Current time local: Mon Mar 18 15:45:02 2024 880s # Current time GMT: Mon Mar 18 15:45:02 2024 880s # Using Test.pm version 1.31 880s # Using Apache/Test.pm version 1.42 880s # testing : asis content OK 880s # expected: 'This is asis content. 880s # ' 880s # received: 'This is asis content. 880s # ' 880s ok 1 880s # testing : asis gave 404 error 880s # expected: 404 880s # received: '404' 880s ok 2 880s # testing : asis gave 403 error 880s # expected: 403 880s # received: '403' 880s ok 3 880s ok 884s t/modules/authz_core.t .............. 884s 1..504 884s # Running under perl version 5.038002 for linux 884s # Current time local: Mon Mar 18 15:45:05 2024 884s # Current time GMT: Mon Mar 18 15:45:05 2024 884s # Using Test.pm version 1.31 884s # Using Apache/Test.pm version 1.42 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/basic1 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/groups1 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 200, expected 200 [a/ : a/ ] 884s ok 1 884s # got 200, expected 200 [a/ : a/ 1] 884s ok 2 884s # got 200, expected 200 [a/ : a/ 2] 884s ok 3 884s # got 200, expected 200 [a/ : a/ 1 2] 884s ok 4 884s # got 200, expected 200 [a/ : a/ 3] 884s ok 5 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 401, expected 401 [a/ user1: a/ ] 884s ok 6 884s # got 200, expected 200 [a/ user1: a/ user1] 884s ok 7 884s # got 401, expected 401 [a/ user1: a/ user2] 884s ok 8 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 403, expected 403 [a/ Any 1 2: a/ ] 884s ok 9 884s # got 200, expected 200 [a/ Any 1 2: a/ 1] 884s ok 10 884s # got 200, expected 200 [a/ Any 1 2: a/ 2] 884s ok 11 884s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 884s ok 12 884s # got 403, expected 403 [a/ Any 1 2: a/ 3] 884s ok 13 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 884s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 884s ok 14 884s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 884s ok 15 884s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 884s ok 16 884s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 884s ok 17 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 884s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 884s ok 18 884s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 884s ok 19 884s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 884s ok 20 884s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 884s ok 21 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 884s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 884s ok 22 884s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 884s ok 23 884s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 884s ok 24 884s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 884s ok 25 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 884s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 884s ok 26 884s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 884s ok 27 884s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 884s ok 28 884s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 884s ok 29 884s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 884s ok 30 884s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 884s ok 31 884s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 884s ok 32 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 884s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 884s ok 33 884s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 884s ok 34 884s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 884s ok 35 884s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 884s ok 36 884s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 884s ok 37 884s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 884s ok 38 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 884s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 884s ok 39 884s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 884s ok 40 884s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 884s ok 41 884s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 884s ok 42 884s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 884s ok 43 884s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 884s ok 44 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 884s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 884s ok 45 884s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 884s ok 46 884s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 884s ok 47 884s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 884s ok 48 884s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 884s ok 49 884s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 884s ok 50 884s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 884s ok 51 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 884s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 884s ok 52 884s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 884s ok 53 884s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 884s ok 54 884s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 884s ok 55 884s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 884s ok 56 884s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 884s ok 57 884s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 884s ok 58 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 403, expected 403 [a/ All 1 !2: a/ ] 884s ok 59 884s # got 200, expected 200 [a/ All 1 !2: a/ 1] 884s ok 60 884s # got 403, expected 403 [a/ All 1 !2: a/ 2] 884s ok 61 884s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 884s ok 62 884s # got 403, expected 403 [a/ All 1 !2: a/ 3] 884s ok 63 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 884s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 884s ok 64 884s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 884s ok 65 884s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 884s ok 66 884s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 884s ok 67 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 884s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 884s ok 68 884s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 884s ok 69 884s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 884s ok 70 884s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 884s ok 71 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 884s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 884s ok 72 884s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 884s ok 73 884s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 884s ok 74 884s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 884s ok 75 884s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 884s ok 76 884s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 884s ok 77 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 884s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 884s ok 78 884s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 884s ok 79 884s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 884s ok 80 884s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 884s ok 81 884s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 884s ok 82 884s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 884s ok 83 884s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 884s ok 84 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 884s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 884s ok 85 884s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 884s ok 86 884s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 884s ok 87 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 884s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 884s ok 88 884s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 884s ok 89 884s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 884s ok 90 884s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 884s ok 91 884s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 884s ok 92 884s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 884s ok 93 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 884s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 884s ok 94 884s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 884s ok 95 884s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 884s ok 96 884s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 884s ok 97 884s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 884s ok 98 884s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 884s ok 99 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 884s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 884s ok 100 884s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 884s ok 101 884s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 884s ok 102 884s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 884s ok 103 884s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 884s ok 104 884s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 884s ok 105 884s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 884s ok 106 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 884s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 884s ok 107 884s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 884s ok 108 884s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 884s ok 109 884s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 884s ok 110 884s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 884s ok 111 884s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 884s ok 112 884s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 884s ok 113 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 403, expected 403 [a/ All 1 2: a/ ] 884s ok 114 884s # got 403, expected 403 [a/ All 1 2: a/ 1] 884s ok 115 884s # got 403, expected 403 [a/ All 1 2: a/ 2] 884s ok 116 884s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 884s ok 117 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 884s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 884s ok 118 884s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 884s ok 119 884s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 884s ok 120 884s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 884s ok 121 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 884s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 884s ok 122 884s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 884s ok 123 884s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 884s ok 124 884s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 884s ok 125 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 884s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 884s ok 126 884s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 884s ok 127 884s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 884s ok 128 884s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 884s ok 129 884s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 884s ok 130 884s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 884s ok 131 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 884s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 884s ok 132 884s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 884s ok 133 884s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 884s ok 134 884s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 884s ok 135 884s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 884s ok 136 884s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 884s ok 137 884s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 884s ok 138 884s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 884s ok 139 884s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 884s ok 140 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 884s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 884s ok 141 884s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 884s ok 142 884s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 884s ok 143 884s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 884s ok 144 884s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 884s ok 145 884s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 884s ok 146 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 884s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 884s ok 147 884s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 884s ok 148 884s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 884s ok 149 884s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 884s ok 150 884s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 884s ok 151 884s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 884s ok 152 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 884s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 884s ok 153 884s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 884s ok 154 884s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 884s ok 155 884s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 884s ok 156 884s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 884s ok 157 884s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 884s ok 158 884s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 884s ok 159 884s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 884s ok 160 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 884s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 884s ok 161 884s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 884s ok 162 884s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 884s ok 163 884s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 884s ok 164 884s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 884s ok 165 884s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 884s ok 166 884s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 884s ok 167 884s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 884s ok 168 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 884s ok 169 884s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 884s ok 170 884s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 884s ok 171 884s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 884s ok 172 884s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 884s ok 173 884s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 884s ok 174 884s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 884s ok 175 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 884s ok 176 884s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 884s ok 177 884s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 884s ok 178 884s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 884s ok 179 884s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 884s ok 180 884s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 884s ok 181 884s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 884s ok 182 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 884s ok 183 884s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 884s ok 184 884s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 884s ok 185 884s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 884s ok 186 884s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 884s ok 187 884s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 884s ok 188 884s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 884s ok 189 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 884s ok 190 884s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 884s ok 191 884s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 884s ok 192 884s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 884s ok 193 884s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 884s ok 194 884s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 884s ok 195 884s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 884s ok 196 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 884s ok 197 884s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 884s ok 198 884s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 884s ok 199 884s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 884s ok 200 884s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 884s ok 201 884s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 884s ok 202 884s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 884s ok 203 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 884s ok 204 884s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 884s ok 205 884s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 884s ok 206 884s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 884s ok 207 884s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 884s ok 208 884s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 884s ok 209 884s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 884s ok 210 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 884s ok 211 884s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 884s ok 212 884s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 884s ok 213 884s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 884s ok 214 884s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 884s ok 215 884s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 884s ok 216 884s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 884s ok 217 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 884s ok 218 884s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 884s ok 219 884s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 884s ok 220 884s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 884s ok 221 884s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 884s ok 222 884s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 884s ok 223 884s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 884s ok 224 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 884s ok 225 884s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 884s ok 226 884s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 884s ok 227 884s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 884s ok 228 884s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 884s ok 229 884s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 884s ok 230 884s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 884s ok 231 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 884s ok 232 884s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 884s ok 233 884s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 884s ok 234 884s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 884s ok 235 884s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 884s ok 236 884s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 884s ok 237 884s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 884s ok 238 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 884s ok 239 884s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 884s ok 240 884s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 884s ok 241 884s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 884s ok 242 884s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 884s ok 243 884s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 884s ok 244 884s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 884s ok 245 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 884s ok 246 884s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 884s ok 247 884s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 884s ok 248 884s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 884s ok 249 884s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 884s ok 250 884s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 884s ok 251 884s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 884s ok 252 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 884s ok 253 884s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 884s ok 254 884s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 884s ok 255 884s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 884s ok 256 884s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 884s ok 257 884s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 884s ok 258 884s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 884s ok 259 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 884s ok 260 884s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 884s ok 261 884s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 884s ok 262 884s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 884s ok 263 884s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 884s ok 264 884s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 884s ok 265 884s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 884s ok 266 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 884s ok 267 884s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 884s ok 268 884s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 884s ok 269 884s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 884s ok 270 884s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 884s ok 271 884s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 884s ok 272 884s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 884s ok 273 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 884s ok 274 884s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 884s ok 275 884s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 884s ok 276 884s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 884s ok 277 884s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 884s ok 278 884s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 884s ok 279 884s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 884s ok 280 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 884s ok 281 884s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 884s ok 282 884s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 884s ok 283 884s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 884s ok 284 884s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 884s ok 285 884s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 884s ok 286 884s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 884s ok 287 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 884s ok 288 884s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 884s ok 289 884s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 884s ok 290 884s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 884s ok 291 884s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 884s ok 292 884s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 884s ok 293 884s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 884s ok 294 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 884s ok 295 884s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 884s ok 296 884s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 884s ok 297 884s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 884s ok 298 884s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 884s ok 299 884s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 884s ok 300 884s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 884s ok 301 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 884s ok 302 884s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 884s ok 303 884s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 884s ok 304 884s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 884s ok 305 884s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 884s ok 306 884s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 884s ok 307 884s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 884s ok 308 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 884s ok 309 884s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 884s ok 310 884s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 884s ok 311 884s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 884s ok 312 884s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 884s ok 313 884s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 884s ok 314 884s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 884s ok 315 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 884s ok 316 884s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 884s ok 317 884s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 884s ok 318 884s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 884s ok 319 884s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 884s ok 320 884s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 884s ok 321 884s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 884s ok 322 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 884s ok 323 884s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 884s ok 324 884s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 884s ok 325 884s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 884s ok 326 884s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 884s ok 327 884s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 884s ok 328 884s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 884s ok 329 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 884s ok 330 884s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 884s ok 331 884s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 884s ok 332 884s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 884s ok 333 884s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 884s ok 334 884s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 884s ok 335 884s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 884s ok 336 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 884s ok 337 884s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 884s ok 338 884s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 884s ok 339 884s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 884s ok 340 884s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 884s ok 341 884s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 884s ok 342 884s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 884s ok 343 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 884s ok 344 884s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 884s ok 345 884s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 884s ok 346 884s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 884s ok 347 884s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 884s ok 348 884s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 884s ok 349 884s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 884s ok 350 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 884s ok 351 884s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 884s ok 352 884s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 884s ok 353 884s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 884s ok 354 884s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 884s ok 355 884s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 884s ok 356 884s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 884s ok 357 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 884s ok 358 884s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 884s ok 359 884s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 884s ok 360 884s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 884s ok 361 884s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 884s ok 362 884s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 884s ok 363 884s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 884s ok 364 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 884s ok 365 884s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 884s ok 366 884s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 884s ok 367 884s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 884s ok 368 884s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 884s ok 369 884s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 884s ok 370 884s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 884s ok 371 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 884s ok 372 884s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 884s ok 373 884s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 884s ok 374 884s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 884s ok 375 884s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 884s ok 376 884s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 884s ok 377 884s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 884s ok 378 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 884s ok 379 884s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 884s ok 380 884s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 884s ok 381 884s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 884s ok 382 884s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 884s ok 383 884s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 884s ok 384 884s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 884s ok 385 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 884s ok 386 884s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 884s ok 387 884s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 884s ok 388 884s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 884s ok 389 884s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 884s ok 390 884s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 884s ok 391 884s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 884s ok 392 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 884s ok 393 884s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 884s ok 394 884s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 884s ok 395 884s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 884s ok 396 884s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 884s ok 397 884s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 884s ok 398 884s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 884s ok 399 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 884s ok 400 884s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 884s ok 401 884s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 884s ok 402 884s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 884s ok 403 884s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 884s ok 404 884s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 884s ok 405 884s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 884s ok 406 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 884s ok 407 884s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 884s ok 408 884s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 884s ok 409 884s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 884s ok 410 884s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 884s ok 411 884s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 884s ok 412 884s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 884s ok 413 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 884s ok 414 884s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 884s ok 415 884s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 884s ok 416 884s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 884s ok 417 884s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 884s ok 418 884s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 884s ok 419 884s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 884s ok 420 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 884s ok 421 884s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 884s ok 422 884s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 884s ok 423 884s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 884s ok 424 884s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 884s ok 425 884s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 884s ok 426 884s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 884s ok 427 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 884s ok 428 884s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 884s ok 429 884s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 884s ok 430 884s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 884s ok 431 884s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 884s ok 432 884s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 884s ok 433 884s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 884s ok 434 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 884s ok 435 884s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 884s ok 436 884s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 884s ok 437 884s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 884s ok 438 884s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 884s ok 439 884s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 884s ok 440 884s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 884s ok 441 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 884s ok 442 884s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 884s ok 443 884s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 884s ok 444 884s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 884s ok 445 884s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 884s ok 446 884s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 884s ok 447 884s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 884s ok 448 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 884s ok 449 884s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 884s ok 450 884s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 884s ok 451 884s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 884s ok 452 884s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 884s ok 453 884s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 884s ok 454 884s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 884s ok 455 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 884s ok 456 884s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 884s ok 457 884s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 884s ok 458 884s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 884s ok 459 884s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 884s ok 460 884s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 884s ok 461 884s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 884s ok 462 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 884s ok 463 884s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 884s ok 464 884s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 884s ok 465 884s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 884s ok 466 884s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 884s ok 467 884s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 884s ok 468 884s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 884s ok 469 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 884s ok 470 884s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 884s ok 471 884s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 884s ok 472 884s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 884s ok 473 884s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 884s ok 474 884s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 884s ok 475 884s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 884s ok 476 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 884s ok 477 884s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 884s ok 478 884s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 884s ok 479 884s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 884s ok 480 884s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 884s ok 481 884s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 884s ok 482 884s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 884s ok 483 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 884s ok 484 884s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 884s ok 485 884s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 884s ok 486 884s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 884s ok 487 884s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 884s ok 488 884s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 884s ok 489 884s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 884s ok 490 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 884s ok 491 884s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 884s ok 492 884s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 884s ok 493 884s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 884s ok 494 884s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 884s ok 495 884s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 884s ok 496 884s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 884s ok 497 884s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 884s ok 498 884s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 884s ok 499 884s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 884s ok 500 884s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 884s ok 501 884s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 884s ok 502 884s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 884s ok 503 884s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 884s ok 504 884s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/groups1 884s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 884s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 884s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/basic1 884s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 884s ok 886s t/modules/autoindex.t ............... 886s 1..84 886s # Running under perl version 5.038002 for linux 886s # Current time local: Mon Mar 18 15:45:09 2024 886s # Current time GMT: Mon Mar 18 15:45:09 2024 886s # Using Test.pm version 1.31 886s # Using Apache/Test.pm version 1.42 886s --- 886s IndexOrderDefault Ascending Name 886s GET /modules/autoindex/htaccess/ 886s ok 1 886s --- 886s IndexOrderDefault Ascending Name 886s 886s (C=N O=A) 886s GET /modules/autoindex/htaccess/?C=N&O=A 886s ok 2 886s --- 886s IndexOrderDefault Ascending Name 886s 886s (C=N O=D) 886s GET /modules/autoindex/htaccess/?C=N&O=D 886s ok 3 886s --- 886s IndexOrderDefault Ascending Name 886s 886s (C=M O=A) 886s GET /modules/autoindex/htaccess/?C=M&O=A 886s ok 4 886s --- 886s IndexOrderDefault Ascending Name 886s 886s (C=M O=D) 886s GET /modules/autoindex/htaccess/?C=M&O=D 886s ok 5 886s --- 886s IndexOrderDefault Ascending Name 886s 886s (C=S O=A) 886s GET /modules/autoindex/htaccess/?C=S&O=A 886s ok 6 886s --- 886s IndexOrderDefault Ascending Name 886s 886s (C=S O=D) 886s GET /modules/autoindex/htaccess/?C=S&O=D 886s ok 7 886s --- 886s IndexOrderDefault Ascending Date 886s GET /modules/autoindex/htaccess/ 886s ok 8 886s --- 886s IndexOrderDefault Ascending Date 886s 886s (C=N O=A) 886s GET /modules/autoindex/htaccess/?C=N&O=A 886s ok 9 886s --- 886s IndexOrderDefault Ascending Date 886s 886s (C=N O=D) 886s GET /modules/autoindex/htaccess/?C=N&O=D 886s ok 10 886s --- 886s IndexOrderDefault Ascending Date 886s 886s (C=M O=A) 886s GET /modules/autoindex/htaccess/?C=M&O=A 886s ok 11 886s --- 886s IndexOrderDefault Ascending Date 886s 886s (C=M O=D) 886s GET /modules/autoindex/htaccess/?C=M&O=D 886s ok 12 886s --- 886s IndexOrderDefault Ascending Date 886s 886s (C=S O=A) 886s GET /modules/autoindex/htaccess/?C=S&O=A 886s ok 13 886s --- 886s IndexOrderDefault Ascending Date 886s 886s (C=S O=D) 886s GET /modules/autoindex/htaccess/?C=S&O=D 886s ok 14 886s --- 886s IndexOrderDefault Ascending Size 886s GET /modules/autoindex/htaccess/ 886s ok 15 886s --- 886s IndexOrderDefault Ascending Size 886s 886s (C=N O=A) 886s GET /modules/autoindex/htaccess/?C=N&O=A 886s ok 16 886s --- 886s IndexOrderDefault Ascending Size 886s 886s (C=N O=D) 886s GET /modules/autoindex/htaccess/?C=N&O=D 886s ok 17 886s --- 886s IndexOrderDefault Ascending Size 886s 886s (C=M O=A) 886s GET /modules/autoindex/htaccess/?C=M&O=A 886s ok 18 886s --- 886s IndexOrderDefault Ascending Size 886s 886s (C=M O=D) 886s GET /modules/autoindex/htaccess/?C=M&O=D 886s ok 19 886s --- 886s IndexOrderDefault Ascending Size 886s 886s (C=S O=A) 886s GET /modules/autoindex/htaccess/?C=S&O=A 886s ok 20 886s --- 886s IndexOrderDefault Ascending Size 886s 886s (C=S O=D) 886s GET /modules/autoindex/htaccess/?C=S&O=D 886s ok 21 886s --- 886s IndexOrderDefault Descending Name 886s GET /modules/autoindex/htaccess/ 886s ok 22 886s --- 886s IndexOrderDefault Descending Name 886s 886s (C=N O=A) 886s GET /modules/autoindex/htaccess/?C=N&O=A 886s ok 23 886s --- 886s IndexOrderDefault Descending Name 886s 886s (C=N O=D) 886s GET /modules/autoindex/htaccess/?C=N&O=D 886s ok 24 886s --- 886s IndexOrderDefault Descending Name 886s 886s (C=M O=A) 886s GET /modules/autoindex/htaccess/?C=M&O=A 886s ok 25 886s --- 886s IndexOrderDefault Descending Name 886s 886s (C=M O=D) 886s GET /modules/autoindex/htaccess/?C=M&O=D 886s ok 26 886s --- 886s IndexOrderDefault Descending Name 886s 886s (C=S O=A) 886s GET /modules/autoindex/htaccess/?C=S&O=A 886s ok 27 886s --- 886s IndexOrderDefault Descending Name 886s 886s (C=S O=D) 886s GET /modules/autoindex/htaccess/?C=S&O=D 886s ok 28 886s --- 886s IndexOrderDefault Descending Date 886s GET /modules/autoindex/htaccess/ 886s ok 29 886s --- 886s IndexOrderDefault Descending Date 886s 886s (C=N O=A) 886s GET /modules/autoindex/htaccess/?C=N&O=A 886s ok 30 886s --- 886s IndexOrderDefault Descending Date 886s 886s (C=N O=D) 886s GET /modules/autoindex/htaccess/?C=N&O=D 886s ok 31 886s --- 886s IndexOrderDefault Descending Date 886s 886s (C=M O=A) 886s GET /modules/autoindex/htaccess/?C=M&O=A 886s ok 32 886s --- 886s IndexOrderDefault Descending Date 886s 886s (C=M O=D) 886s GET /modules/autoindex/htaccess/?C=M&O=D 886s ok 33 886s --- 886s IndexOrderDefault Descending Date 886s 886s (C=S O=A) 886s GET /modules/autoindex/htaccess/?C=S&O=A 886s ok 34 886s --- 886s IndexOrderDefault Descending Date 886s 886s (C=S O=D) 886s GET /modules/autoindex/htaccess/?C=S&O=D 886s ok 35 886s --- 886s IndexOrderDefault Descending Size 886s GET /modules/autoindex/htaccess/ 886s ok 36 886s --- 886s IndexOrderDefault Descending Size 886s 886s (C=N O=A) 886s GET /modules/autoindex/htaccess/?C=N&O=A 886s ok 37 886s --- 886s IndexOrderDefault Descending Size 886s 886s (C=N O=D) 886s GET /modules/autoindex/htaccess/?C=N&O=D 886s ok 38 886s --- 886s IndexOrderDefault Descending Size 886s 886s (C=M O=A) 886s GET /modules/autoindex/htaccess/?C=M&O=A 886s ok 39 886s --- 886s IndexOrderDefault Descending Size 886s 886s (C=M O=D) 886s GET /modules/autoindex/htaccess/?C=M&O=D 886s ok 40 886s --- 886s IndexOrderDefault Descending Size 886s 886s (C=S O=A) 886s GET /modules/autoindex/htaccess/?C=S&O=A 886s ok 41 886s --- 886s IndexOrderDefault Descending Size 886s 886s (C=S O=D) 886s GET /modules/autoindex/htaccess/?C=S&O=D 886s ok 42 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Ascending Name 886s GET /modules/autoindex/htaccess/ 886s ok 43 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Ascending Name 886s 886s (C=N O=A) 886s GET /modules/autoindex/htaccess/?C=N&O=A 886s ok 44 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Ascending Name 886s 886s (C=N O=D) 886s GET /modules/autoindex/htaccess/?C=N&O=D 886s ok 45 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Ascending Name 886s 886s (C=M O=A) 886s GET /modules/autoindex/htaccess/?C=M&O=A 886s ok 46 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Ascending Name 886s 886s (C=M O=D) 886s GET /modules/autoindex/htaccess/?C=M&O=D 886s ok 47 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Ascending Name 886s 886s (C=S O=A) 886s GET /modules/autoindex/htaccess/?C=S&O=A 886s ok 48 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Ascending Name 886s 886s (C=S O=D) 886s GET /modules/autoindex/htaccess/?C=S&O=D 886s ok 49 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Ascending Date 886s GET /modules/autoindex/htaccess/ 886s ok 50 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Ascending Date 886s 886s (C=N O=A) 886s GET /modules/autoindex/htaccess/?C=N&O=A 886s ok 51 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Ascending Date 886s 886s (C=N O=D) 886s GET /modules/autoindex/htaccess/?C=N&O=D 886s ok 52 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Ascending Date 886s 886s (C=M O=A) 886s GET /modules/autoindex/htaccess/?C=M&O=A 886s ok 53 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Ascending Date 886s 886s (C=M O=D) 886s GET /modules/autoindex/htaccess/?C=M&O=D 886s ok 54 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Ascending Date 886s 886s (C=S O=A) 886s GET /modules/autoindex/htaccess/?C=S&O=A 886s ok 55 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Ascending Date 886s 886s (C=S O=D) 886s GET /modules/autoindex/htaccess/?C=S&O=D 886s ok 56 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Ascending Size 886s GET /modules/autoindex/htaccess/ 886s ok 57 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Ascending Size 886s 886s (C=N O=A) 886s GET /modules/autoindex/htaccess/?C=N&O=A 886s ok 58 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Ascending Size 886s 886s (C=N O=D) 886s GET /modules/autoindex/htaccess/?C=N&O=D 886s ok 59 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Ascending Size 886s 886s (C=M O=A) 886s GET /modules/autoindex/htaccess/?C=M&O=A 886s ok 60 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Ascending Size 886s 886s (C=M O=D) 886s GET /modules/autoindex/htaccess/?C=M&O=D 886s ok 61 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Ascending Size 886s 886s (C=S O=A) 886s GET /modules/autoindex/htaccess/?C=S&O=A 886s ok 62 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Ascending Size 886s 886s (C=S O=D) 886s GET /modules/autoindex/htaccess/?C=S&O=D 886s ok 63 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Descending Name 886s GET /modules/autoindex/htaccess/ 886s ok 64 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Descending Name 886s 886s (C=N O=A) 886s GET /modules/autoindex/htaccess/?C=N&O=A 886s ok 65 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Descending Name 886s 886s (C=N O=D) 886s GET /modules/autoindex/htaccess/?C=N&O=D 886s ok 66 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Descending Name 886s 886s (C=M O=A) 886s GET /modules/autoindex/htaccess/?C=M&O=A 886s ok 67 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Descending Name 886s 886s (C=M O=D) 886s GET /modules/autoindex/htaccess/?C=M&O=D 886s ok 68 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Descending Name 886s 886s (C=S O=A) 886s GET /modules/autoindex/htaccess/?C=S&O=A 886s ok 69 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Descending Name 886s 886s (C=S O=D) 886s GET /modules/autoindex/htaccess/?C=S&O=D 886s ok 70 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Descending Date 886s GET /modules/autoindex/htaccess/ 886s ok 71 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Descending Date 886s 886s (C=N O=A) 886s GET /modules/autoindex/htaccess/?C=N&O=A 886s ok 72 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Descending Date 886s 886s (C=N O=D) 886s GET /modules/autoindex/htaccess/?C=N&O=D 886s ok 73 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Descending Date 886s 886s (C=M O=A) 886s GET /modules/autoindex/htaccess/?C=M&O=A 886s ok 74 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Descending Date 886s 886s (C=M O=D) 886s GET /modules/autoindex/htaccess/?C=M&O=D 886s ok 75 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Descending Date 886s 886s (C=S O=A) 886s GET /modules/autoindex/htaccess/?C=S&O=A 886s ok 76 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Descending Date 886s 886s (C=S O=D) 886s GET /modules/autoindex/htaccess/?C=S&O=D 886s ok 77 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Descending Size 886s GET /modules/autoindex/htaccess/ 886s ok 78 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Descending Size 886s 886s (C=N O=A) 886s GET /modules/autoindex/htaccess/?C=N&O=A 886s ok 79 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Descending Size 886s 886s (C=N O=D) 886s GET /modules/autoindex/htaccess/?C=N&O=D 886s ok 80 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Descending Size 886s 886s (C=M O=A) 886s GET /modules/autoindex/htaccess/?C=M&O=A 886s ok 81 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Descending Size 886s 886s (C=M O=D) 886s GET /modules/autoindex/htaccess/?C=M&O=D 886s ok 82 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Descending Size 886s 886s (C=S O=A) 886s GET /modules/autoindex/htaccess/?C=S&O=A 886s ok 83 886s --- 886s IndexOptions FancyIndexing 886s IndexOrderDefault Descending Size 886s 886s (C=S O=D) 886s GET /modules/autoindex/htaccess/?C=S&O=D 886s ok 84 886s ok 889s t/modules/autoindex2.t .............. 889s 1..3 889s # Running under perl version 5.038002 for linux 889s # Current time local: Mon Mar 18 15:45:11 2024 889s # Current time GMT: Mon Mar 18 15:45:11 2024 889s # Using Test.pm version 1.31 889s # Using Apache/Test.pm version 1.42 889s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 889s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 889s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 889s # testing : dir_broken should not be listed 889s # expected: 0 889s # received: 0 889s ok 1 889s # testing : dir_normal should be listed 889s # expected: 1 889s # received: 1 889s ok 2 889s # testing : dir_protected should not be listed 889s # expected: 0 889s # received: 0 889s ok 3 889s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 889s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 889s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 889s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 889s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 889s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 889s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 889s ok 892s t/modules/brotli.t .................. 892s 1..64 892s # Running under perl version 5.038002 for linux 892s # Current time local: Mon Mar 18 15:45:14 2024 892s # Current time GMT: Mon Mar 18 15:45:14 2024 892s # Using Test.pm version 1.31 892s # Using Apache/Test.pm version 1.42 892s qvalue: 892s # expected: 200 892s # received: '200' 892s ok 1 892s # testing : response Content-Encoding is OK 892s # expected: 'br' 892s # received: 'br' 892s ok 2 892s qvalue: 892s # expected: 200 892s # received: '200' 892s ok 3 892s # testing : response Content-Encoding is OK 892s # expected: 'br' 892s # received: 'br' 892s ok 4 892s qvalue: 892s # expected: 200 892s # received: '200' 892s ok 5 892s # testing : response Content-Encoding is OK 892s # expected: 'br' 892s # received: 'br' 892s ok 6 892s qvalue: 892s # expected: 200 892s # received: '200' 892s ok 7 892s # testing : response Content-Encoding is OK 892s # expected: 'br' 892s # received: 'br' 892s ok 8 892s qvalue: 892s # expected: 200 892s # received: '200' 892s ok 9 892s # testing : response Content-Encoding is OK 892s # expected: 'br' 892s # received: 'br' 892s ok 10 892s qvalue: 892s # expected: 200 892s # received: '200' 892s ok 11 892s # testing : response Content-Encoding is OK 892s # expected: 'br' 892s # received: 'br' 892s ok 12 892s qvalue: ; 892s # expected: 200 892s # received: '200' 892s ok 13 892s # testing : response Content-Encoding is OK 892s # expected: 'br' 892s # received: 'br' 892s ok 14 892s qvalue: ; 892s # expected: 200 892s # received: '200' 892s ok 15 892s # testing : response Content-Encoding is OK 892s # expected: 'br' 892s # received: 'br' 892s ok 16 892s qvalue: ; 892s # expected: 200 892s # received: '200' 892s ok 17 892s # testing : response Content-Encoding is OK 892s # expected: 'br' 892s # received: 'br' 892s ok 18 892s qvalue: ;q= 892s # expected: 200 892s # received: '200' 892s ok 19 892s # testing : response Content-Encoding is OK 892s # expected: 'br' 892s # received: 'br' 892s ok 20 892s qvalue: ;q= 892s # expected: 200 892s # received: '200' 892s ok 21 892s # testing : response Content-Encoding is OK 892s # expected: 'br' 892s # received: 'br' 892s ok 22 892s qvalue: ;q= 892s # expected: 200 892s # received: '200' 892s ok 23 892s # testing : response Content-Encoding is OK 892s # expected: 'br' 892s # received: 'br' 892s ok 24 892s qvalue: ;q=0 892s # expected: 200 892s # received: '200' 892s ok 25 892s # testing : response without Content-Encoding is OK 892s # expected: undef 892s # received: undef 892s ok 26 892s qvalue: ;q=0 892s # expected: 200 892s # received: '200' 892s ok 27 892s # testing : response without Content-Encoding is OK 892s # expected: undef 892s # received: undef 892s ok 28 892s qvalue: ;q=0 892s # expected: 200 892s # received: '200' 892s ok 29 892s # testing : response without Content-Encoding is OK 892s # expected: undef 892s # received: undef 892s ok 30 892s qvalue: ;q=0. 892s # expected: 200 892s # received: '200' 892s ok 31 892s # testing : response without Content-Encoding is OK 892s # expected: undef 892s # received: undef 892s ok 32 892s qvalue: ;q=0. 892s # expected: 200 892s # received: '200' 892s ok 33 892s # testing : response without Content-Encoding is OK 892s # expected: undef 892s # received: undef 892s ok 34 892s qvalue: ;q=0. 892s # expected: 200 892s # received: '200' 892s ok 35 892s # testing : response without Content-Encoding is OK 892s # expected: undef 892s # received: undef 892s ok 36 892s qvalue: ;q=0.0 892s # expected: 200 892s # received: '200' 892s ok 37 892s # testing : response without Content-Encoding is OK 892s # expected: undef 892s # received: undef 892s ok 38 892s qvalue: ;q=0.0 892s # expected: 200 892s # received: '200' 892s ok 39 892s # testing : response without Content-Encoding is OK 892s # expected: undef 892s # received: undef 892s ok 40 892s qvalue: ;q=0.0 892s # expected: 200 892s # received: '200' 892s ok 41 892s # testing : response without Content-Encoding is OK 892s # expected: undef 892s # received: undef 892s ok 42 892s qvalue: ;q=0.00 892s # expected: 200 892s # received: '200' 892s ok 43 892s # testing : response without Content-Encoding is OK 892s # expected: undef 892s # received: undef 892s ok 44 892s qvalue: ;q=0.00 892s # expected: 200 892s # received: '200' 892s ok 45 892s # testing : response without Content-Encoding is OK 892s # expected: undef 892s # received: undef 892s ok 46 892s qvalue: ;q=0.00 892s # expected: 200 892s # received: '200' 892s ok 47 892s # testing : response without Content-Encoding is OK 892s # expected: undef 892s # received: undef 892s ok 48 892s qvalue: ;q=0.000 892s # expected: 200 892s # received: '200' 892s ok 49 892s # testing : response without Content-Encoding is OK 892s # expected: undef 892s # received: undef 892s ok 50 892s qvalue: ;q=0.000 892s # expected: 200 892s # received: '200' 892s ok 51 892s # testing : response without Content-Encoding is OK 892s # expected: undef 892s # received: undef 892s ok 52 892s qvalue: ;q=0.000 892s # expected: 200 892s # received: '200' 892s ok 53 892s # testing : response without Content-Encoding is OK 892s # expected: undef 892s # received: undef 892s ok 54 892s qvalue: ;q=0.0000 892s # expected: 200 892s # received: '200' 892s ok 55 892s # testing : response Content-Encoding is OK 892s # expected: 'br' 892s # received: 'br' 892s ok 56 892s qvalue: ;q=0.0000 892s # expected: 200 892s # received: '200' 892s ok 57 892s # testing : response Content-Encoding is OK 892s # expected: 'br' 892s # received: 'br' 892s ok 58 892s qvalue: ;q=0.0000 892s # expected: 200 892s # received: '200' 892s ok 59 892s # testing : response Content-Encoding is OK 892s # expected: 'br' 892s # received: 'br' 892s ok 60 892s # expected: 200 892s # received: '200' 892s ok 61 892s # testing : response Content-Encoding is OK 892s # expected: 'br' 892s # received: 'br' 892s ok 62 892s # expected: 200 892s # received: '200' 892s ok 63 892s # testing : response Content-Encoding is OK 892s # expected: 'gzip' 892s # received: 'gzip' 892s ok 64 892s ok 895s t/modules/buffer.t .................. 895s 1..12 895s # Running under perl version 5.038002 for linux 895s # Current time local: Mon Mar 18 15:45:17 2024 895s # Current time GMT: Mon Mar 18 15:45:17 2024 895s # Using Test.pm version 1.31 895s # Using Apache/Test.pm version 1.42 895s # testing : Checking return code is '200' 895s # expected: 200 895s # received: '200' 895s ok 1 895s ok 2 895s # testing : Checking return code is '200' 895s # expected: 200 895s # received: '200' 895s ok 3 895s ok 4 895s # testing : Checking return code is '200' 895s # expected: 200 895s # received: '200' 895s ok 5 895s ok 6 895s # testing : Checking return code is '200' 895s # expected: 200 895s # received: '200' 895s ok 7 895s ok 8 895s # testing : Checking return code is '200' 895s # expected: 200 895s # received: '200' 895s ok 9 895s ok 10 895s # testing : Checking return code is '200' 895s # expected: 200 895s # received: '200' 895s ok 11 895s ok 12 895s ok 897s t/modules/cache.t ................... 897s 1..3 897s # Running under perl version 5.038002 for linux 897s # Current time local: Mon Mar 18 15:45:20 2024 897s # Current time GMT: Mon Mar 18 15:45:20 2024 897s # Using Test.pm version 1.31 897s # Using Apache/Test.pm version 1.42 897s # testing : non-cached call to index.html 897s # expected: 200 897s # received: '200' 897s ok 1 897s # testing : call to cache index.html 897s # expected: 200 897s # received: '200' 897s ok 2 897s # testing : cached call to index.html 897s # expected: 200 897s # received: '200' 897s ok 3 897s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 897s ok 902s t/modules/cgi.t ..................... 902s 1..58 902s # Running under perl version 5.038002 for linux 902s # Current time local: Mon Mar 18 15:45:22 2024 902s # Current time GMT: Mon Mar 18 15:45:22 2024 902s # Using Test.pm version 1.31 902s # Using Apache/Test.pm version 1.42 902s # testing : return code for acceptpathinfodefault.sh 902s # expected: 200 902s # received: '200' 902s ok 1 902s # testing : body for acceptpathinfodefault.sh 902s # expected: '' 902s # received: '' 902s ok 2 902s # testing : return code for acceptpathinfodefault.sh/foo 902s # expected: 200 902s # received: '200' 902s ok 3 902s # testing : body for acceptpathinfodefault.sh/foo 902s # expected: '/foo' 902s # received: '/foo' 902s ok 4 902s # testing : return code for acceptpathinfooff.sh 902s # expected: 200 902s # received: '200' 902s ok 5 902s # testing : body for acceptpathinfooff.sh 902s # expected: '' 902s # received: '' 902s ok 6 902s # testing : return code for acceptpathinfooff.sh/foo 902s # expected: 404 902s # received: '404' 902s ok 7 902s # no body test for this one 902s ok 8 902s # testing : return code for acceptpathinfoon.sh 902s # expected: 200 902s # received: '200' 902s ok 9 902s # testing : body for acceptpathinfoon.sh 902s # expected: '' 902s # received: '' 902s ok 10 902s # testing : return code for acceptpathinfoon.sh/foo 902s # expected: 200 902s # received: '200' 902s ok 11 902s # testing : body for acceptpathinfoon.sh/foo 902s # expected: '/foo' 902s # received: '/foo' 902s ok 12 902s # testing : return code for bogus-perl.pl 902s # expected: 500 902s # received: '500' 902s ok 13 902s # cgi log created ok. 902s ok 14 902s # testing : return code for bogus-sh.sh 902s # expected: 500 902s # received: '500' 902s ok 15 902s # checking that log size (807) is bigger than it used to be (523) 902s ok 16 902s # testing : return code for nph-stderr.pl 902s # expected: 200 902s # received: '200' 902s ok 17 902s # testing : body for nph-stderr.pl 902s # expected: 'this is nph-stdout' 902s # received: 'this is nph-stdout' 902s ok 18 902s # testing : return code for nph-test.pl 902s # expected: 200 902s # received: '200' 902s ok 19 902s # testing : body for nph-test.pl 902s # expected: 'ok' 902s # received: 'ok' 902s ok 20 902s # testing : return code for perl.pl 902s # expected: 200 902s # received: '200' 902s ok 21 902s # testing : body for perl.pl 902s # expected: 'perl cgi' 902s # received: 'perl cgi' 902s ok 22 902s # testing : return code for sh.sh 902s # expected: 200 902s # received: '200' 902s ok 23 902s # testing : body for sh.sh 902s # expected: 'sh cgi' 902s # received: 'sh cgi' 902s ok 24 902s # testing : return code for stderr1.pl 902s # expected: 200 902s # received: '200' 902s ok 25 902s # testing : body for stderr1.pl 902s # expected: 'this is stdout' 902s # received: 'this is stdout' 902s ok 26 902s # testing : return code for stderr2.pl 902s # expected: 200 902s # received: '200' 902s ok 27 902s # testing : body for stderr2.pl 902s # expected: 'this is also stdout' 902s # received: 'this is also stdout' 902s ok 28 902s # testing : return code for stderr3.pl 902s # expected: 200 902s # received: '200' 902s ok 29 902s # testing : body for stderr3.pl 902s # expected: 'this is more stdout' 902s # received: 'this is more stdout' 902s ok 30 902s # posted content (length 10) to bogus-perl.pl 902s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 902s # expected: '500' 902s # received: '500' 902s ok 31 902s # checking that log size (35781) is greater than 807 902s ok 32 902s # verifying that logged content is 10 characters 902s ok 33 902s # posted content (length 99) to bogus-perl.pl 902s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 902s # expected: '500' 902s # received: '500' 902s ok 34 902s # checking that log size (36240) is greater than 35781 902s ok 35 902s # verifying that logged content is 99 characters 902s ok 36 902s # posted content (length 250) to bogus-perl.pl 902s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 902s # expected: '500' 902s # received: '500' 902s ok 37 902s # checking that log size (36851) is greater than 36240 902s ok 38 902s # verifying that logged content is 250 characters 902s ok 39 902s # posted content (length 255) to bogus-perl.pl 902s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 902s # expected: '500' 902s # received: '500' 902s ok 40 902s # checking that log size (37467) is greater than 36851 902s ok 41 902s # verifying that logged content is 255 characters 902s ok 42 902s # posted content (length 256) to bogus-perl.pl 902s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 902s # expected: '500' 902s # received: '500' 902s ok 43 902s # checking that log size (38084) is greater than 37467 902s ok 44 902s # verifying that logged content is 256 characters 902s ok 45 902s # posted content (length 257) to bogus-perl.pl 902s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 902s # expected: '500' 902s # received: '500' 902s ok 46 902s # checking that log size (38701) is greater than 38084 902s ok 47 902s # verifying that logged content is 256 characters 902s ok 48 902s # posted content (length 258) to bogus-perl.pl 902s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 902s # expected: '500' 902s # received: '500' 902s ok 49 902s # checking that log size (39318) is greater than 38701 902s ok 50 902s # verifying that logged content is 256 characters 902s ok 51 902s # posted content (length 1024) to bogus-perl.pl 902s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 902s # expected: '500' 902s # received: '500' 902s ok 52 902s # checking that log size (39936) is greater than 39318 902s ok 53 902s # verifying that logged content is 256 characters 902s ok 54 902s # verifying log is greater than 40960 bytes. 902s ok 55 902s # verifying log did not grow after making bogus request. 902s ok 56 902s # verifying log did not grow after making another bogus request. 902s ok 57 902s # checking that HEAD /modules/cgi/perl.pl returns 200. 902s ok 58 902s ok 905s t/modules/data.t .................... 905s 1..2 905s # Running under perl version 5.038002 for linux 905s # Current time local: Mon Mar 18 15:45:27 2024 905s # Current time GMT: Mon Mar 18 15:45:27 2024 905s # Using Test.pm version 1.31 905s # Using Apache/Test.pm version 1.42 905s # testing : Checking return code is '200' 905s # expected: 200 905s # received: '200' 905s ok 1 905s ok 2 905s ok 909s t/modules/dav.t ..................... 909s 1..19 909s # Running under perl version 5.038002 for linux 909s # Current time local: Mon Mar 18 15:45:30 2024 909s # Current time GMT: Mon Mar 18 15:45:30 2024 909s # Using Test.pm version 1.31 909s # Using Apache/Test.pm version 1.42 909s resource lock test: 909s ok 1 909s DAV put test: 909s ok 2 909s getting DAV resource properties: 909s ok 3 909s created: Mon, 18 Mar 2024 15:45:32 GMT 909s modified: Mon, 18 Mar 2024 15:45:32 GMT 909s now: Mon, 18 Mar 2024 15:45:34 GMT 909s ok 4 909s ok 5 909s resource lock status test: 909s ok 6 909s resource unlock test: 909s ok 7 909s resource lock status test: 909s ok 8 909s getting uri... 909s expect: 909s -> 909s 909s
909s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

909s this is a page generated by
909s the mod_dav test in the Apache
909s perl test suite.
909s
909s 909s 909s <- 909s ok 15 909s ok 16 909s resource delete test: 909s ok 17 909s expect 404 not found got: 404 909s ok 18 909s PR 49825: expect 400 bad request got: 400 909s ok 19 909s ok 911s t/modules/deflate.t ................. 911s 1..47 911s # Running under perl version 5.038002 for linux 911s # Current time local: Mon Mar 18 15:45:34 2024 911s # Current time GMT: Mon Mar 18 15:45:34 2024 911s # Using Test.pm version 1.31 911s # Using Apache/Test.pm version 1.42 911s testing default 911s ok 1 911s ok 2 911s ok 3 911s ok 4 911s ok 5 911s ok 6 911s ok 7 911s ok 8 911s ok 9 911s ok 10 911s ok 11 911s ok 12 911s ok 13 911s ok 14 911s ok 15 911s ok 16 911s ok 17 911s ok 18 911s ok 19 911s ok 20 911s ok 21 911s ok 22 911s ok 23 911s ok 24 911s ok 25 911s ok 26 911s ok 27 911s ok 28 911s ok 29 911s ok 30 911s ok 31 911s ok 32 911s ok 33 911s ok 34 911s ok 35 911s ok 36 911s ok 37 911s ok 38 911s ok 39 911s ok 40 911s ok 41 911s ok 42 911s ok 43 911s ok 44 911s ok 45 911s # testing : response was 304 911s # expected: qr/HTTP\/1\.. 304/ 911s # received: 'HTTP/1.1 304 Not Modified' 911s ok 46 911s # testing : expect EOF after 304 header 911s # expected: 0 911s # received: 0 911s ok 47 911s ok 913s t/modules/digest.t .................. 913s 1..13 913s # Running under perl version 5.038002 for linux 913s # Current time local: Mon Mar 18 15:45:36 2024 913s # Current time GMT: Mon Mar 18 15:45:36 2024 913s # Using Test.pm version 1.31 913s # Using Apache/Test.pm version 1.42 913s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/realm1 913s # testing : no user to authenticate 913s # expected: 401 913s # received: '401' 913s ok 1 913s # testing : user1:foo not found 913s # expected: 401 913s # received: '401' 913s ok 2 913s # testing : user1:password1 found 913s # expected: 200 913s # received: '200' 913s ok 3 913s # testing : user1:password1 with query string found 913s # expected: 200 913s # received: '200' 913s ok 4 913s # testing : manual Authorization header query string 913s # expected: 200 913s # received: '200' 913s ok 5 913s # testing : manual Authorization with no query string in header 913s # expected: 400 913s # received: '400' 913s ok 6 913s # testing : manual Authorization header with mismatched query string 913s # expected: 400 913s # received: '400' 913s ok 7 913s # testing : manual Authorization header with mismatched query string 913s # expected: 400 913s # received: '400' 913s ok 8 913s # testing : manual Authorization with no query string in header + MSIE 913s # expected: 200 913s # received: '200' 913s ok 9 913s # testing : a compliant response coming from MSIE 913s # expected: 200 913s # received: '200' 913s ok 10 913s # testing : manual Authorization header with mismatched query string + MSIE 913s # expected: 400 913s # received: '400' 913s ok 11 913s # testing : manual Authorization header with mismatched query string + MSIE 913s # expected: 400 913s # received: '400' 913s ok 12 913s # testing : no query string + MSIE 913s # expected: 200 913s # received: '200' 913s ok 13 913s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/realm1 913s ok 917s t/modules/dir.t ..................... 917s 1..212 917s # Running under perl version 5.038002 for linux 917s # Current time local: Mon Mar 18 15:45:38 2024 917s # Current time GMT: Mon Mar 18 15:45:38 2024 917s # Using Test.pm version 1.31 917s # Using Apache/Test.pm version 1.42 917s expecting 403 (forbidden) using DirectoryIndex foo 917s ok 1 917s running 5 test gambit for "1.html" 917s ok 2 917s ok 3 917s ok 4 917s ok 5 917s ok 6 917s running 5 test gambit for "2.html" 917s ok 7 917s ok 8 917s ok 9 917s ok 10 917s ok 11 917s running 5 test gambit for "3.html" 917s ok 12 917s ok 13 917s ok 14 917s ok 15 917s ok 16 917s running 5 test gambit for "4.html" 917s ok 17 917s ok 18 917s ok 19 917s ok 20 917s ok 21 917s running 5 test gambit for "5.html" 917s ok 22 917s ok 23 917s ok 24 917s ok 25 917s ok 26 917s running 5 test gambit for "6.html" 917s ok 27 917s ok 28 917s ok 29 917s ok 30 917s ok 31 917s running 5 test gambit for "7.html" 917s ok 32 917s ok 33 917s ok 34 917s ok 35 917s ok 36 917s running 5 test gambit for "8.html" 917s ok 37 917s ok 38 917s ok 39 917s ok 40 917s ok 41 917s running 5 test gambit for "9.html" 917s ok 42 917s ok 43 917s ok 44 917s ok 45 917s ok 46 917s running 5 test gambit for "0.html" 917s ok 47 917s ok 48 917s ok 49 917s ok 50 917s ok 51 917s expecting 403 (forbidden) using DirectoryIndex goo 917s ok 52 917s running 5 test gambit for "1.html" 917s ok 53 917s ok 54 917s ok 55 917s ok 56 917s ok 57 917s running 5 test gambit for "2.html" 917s ok 58 917s ok 59 917s ok 60 917s ok 61 917s ok 62 917s running 5 test gambit for "3.html" 917s ok 63 917s ok 64 917s ok 65 917s ok 66 917s ok 67 917s running 5 test gambit for "4.html" 917s ok 68 917s ok 69 917s ok 70 917s ok 71 917s ok 72 917s running 5 test gambit for "5.html" 917s ok 73 917s ok 74 917s ok 75 917s ok 76 917s ok 77 917s running 5 test gambit for "6.html" 917s ok 78 917s ok 79 917s ok 80 917s ok 81 917s ok 82 917s running 5 test gambit for "7.html" 917s ok 83 917s ok 84 917s ok 85 917s ok 86 917s ok 87 917s running 5 test gambit for "8.html" 917s ok 88 917s ok 89 917s ok 90 917s ok 91 917s ok 92 917s running 5 test gambit for "9.html" 917s ok 93 917s ok 94 917s ok 95 917s ok 96 917s ok 97 917s running 5 test gambit for "0.html" 917s ok 98 917s ok 99 917s ok 100 917s ok 101 917s ok 102 917s expecting 403 (forbidden) using DirectoryIndex moo 917s ok 103 917s running 5 test gambit for "1.html" 917s ok 104 917s ok 105 917s ok 106 917s ok 107 917s ok 108 917s running 5 test gambit for "2.html" 917s ok 109 917s ok 110 917s ok 111 917s ok 112 917s ok 113 917s running 5 test gambit for "3.html" 917s ok 114 917s ok 115 917s ok 116 917s ok 117 917s ok 118 917s running 5 test gambit for "4.html" 917s ok 119 917s ok 120 917s ok 121 917s ok 122 917s ok 123 917s running 5 test gambit for "5.html" 917s ok 124 917s ok 125 917s ok 126 917s ok 127 917s ok 128 917s running 5 test gambit for "6.html" 917s ok 129 917s ok 130 917s ok 131 917s ok 132 917s ok 133 917s running 5 test gambit for "7.html" 917s ok 134 917s ok 135 917s ok 136 917s ok 137 917s ok 138 917s running 5 test gambit for "8.html" 917s ok 139 917s ok 140 917s ok 141 917s ok 142 917s ok 143 917s running 5 test gambit for "9.html" 917s ok 144 917s ok 145 917s ok 146 917s ok 147 917s ok 148 917s running 5 test gambit for "0.html" 917s ok 149 917s ok 150 917s ok 151 917s ok 152 917s ok 153 917s expecting 403 (forbidden) using DirectoryIndex bleh 917s ok 154 917s running 5 test gambit for "1.html" 917s ok 155 917s ok 156 917s ok 157 917s ok 158 917s ok 159 917s running 5 test gambit for "2.html" 917s ok 160 917s ok 161 917s ok 162 917s ok 163 917s ok 164 917s running 5 test gambit for "3.html" 917s ok 165 917s ok 166 917s ok 167 917s ok 168 917s ok 169 917s running 5 test gambit for "4.html" 917s ok 170 917s ok 171 917s ok 172 917s ok 173 917s ok 174 917s running 5 test gambit for "5.html" 917s ok 175 917s ok 176 917s ok 177 917s ok 178 917s ok 179 917s running 5 test gambit for "6.html" 917s ok 180 917s ok 181 917s ok 182 917s ok 183 917s ok 184 917s running 5 test gambit for "7.html" 917s ok 185 917s ok 186 917s ok 187 917s ok 188 917s ok 189 917s running 5 test gambit for "8.html" 917s ok 190 917s ok 191 917s ok 192 917s ok 193 917s ok 194 917s running 5 test gambit for "9.html" 917s ok 195 917s ok 196 917s ok 197 917s ok 198 917s ok 199 917s running 5 test gambit for "0.html" 917s ok 200 917s ok 201 917s ok 202 917s ok 203 917s ok 204 917s DirectoryIndex /modules/alias/index.html 917s ok 205 917s expecting 403 for DirectoryIndex foo goo moo bleh 917s ok 206 917s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 917s ok 207 917s 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 917s ok 208 917s removed .htaccess (no DirectoryIndex), expecting default (index.html) 917s ok 209 917s ok 210 917s ok 211 917s ok 212 # skip missing DirectorySlash NotFound 917s ok 919s t/modules/directorymatch.t .......... 919s 1..2 919s # Running under perl version 5.038002 for linux 919s # Current time local: Mon Mar 18 15:45:42 2024 919s # Current time GMT: Mon Mar 18 15:45:42 2024 919s # Using Test.pm version 1.31 919s # Using Apache/Test.pm version 1.42 919s # testing : code for /index.html 919s # expected: 200 919s # received: '200' 919s ok 1 919s # testing : check for DMMATCH1 919s # expected: '1' 919s # received: '1' 919s ok 2 919s ok 922s t/modules/env.t ..................... 922s 1..6 922s # Running under perl version 5.038002 for linux 922s # Current time local: Mon Mar 18 15:45:44 2024 922s # Current time GMT: Mon Mar 18 15:45:44 2024 922s # Using Test.pm version 1.31 922s # Using Apache/Test.pm version 1.42 922s # host: /modules/env/host.shtml 922s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 922s ok 1 922s # nothere: /modules/env/nothere.shtml 922s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 922s ok 2 922s # set: /modules/env/set.shtml 922s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 922s ok 3 922s # setempty: /modules/env/setempty.shtml 922s # setempty: EXPECT -><- ACTUAL -><- 922s ok 4 922s # type: /modules/env/type.shtml 922s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 922s ok 5 922s # unset: /modules/env/unset.shtml 922s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 922s ok 6 922s ok 924s t/modules/expires.t ................. 924s 1..92 924s # Running under perl version 5.038002 for linux 924s # Current time local: Mon Mar 18 15:45:46 2024 924s # Current time GMT: Mon Mar 18 15:45:46 2024 924s # Using Test.pm version 1.31 924s # Using Apache/Test.pm version 1.42 924s # debug: index.html 924s HTTP/1.1 200 OK 924s Cache-Control: max-age=323365509 924s Connection: close 924s Date: Mon, 18 Mar 2024 15:45:48 GMT 924s Accept-Ranges: bytes 924s ETag: "3-60bb3bbdae3c0" 924s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 924s Vary: In-If1 924s Content-Length: 3 924s Content-Type: text/html 924s Expires: Sat, 17 Jun 2034 07:30:58 GMT 924s Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 924s Client-Date: Mon, 18 Mar 2024 15:45:48 GMT 924s Client-Peer: 127.0.0.1:8529 924s Client-Response-Num: 1 924s DMMATCH1: 1 924s 924s 924s ok 1 924s # debug: [Cache-Control] [max-age=323365509] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["3-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Length] [3] 924s # debug: [Content-Type] [text/html] 924s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 924s # debug: expires 2034142258 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: access 1710776748 924s # debug: expected: 332425819 924s # debug: actual : 332425819 924s ok 2 924s # debug: text.txt 924s HTTP/1.1 200 OK 924s Cache-Control: max-age=0 924s Connection: close 924s Date: Mon, 18 Mar 2024 15:45:48 GMT 924s Accept-Ranges: bytes 924s ETag: "0-60bb3bbdae3c0" 924s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 924s Vary: In-If1 924s Content-Type: text/plain 924s Expires: Mon, 18 Mar 2024 15:45:48 GMT 924s Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 924s Client-Date: Mon, 18 Mar 2024 15:45:48 GMT 924s Client-Peer: 127.0.0.1:8529 924s Client-Response-Num: 1 924s DMMATCH1: 1 924s 924s 924s ok 3 924s # debug: [Cache-Control] [max-age=0] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [text/plain] 924s # debug: [Expires] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: expires 1710776748 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: access 1710776748 924s # debug: expected: 9060309 924s # debug: actual : 9060309 924s ok 4 924s # debug: image.gif 924s HTTP/1.1 200 OK 924s Cache-Control: max-age=120 924s Connection: close 924s Date: Mon, 18 Mar 2024 15:45:48 GMT 924s Accept-Ranges: bytes 924s ETag: "0-60bb3bbdae3c0" 924s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 924s Vary: In-If1 924s Content-Type: image/gif 924s Expires: Mon, 18 Mar 2024 15:47:48 GMT 924s Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 924s Client-Date: Mon, 18 Mar 2024 15:45:48 GMT 924s Client-Peer: 127.0.0.1:8529 924s Client-Response-Num: 1 924s DMMATCH1: 1 924s 924s 924s ok 5 924s # debug: [Cache-Control] [max-age=120] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/gif] 924s # debug: [Expires] [Mon, 18 Mar 2024 15:47:48 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Mon, 18 Mar 2024 15:47:48 GMT 924s # debug: expires 1710776868 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: access 1710776748 924s # debug: expected: 120 924s # debug: actual : 120 924s ok 6 924s # debug: foo.jpg 924s HTTP/1.1 200 OK 924s Cache-Control: max-age=86400 924s Connection: close 924s Date: Mon, 18 Mar 2024 15:45:48 GMT 924s Accept-Ranges: bytes 924s ETag: "0-60bb3bbdae3c0" 924s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 924s Vary: In-If1 924s Content-Type: image/jpeg 924s Expires: Tue, 19 Mar 2024 15:45:48 GMT 924s Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 924s Client-Date: Mon, 18 Mar 2024 15:45:48 GMT 924s Client-Peer: 127.0.0.1:8529 924s Client-Response-Num: 1 924s DMMATCH1: 1 924s 924s 924s ok 7 924s # debug: [Cache-Control] [max-age=86400] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/jpeg] 924s # debug: [Expires] [Tue, 19 Mar 2024 15:45:48 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Tue, 19 Mar 2024 15:45:48 GMT 924s # debug: expires 1710863148 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: access 1710776748 924s # debug: expected: 86400 924s # debug: actual : 86400 924s ok 8 924s # debug: [Cache-Control] [max-age=323365509] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["3-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Length] [3] 924s # debug: [Content-Type] [text/html] 924s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 924s # debug: expires 2034142258 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: access 1710776748 924s # debug: expected: 332425819 924s # debug: actual : 332425819 924s ok 9 924s # debug: [Cache-Control] [max-age=0] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [text/plain] 924s # debug: [Expires] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: expires 1710776748 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: access 1710776748 924s # debug: expected: 9060309 924s # debug: actual : 9060309 924s ok 10 924s # debug: [Cache-Control] [max-age=120] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/gif] 924s # debug: [Expires] [Mon, 18 Mar 2024 15:47:48 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Mon, 18 Mar 2024 15:47:48 GMT 924s # debug: expires 1710776868 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: access 1710776748 924s # debug: expected: 120 924s # debug: actual : 120 924s ok 11 924s # debug: [Cache-Control] [max-age=86400] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/jpeg] 924s # debug: [Expires] [Tue, 19 Mar 2024 15:45:48 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Tue, 19 Mar 2024 15:45:48 GMT 924s # debug: expires 1710863148 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: access 1710776748 924s # debug: expected: 86400 924s # debug: actual : 86400 924s ok 12 924s # --- 924s # ExpiresActive On 924s # debug: [Cache-Control] [max-age=323365509] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["3-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Length] [3] 924s # debug: [Content-Type] [text/html] 924s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 924s # debug: expires 2034142258 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: access 1710776748 924s # debug: expected: 332425819 924s # debug: actual : 332425819 924s ok 13 924s # --- 924s # ExpiresActive On 924s # debug: [Cache-Control] [max-age=0] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [text/plain] 924s # debug: [Expires] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: expires 1710776748 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: access 1710776748 924s # debug: expected: 9060309 924s # debug: actual : 9060309 924s ok 14 924s # --- 924s # ExpiresActive On 924s # debug: [Cache-Control] [max-age=120] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/gif] 924s # debug: [Expires] [Mon, 18 Mar 2024 15:47:48 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Mon, 18 Mar 2024 15:47:48 GMT 924s # debug: expires 1710776868 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: access 1710776748 924s # debug: expected: 120 924s # debug: actual : 120 924s ok 15 924s # --- 924s # ExpiresActive On 924s # debug: [Cache-Control] [max-age=86400] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/jpeg] 924s # debug: [Expires] [Tue, 19 Mar 2024 15:45:48 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Tue, 19 Mar 2024 15:45:48 GMT 924s # debug: expires 1710863148 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: access 1710776748 924s # debug: expected: 86400 924s # debug: actual : 86400 924s ok 16 924s #--- 924s # ExpiresActive On 924s ExpiresDefault "access plus 2 months 13 days 3 hours 10 seconds" 924s # debug: [Cache-Control] [max-age=6318010] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["3-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Length] [3] 924s # debug: [Content-Type] [text/html] 924s # debug: [Expires] [Thu, 30 May 2024 18:45:58 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Thu, 30 May 2024 18:45:58 GMT 924s # debug: expires 1717094758 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: access 1710776748 924s # debug: expected: 6318010 924s # debug: actual : 6318010 924s ok 17 924s #--- 924s # ExpiresActive On 924s ExpiresDefault "access plus 2 months 13 days 3 hours 10 seconds" 924s # debug: [Cache-Control] [max-age=0] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [text/plain] 924s # debug: [Expires] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: expires 1710776748 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: access 1710776748 924s # debug: expected: 9060309 924s # debug: actual : 9060309 924s ok 18 924s #--- 924s # ExpiresActive On 924s ExpiresDefault "access plus 2 months 13 days 3 hours 10 seconds" 924s # debug: [Cache-Control] [max-age=120] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/gif] 924s # debug: [Expires] [Mon, 18 Mar 2024 15:47:48 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Mon, 18 Mar 2024 15:47:48 GMT 924s # debug: expires 1710776868 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: access 1710776748 924s # debug: expected: 120 924s # debug: actual : 120 924s ok 19 924s #--- 924s # ExpiresActive On 924s ExpiresDefault "access plus 2 months 13 days 3 hours 10 seconds" 924s # debug: [Cache-Control] [max-age=86400] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/jpeg] 924s # debug: [Expires] [Tue, 19 Mar 2024 15:45:48 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Tue, 19 Mar 2024 15:45:48 GMT 924s # debug: expires 1710863148 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: access 1710776748 924s # debug: expected: 86400 924s # debug: actual : 86400 924s ok 20 924s # --- 924s # ExpiresActive On 924s ExpiresByType text/plain "access plus 1 years 1 months 9 days 6 minutes 11 seconds" 924s # debug: [Cache-Control] [max-age=323365509] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["3-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Length] [3] 924s # debug: [Content-Type] [text/html] 924s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 924s # debug: expires 2034142258 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: access 1710776748 924s # debug: expected: 332425819 924s # debug: actual : 332425819 924s ok 21 924s # --- 924s # ExpiresActive On 924s ExpiresByType text/plain "access plus 1 years 1 months 9 days 6 minutes 11 seconds" 924s # debug: [Cache-Control] [max-age=34905971] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [text/plain] 924s # debug: [Expires] [Sat, 26 Apr 2025 15:51:59 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Sat, 26 Apr 2025 15:51:59 GMT 924s # debug: expires 1745682719 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: access 1710776748 924s # debug: expected: 34905971 924s # debug: actual : 34905971 924s ok 22 924s # --- 924s # ExpiresActive On 924s ExpiresByType text/plain "access plus 1 years 1 months 9 days 6 minutes 11 seconds" 924s # debug: [Cache-Control] [max-age=120] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/gif] 924s # debug: [Expires] [Mon, 18 Mar 2024 15:47:48 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Mon, 18 Mar 2024 15:47:48 GMT 924s # debug: expires 1710776868 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: access 1710776748 924s # debug: expected: 120 924s # debug: actual : 120 924s ok 23 924s # --- 924s # ExpiresActive On 924s ExpiresByType text/plain "access plus 1 years 1 months 9 days 6 minutes 11 seconds" 924s # debug: [Cache-Control] [max-age=86400] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/jpeg] 924s # debug: [Expires] [Tue, 19 Mar 2024 15:45:48 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Tue, 19 Mar 2024 15:45:48 GMT 924s # debug: expires 1710863148 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: access 1710776748 924s # debug: expected: 86400 924s # debug: actual : 86400 924s ok 24 924s # --- 924s # ExpiresActive On 924s ExpiresDefault M4342608 924s ExpiresByType text/plain "modification plus 2 months 2 weeks 13 days 20 minutes 22 seconds" 924s # debug: [Cache-Control] [max-age=0] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["3-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Length] [3] 924s # debug: [Content-Type] [text/html] 924s # debug: [Expires] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: expires 1710776748 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: access 1710776748 924s # debug: expected: 9060309 924s # debug: actual : 9060309 924s ok 25 924s # --- 924s # ExpiresActive On 924s ExpiresDefault M4342608 924s ExpiresByType text/plain "modification plus 2 months 2 weeks 13 days 20 minutes 22 seconds" 924s # debug: [Cache-Control] [max-age=0] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [text/plain] 924s # debug: [Expires] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: expires 1710776748 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: access 1710776748 924s # debug: expected: 9060309 924s # debug: actual : 9060309 924s ok 26 924s # --- 924s # ExpiresActive On 924s ExpiresDefault M4342608 924s ExpiresByType text/plain "modification plus 2 months 2 weeks 13 days 20 minutes 22 seconds" 924s # debug: [Cache-Control] [max-age=120] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/gif] 924s # debug: [Expires] [Mon, 18 Mar 2024 15:47:48 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Mon, 18 Mar 2024 15:47:48 GMT 924s # debug: expires 1710776868 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: access 1710776748 924s # debug: expected: 120 924s # debug: actual : 120 924s ok 27 924s # --- 924s # ExpiresActive On 924s ExpiresDefault M4342608 924s ExpiresByType text/plain "modification plus 2 months 2 weeks 13 days 20 minutes 22 seconds" 924s # debug: [Cache-Control] [max-age=86400] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/jpeg] 924s # debug: [Expires] [Tue, 19 Mar 2024 15:45:48 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Tue, 19 Mar 2024 15:45:48 GMT 924s # debug: expires 1710863148 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: access 1710776748 924s # debug: expected: 86400 924s # debug: actual : 86400 924s ok 28 924s #--- 924s # ExpiresActive On 924s ExpiresDefault M203359 924s # debug: [Cache-Control] [max-age=0] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["3-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Length] [3] 924s # debug: [Content-Type] [text/html] 924s # debug: [Expires] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: expires 1710776748 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: access 1710776748 924s # debug: expected: 9060309 924s # debug: actual : 9060309 924s ok 29 924s #--- 924s # ExpiresActive On 924s ExpiresDefault M203359 924s # debug: [Cache-Control] [max-age=0] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [text/plain] 924s # debug: [Expires] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: expires 1710776748 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: access 1710776748 924s # debug: expected: 9060309 924s # debug: actual : 9060309 924s ok 30 924s #--- 924s # ExpiresActive On 924s ExpiresDefault M203359 924s # debug: [Cache-Control] [max-age=120] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/gif] 924s # debug: [Expires] [Mon, 18 Mar 2024 15:47:48 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:48 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Mon, 18 Mar 2024 15:47:48 GMT 924s # debug: expires 1710776868 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:48 GMT 924s # debug: access 1710776748 924s # debug: expected: 120 924s # debug: actual : 120 924s ok 31 924s #--- 924s # ExpiresActive On 924s ExpiresDefault M203359 924s # debug: [Cache-Control] [max-age=86400] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/jpeg] 924s # debug: [Expires] [Tue, 19 Mar 2024 15:45:49 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Tue, 19 Mar 2024 15:45:49 GMT 924s # debug: expires 1710863149 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: access 1710776749 924s # debug: expected: 86400 924s # debug: actual : 86400 924s ok 32 924s # --- 924s # ExpiresActive On 924s ExpiresByType image/gif "access plus 1 years 1 months 2 weeks 13 days 4 hours 40 minutes 23 seconds" 924s # debug: [Cache-Control] [max-age=323365508] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["3-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Length] [3] 924s # debug: [Content-Type] [text/html] 924s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 924s # debug: expires 2034142258 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: access 1710776749 924s # debug: expected: 332425819 924s # debug: actual : 332425819 924s ok 33 924s # --- 924s # ExpiresActive On 924s ExpiresByType image/gif "access plus 1 years 1 months 2 weeks 13 days 4 hours 40 minutes 23 seconds" 924s # debug: [Cache-Control] [max-age=0] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [text/plain] 924s # debug: [Expires] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: expires 1710776749 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: access 1710776749 924s # debug: expected: 9060310 924s # debug: actual : 9060310 924s ok 34 924s # --- 924s # ExpiresActive On 924s ExpiresByType image/gif "access plus 1 years 1 months 2 weeks 13 days 4 hours 40 minutes 23 seconds" 924s # debug: [Cache-Control] [max-age=36477623] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/gif] 924s # debug: [Expires] [Wed, 14 May 2025 20:26:12 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Wed, 14 May 2025 20:26:12 GMT 924s # debug: expires 1747254372 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: access 1710776749 924s # debug: expected: 36477623 924s # debug: actual : 36477623 924s ok 35 924s # --- 924s # ExpiresActive On 924s ExpiresByType image/gif "access plus 1 years 1 months 2 weeks 13 days 4 hours 40 minutes 23 seconds" 924s # debug: [Cache-Control] [max-age=86400] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/jpeg] 924s # debug: [Expires] [Tue, 19 Mar 2024 15:45:49 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Tue, 19 Mar 2024 15:45:49 GMT 924s # debug: expires 1710863149 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: access 1710776749 924s # debug: expected: 86400 924s # debug: actual : 86400 924s ok 36 924s # --- 924s # ExpiresActive On 924s ExpiresDefault M3284886 924s ExpiresByType image/gif M358764 924s # debug: [Cache-Control] [max-age=0] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["3-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Length] [3] 924s # debug: [Content-Type] [text/html] 924s # debug: [Expires] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: expires 1710776749 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: access 1710776749 924s # debug: expected: 9060310 924s # debug: actual : 9060310 924s ok 37 924s # --- 924s # ExpiresActive On 924s ExpiresDefault M3284886 924s ExpiresByType image/gif M358764 924s # debug: [Cache-Control] [max-age=0] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [text/plain] 924s # debug: [Expires] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: expires 1710776749 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: access 1710776749 924s # debug: expected: 9060310 924s # debug: actual : 9060310 924s ok 38 924s # --- 924s # ExpiresActive On 924s ExpiresDefault M3284886 924s ExpiresByType image/gif M358764 924s # debug: [Cache-Control] [max-age=0] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/gif] 924s # debug: [Expires] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: expires 1710776749 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: access 1710776749 924s # debug: expected: 9060310 924s # debug: actual : 9060310 924s ok 39 924s # --- 924s # ExpiresActive On 924s ExpiresDefault M3284886 924s ExpiresByType image/gif M358764 924s # debug: [Cache-Control] [max-age=86400] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/jpeg] 924s # debug: [Expires] [Tue, 19 Mar 2024 15:45:49 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Tue, 19 Mar 2024 15:45:49 GMT 924s # debug: expires 1710863149 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: access 1710776749 924s # debug: expected: 86400 924s # debug: actual : 86400 924s ok 40 924s #--- 924s # ExpiresActive On 924s ExpiresDefault "modification plus 1 years 2 months 1 weeks 19 days 5 hours 10 minutes 12 seconds" 924s # debug: [Cache-Control] [max-age=29924701] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["3-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Length] [3] 924s # debug: [Content-Type] [text/html] 924s # debug: [Expires] [Fri, 28 Feb 2025 00:10:51 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Fri, 28 Feb 2025 00:10:51 GMT 924s # debug: expires 1740701451 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: access 1710776749 924s # debug: expected: 38985012 924s # debug: actual : 38985012 924s ok 41 924s #--- 924s # ExpiresActive On 924s ExpiresDefault "modification plus 1 years 2 months 1 weeks 19 days 5 hours 10 minutes 12 seconds" 924s # debug: [Cache-Control] [max-age=0] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [text/plain] 924s # debug: [Expires] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: expires 1710776749 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: access 1710776749 924s # debug: expected: 9060310 924s # debug: actual : 9060310 924s ok 42 924s #--- 924s # ExpiresActive On 924s ExpiresDefault "modification plus 1 years 2 months 1 weeks 19 days 5 hours 10 minutes 12 seconds" 924s # debug: [Cache-Control] [max-age=120] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/gif] 924s # debug: [Expires] [Mon, 18 Mar 2024 15:47:49 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Mon, 18 Mar 2024 15:47:49 GMT 924s # debug: expires 1710776869 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: access 1710776749 924s # debug: expected: 120 924s # debug: actual : 120 924s ok 43 924s #--- 924s # ExpiresActive On 924s ExpiresDefault "modification plus 1 years 2 months 1 weeks 19 days 5 hours 10 minutes 12 seconds" 924s # debug: [Cache-Control] [max-age=86400] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/jpeg] 924s # debug: [Expires] [Tue, 19 Mar 2024 15:45:49 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Tue, 19 Mar 2024 15:45:49 GMT 924s # debug: expires 1710863149 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: access 1710776749 924s # debug: expected: 86400 924s # debug: actual : 86400 924s ok 44 924s # --- 924s # ExpiresActive On 924s ExpiresByType image/jpeg M3829301 924s # debug: [Cache-Control] [max-age=323365508] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["3-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Length] [3] 924s # debug: [Content-Type] [text/html] 924s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 924s # debug: expires 2034142258 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: access 1710776749 924s # debug: expected: 332425819 924s # debug: actual : 332425819 924s ok 45 924s # --- 924s # ExpiresActive On 924s ExpiresByType image/jpeg M3829301 924s # debug: [Cache-Control] [max-age=0] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [text/plain] 924s # debug: [Expires] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: expires 1710776749 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: access 1710776749 924s # debug: expected: 9060310 924s # debug: actual : 9060310 924s ok 46 924s # --- 924s # ExpiresActive On 924s ExpiresByType image/jpeg M3829301 924s # debug: [Cache-Control] [max-age=120] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/gif] 924s # debug: [Expires] [Mon, 18 Mar 2024 15:47:49 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Mon, 18 Mar 2024 15:47:49 GMT 924s # debug: expires 1710776869 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: access 1710776749 924s # debug: expected: 120 924s # debug: actual : 120 924s ok 47 924s # --- 924s # ExpiresActive On 924s ExpiresByType image/jpeg M3829301 924s # debug: [Cache-Control] [max-age=0] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/jpeg] 924s # debug: [Expires] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: expires 1710776749 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: access 1710776749 924s # debug: expected: 9060310 924s # debug: actual : 9060310 924s ok 48 924s # --- 924s # ExpiresActive On 924s ExpiresDefault A40552808 924s ExpiresByType image/jpeg M6750304 924s # debug: [Cache-Control] [max-age=40552808] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["3-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Length] [3] 924s # debug: [Content-Type] [text/html] 924s # debug: [Expires] [Tue, 01 Jul 2025 00:25:57 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Tue, 01 Jul 2025 00:25:57 GMT 924s # debug: expires 1751329557 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: access 1710776749 924s # debug: expected: 40552808 924s # debug: actual : 40552808 924s ok 49 924s # --- 924s # ExpiresActive On 924s ExpiresDefault A40552808 924s ExpiresByType image/jpeg M6750304 924s # debug: [Cache-Control] [max-age=0] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [text/plain] 924s # debug: [Expires] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: expires 1710776749 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: access 1710776749 924s # debug: expected: 9060310 924s # debug: actual : 9060310 924s ok 50 924s # --- 924s # ExpiresActive On 924s ExpiresDefault A40552808 924s ExpiresByType image/jpeg M6750304 924s # debug: [Cache-Control] [max-age=120] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/gif] 924s # debug: [Expires] [Mon, 18 Mar 2024 15:47:49 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Mon, 18 Mar 2024 15:47:49 GMT 924s # debug: expires 1710776869 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: access 1710776749 924s # debug: expected: 120 924s # debug: actual : 120 924s ok 51 924s # --- 924s # ExpiresActive On 924s ExpiresDefault A40552808 924s ExpiresByType image/jpeg M6750304 924s # debug: [Cache-Control] [max-age=0] 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/jpeg] 924s # debug: [Expires] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s # debug: expires Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: expires 1710776749 924s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 924s # debug: modified 1701716439 924s # debug: access Mon, 18 Mar 2024 15:45:49 GMT 924s # debug: access 1710776749 924s # debug: expected: 9060310 924s # debug: actual : 9060310 924s ok 52 924s # --- 924s # ExpiresActive Off 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["3-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Length] [3] 924s # debug: [Content-Type] [text/html] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 53 924s # --- 924s # ExpiresActive Off 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [text/plain] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 54 924s # --- 924s # ExpiresActive Off 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/gif] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 55 924s # --- 924s # ExpiresActive Off 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/jpeg] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 56 924s #--- 924s # ExpiresActive Off 924s ExpiresDefault M35797662 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["3-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Length] [3] 924s # debug: [Content-Type] [text/html] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 57 924s #--- 924s # ExpiresActive Off 924s ExpiresDefault M35797662 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [text/plain] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 58 924s #--- 924s # ExpiresActive Off 924s ExpiresDefault M35797662 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/gif] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 59 924s #--- 924s # ExpiresActive Off 924s ExpiresDefault M35797662 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/jpeg] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 60 924s # --- 924s # ExpiresActive Off 924s ExpiresByType text/plain M9509832 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["3-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Length] [3] 924s # debug: [Content-Type] [text/html] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 61 924s # --- 924s # ExpiresActive Off 924s ExpiresByType text/plain M9509832 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [text/plain] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 62 924s # --- 924s # ExpiresActive Off 924s ExpiresByType text/plain M9509832 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/gif] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 63 924s # --- 924s # ExpiresActive Off 924s ExpiresByType text/plain M9509832 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/jpeg] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 64 924s # --- 924s # ExpiresActive Off 924s ExpiresDefault "access plus 1 years 1 months 19 days 4 hours 16 minutes 15 seconds" 924s ExpiresByType text/plain M1235603 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["3-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Length] [3] 924s # debug: [Content-Type] [text/html] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 65 924s # --- 924s # ExpiresActive Off 924s ExpiresDefault "access plus 1 years 1 months 19 days 4 hours 16 minutes 15 seconds" 924s ExpiresByType text/plain M1235603 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [text/plain] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 66 924s # --- 924s # ExpiresActive Off 924s ExpiresDefault "access plus 1 years 1 months 19 days 4 hours 16 minutes 15 seconds" 924s ExpiresByType text/plain M1235603 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/gif] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 67 924s # --- 924s # ExpiresActive Off 924s ExpiresDefault "access plus 1 years 1 months 19 days 4 hours 16 minutes 15 seconds" 924s ExpiresByType text/plain M1235603 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/jpeg] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 68 924s #--- 924s # ExpiresActive Off 924s ExpiresDefault "access plus 1 years 3 months 1 weeks 17 days 6 hours 38 minutes 21 seconds" 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["3-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Length] [3] 924s # debug: [Content-Type] [text/html] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 69 924s #--- 924s # ExpiresActive Off 924s ExpiresDefault "access plus 1 years 3 months 1 weeks 17 days 6 hours 38 minutes 21 seconds" 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [text/plain] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 70 924s #--- 924s # ExpiresActive Off 924s ExpiresDefault "access plus 1 years 3 months 1 weeks 17 days 6 hours 38 minutes 21 seconds" 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/gif] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 71 924s #--- 924s # ExpiresActive Off 924s ExpiresDefault "access plus 1 years 3 months 1 weeks 17 days 6 hours 38 minutes 21 seconds" 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/jpeg] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 72 924s # --- 924s # ExpiresActive Off 924s ExpiresByType image/gif "access plus 1 weeks 4 days 7 hours 45 minutes 19 seconds" 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["3-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Length] [3] 924s # debug: [Content-Type] [text/html] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 73 924s # --- 924s # ExpiresActive Off 924s ExpiresByType image/gif "access plus 1 weeks 4 days 7 hours 45 minutes 19 seconds" 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [text/plain] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 74 924s # --- 924s # ExpiresActive Off 924s ExpiresByType image/gif "access plus 1 weeks 4 days 7 hours 45 minutes 19 seconds" 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/gif] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 75 924s # --- 924s # ExpiresActive Off 924s ExpiresByType image/gif "access plus 1 weeks 4 days 7 hours 45 minutes 19 seconds" 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/jpeg] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 76 924s # --- 924s # ExpiresActive Off 924s ExpiresDefault "modification plus 1 years 1 months 2 weeks 19 days 34 minutes 21 seconds" 924s ExpiresByType image/gif A4500648 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["3-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Length] [3] 924s # debug: [Content-Type] [text/html] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 77 924s # --- 924s # ExpiresActive Off 924s ExpiresDefault "modification plus 1 years 1 months 2 weeks 19 days 34 minutes 21 seconds" 924s ExpiresByType image/gif A4500648 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [text/plain] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 78 924s # --- 924s # ExpiresActive Off 924s ExpiresDefault "modification plus 1 years 1 months 2 weeks 19 days 34 minutes 21 seconds" 924s ExpiresByType image/gif A4500648 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/gif] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 79 924s # --- 924s # ExpiresActive Off 924s ExpiresDefault "modification plus 1 years 1 months 2 weeks 19 days 34 minutes 21 seconds" 924s ExpiresByType image/gif A4500648 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/jpeg] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 80 924s #--- 924s # ExpiresActive Off 924s ExpiresDefault "access plus 2 months 7 days 4 hours 28 minutes 32 seconds" 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["3-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Length] [3] 924s # debug: [Content-Type] [text/html] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 81 924s #--- 924s # ExpiresActive Off 924s ExpiresDefault "access plus 2 months 7 days 4 hours 28 minutes 32 seconds" 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [text/plain] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 82 924s #--- 924s # ExpiresActive Off 924s ExpiresDefault "access plus 2 months 7 days 4 hours 28 minutes 32 seconds" 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/gif] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 83 924s #--- 924s # ExpiresActive Off 924s ExpiresDefault "access plus 2 months 7 days 4 hours 28 minutes 32 seconds" 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/jpeg] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 84 924s # --- 924s # ExpiresActive Off 924s ExpiresByType image/jpeg M32935469 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["3-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Length] [3] 924s # debug: [Content-Type] [text/html] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 85 924s # --- 924s # ExpiresActive Off 924s ExpiresByType image/jpeg M32935469 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [text/plain] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 86 924s # --- 924s # ExpiresActive Off 924s ExpiresByType image/jpeg M32935469 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/gif] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 87 924s # --- 924s # ExpiresActive Off 924s ExpiresByType image/jpeg M32935469 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/jpeg] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 88 924s # --- 924s # ExpiresActive Off 924s ExpiresDefault "access plus 1 months 10 days 38 minutes 44 seconds" 924s ExpiresByType image/jpeg "access plus 1 years 2 months 19 days 8 hours 37 minutes 4 seconds" 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["3-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Length] [3] 924s # debug: [Content-Type] [text/html] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 89 924s # --- 924s # ExpiresActive Off 924s ExpiresDefault "access plus 1 months 10 days 38 minutes 44 seconds" 924s ExpiresByType image/jpeg "access plus 1 years 2 months 19 days 8 hours 37 minutes 4 seconds" 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [text/plain] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 90 924s # --- 924s # ExpiresActive Off 924s ExpiresDefault "access plus 1 months 10 days 38 minutes 44 seconds" 924s ExpiresByType image/jpeg "access plus 1 years 2 months 19 days 8 hours 37 minutes 4 seconds" 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/gif] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 91 924s # --- 924s # ExpiresActive Off 924s ExpiresDefault "access plus 1 months 10 days 38 minutes 44 seconds" 924s ExpiresByType image/jpeg "access plus 1 years 2 months 19 days 8 hours 37 minutes 4 seconds" 924s # debug: [Connection] [close] 924s # debug: [Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Accept-Ranges] [bytes] 924s # debug: [ETag] ["0-60bb3bbdae3c0"] 924s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 924s # debug: [Vary] [In-If1] 924s # debug: [Content-Type] [image/jpeg] 924s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 924s # debug: [Client-Date] [Mon, 18 Mar 2024 15:45:49 GMT] 924s # debug: [Client-Peer] [127.0.0.1:8529] 924s # debug: [Client-Response-Num] [1] 924s # debug: [DMMATCH1] [1] 924s ok 92 924s ok 927s t/modules/ext_filter.t .............. 927s 1..24 927s # Running under perl version 5.038002 for linux 927s # Current time local: Mon Mar 18 15:45:49 2024 927s # Current time GMT: Mon Mar 18 15:45:49 2024 927s # Using Test.pm version 1.31 927s # Using Apache/Test.pm version 1.42 927s # testing : sed output filter 927s # expected: 'barbar' 927s # received: 'barbar' 927s ok 1 927s # testing : slow filter process 927s # expected: 'foobar' 927s # received: 'foobar' 927s ok 2 927s # testing : echo worked 927s # expected: 200 927s # received: '200' 927s ok 3 927s # testing : request body filtered 927s # expected: 'barbar 927s # ' 927s # received: 'barbar 927s # ' 927s ok 4 927s # testing : got 413 error 927s # expected: 413 927s # received: '413' 927s ok 5 927s # testing : got 413 error body 927s # expected: qr/413 Request Entity Too Large/ 927s # received: ' 927s # 927s # 413 Request Entity Too Large 927s # 927s #

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Hello World!

944s # 944s # ' 944s # received: ' 944s #

Hello World!

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

No query was specified.

944s # 944s # ' 944s # received: ' 944s #

No query was specified.

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

Hello World!

944s # 944s # ' 944s # received: ' 944s #

Hello World!

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

No query was specified.

944s # 944s # ' 944s # received: ' 944s #

No query was specified.

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

mod_include test

949s # 949s # 949s # Hello World 949s # 949s #

[back]

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

mod_include test

949s # 949s # 949s # Hello World 949s # 949s #

[back]

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

mod_include test

949s # 949s # 949s # Hello World 949s # 949s #

[back]

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

Load Balancer Manager for localhost

972s # 972s #
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
972s #
Server Built: 2024-01-24T22:00:03
972s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
972s #
972s #

LoadBalancer Status for balancer://foo1 [p2d258878_foo1]

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

LoadBalancer Status for balancer://foo2 [p2d258878_foo2]

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

LoadBalancer Status for balancer://foo3 [p2d258878_foo3]

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

LoadBalancer Status for balancer://foo4 [p2d258878_foo4]

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

LoadBalancer Status for balancer://pr45434 [p2d258878_pr45434]

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

LoadBalancer Status for balancer://failover [p2d258878_failover]

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

LoadBalancer Status for balancer://dynproxy [p2d258878_dynproxy]

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

Moved Permanently

1000s #

The document has moved here.

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

Moved Permanently

1000s #

The document has moved here.

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

Moved Permanently

1000s #

The document has moved here.

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

Moved Permanently

1000s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1000s #

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

Multiple Choices

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

Available documents: 1000s #

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

Multiple Choices

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

Available documents: 1000s #

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

Moved Permanently

1000s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1000s #

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

Multiple Choices

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

Available documents: 1000s #

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

Moved Permanently

1000s #

The document has moved here.

1000s # 1000s # ' 1000s ok 48 1000s ok 1003s t/modules/status.t .................. 1003s 1..1 1003s # Running under perl version 5.038002 for linux 1003s # Current time local: Mon Mar 18 15:47:05 2024 1003s # Current time GMT: Mon Mar 18 15:47:05 2024 1003s # Using Test.pm version 1.31 1003s # Using Apache/Test.pm version 1.42 1003s 1003s 1003s Apache Status 1003s 1003s

Apache Server Status for localhost (via 127.0.0.1)

1003s 1003s
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
1003s
Server MPM: worker
1003s
Server Built: 2024-01-24T22:00:03 1003s

1003s
Current Time: Monday, 18-Mar-2024 15:47:07 UTC
1003s
Restart Time: Monday, 18-Mar-2024 15:42:01 UTC
1003s
Parent Server Config. Generation: 1
1003s
Parent Server MPM Generation: 0
1003s
Server uptime: 5 minutes 6 seconds
1003s
Server load: 0.96 1.01 0.69
1003s
Total accesses: 6791 - Total Traffic: 139.6 MB - Total Duration: 61876
1003s
CPU Usage: u7.28 s7.19 cu1.17 cs.92 - 5.41% CPU load
1003s
22.2 requests/sec - 467.3 kB/second - 21.1 kB/request - 9.11147 ms/request
1003s
1 requests currently being processed, 0 workers gracefully restarting, 19 idle workers
1003s
_______W____________....................
1003s

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

1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s
SrvPIDAccMCPU 1003s SSReqDurConnChildSlotClientProtocolVHostRequest
0-01645920/329/329_ 1003s 7.97209970.013.7213.72 1003s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
0-01645920/321/321_ 1003s 7.972132230.017.4217.42 1003s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
0-01645920/330/330_ 1003s 7.962029430.02.572.57 1003s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
0-01645920/326/326_ 1003s 7.96209860.01.711.71 1003s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
0-01645920/322/322_ 1003s 7.96209670.01.661.66 1003s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
0-01645920/322/322_ 1003s 7.9620143420.02.062.06 1003s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
0-01645920/321/321_ 1003s 7.95208460.01.911.91 1003s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
0-01645920/422/422W 1003s 7.950022220.017.9217.92 1003s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
0-01645920/325/325_ 1003s 7.952049960.02.002.00 1003s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
0-01645920/341/341_ 1003s 7.952010250.05.545.54 1003s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
1-01645930/371/371_ 1003s 8.402057270.012.9112.91 1003s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
1-01645930/421/421_ 1003s 8.402018890.012.4212.42 1003s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
1-01645930/322/322_ 1003s 8.40209540.06.166.16 1003s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
1-01645930/322/322_ 1003s 8.4020141610.02.112.11 1003s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
1-01645930/320/320_ 1003s 8.402011610.02.662.66 1003s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
1-01645930/320/320_ 1003s 8.40209610.02.652.65 1003s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
1-01645930/380/380_ 1003s 8.402010350.02.892.89 1003s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
1-01645930/321/321_ 1003s 8.40208680.02.502.50 1003s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
1-01645930/334/334_ 1003s 8.402012510.09.059.05 1003s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
1-01645930/321/321_ 1003s 8.402013120.019.7719.77 1003s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
1003s
1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s 1003s
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
1003s 1003s 1003s ok 1 1003s ok 1005s t/modules/substitute.t .............. 1005s 1..19 1005s # Running under perl version 5.038002 for linux 1005s # Current time local: Mon Mar 18 15:47:08 2024 1005s # Current time GMT: Mon Mar 18 15:47:08 2024 1005s # Using Test.pm version 1.31 1005s # Using Apache/Test.pm version 1.42 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1005s got 200 'barbar': OK 1005s ok 1 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1005s got 200 'barbar': OK 1005s ok 2 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1005s got 200 'foofoo': OK 1005s ok 3 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1005s got 200 'barbar': OK 1005s ok 4 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1005s got 200 'barbar': OK 1005s ok 5 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1005s got 200 'barbar': OK 1005s ok 6 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1005s got 200 'foof 1005s oo': OK 1005s ok 7 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1005s got 200 'xfoo': OK 1005s ok 8 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1005s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1005s ok 9 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1005s got 200 'barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s barx 1005s ': OK 1005s ok 10 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1005s got 200 'a$1axb(': OK 1005s ok 11 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1005s got 200 'a$XX': OK 1005s ok 12 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1005s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1005s ok 13 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1005s got 200 'x&x': OK 1005s ok 14 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1005s got 200 'xx': OK 1005s ok 15 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1005s got 200 'fcooar': OK 1005s ok 16 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1005s got 200 'fc$1ar': OK 1005s ok 17 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1005s got 200 'fdooar': OK 1005s ok 18 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1005s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1005s got 200 'XXXfooXXX 1005s bar': OK 1005s ok 19 1005s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1005s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1005s ok 1010s t/modules/unique_id.t ............... 1010s 1..300 1010s # Running under perl version 5.038002 for linux 1010s # Current time local: Mon Mar 18 15:47:10 2024 1010s # Current time GMT: Mon Mar 18 15:47:10 2024 1010s # Using Test.pm version 1.31 1010s # Using Apache/Test.pm version 1.42 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 1 1010s # unique id: ZfhiAbC9m8E9j0omzFGPwgAAAAk 1010s ok 2 1010s ok 3 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 4 1010s # unique id: ZfhiAb_z_pYEh0Cxde_DoAAAAEE 1010s ok 5 1010s ok 6 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 7 1010s # unique id: ZfhiAbC9m8E9j0omzFGPwwAAAAY 1010s ok 8 1010s ok 9 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 10 1010s # unique id: ZfhiAb_z_pYEh0Cxde_DoQAAAEQ 1010s ok 11 1010s ok 12 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 13 1010s # unique id: ZfhiAbC9m8E9j0omzFGPxAAAAAg 1010s ok 14 1010s ok 15 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 16 1010s # unique id: ZfhiAb_z_pYEh0Cxde_DogAAAEM 1010s ok 17 1010s ok 18 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 19 1010s # unique id: ZfhiAbC9m8E9j0omzFGPxQAAAAQ 1010s ok 20 1010s ok 21 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 22 1010s # unique id: ZfhiAb_z_pYEh0Cxde_DowAAAEU 1010s ok 23 1010s ok 24 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 25 1010s # unique id: ZfhiAbC9m8E9j0omzFGPxgAAAAM 1010s ok 26 1010s ok 27 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 28 1010s # unique id: ZfhiAb_z_pYEh0Cxde_DpAAAAEA 1010s ok 29 1010s ok 30 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 31 1010s # unique id: ZfhiAbC9m8E9j0omzFGPxwAAAAI 1010s ok 32 1010s ok 33 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 34 1010s # unique id: ZfhiAb_z_pYEh0Cxde_DpQAAAEY 1010s ok 35 1010s ok 36 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 37 1010s # unique id: ZfhiAbC9m8E9j0omzFGPyAAAAAU 1010s ok 38 1010s ok 39 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 40 1010s # unique id: ZfhiAb_z_pYEh0Cxde_DpgAAAEc 1010s ok 41 1010s ok 42 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 43 1010s # unique id: ZfhiAbC9m8E9j0omzFGPyQAAAAA 1010s ok 44 1010s ok 45 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 46 1010s # unique id: ZfhiAb_z_pYEh0Cxde_DpwAAAEk 1010s ok 47 1010s ok 48 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 49 1010s # unique id: ZfhiAbC9m8E9j0omzFGPygAAAAE 1010s ok 50 1010s ok 51 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 52 1010s # unique id: ZfhiAb_z_pYEh0Cxde_DqAAAAEI 1010s ok 53 1010s ok 54 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 55 1010s # unique id: ZfhiAbC9m8E9j0omzFGPywAAAAc 1010s ok 56 1010s ok 57 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 58 1010s # unique id: ZfhiAb_z_pYEh0Cxde_DqQAAAEg 1010s ok 59 1010s ok 60 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 61 1010s # unique id: ZfhiAbC9m8E9j0omzFGPzAAAAAk 1010s ok 62 1010s ok 63 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 64 1010s # unique id: ZfhiAb_z_pYEh0Cxde_DqgAAAEE 1010s ok 65 1010s ok 66 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 67 1010s # unique id: ZfhiAbC9m8E9j0omzFGPzQAAAAY 1010s ok 68 1010s ok 69 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 70 1010s # unique id: ZfhiAb_z_pYEh0Cxde_DqwAAAEQ 1010s ok 71 1010s ok 72 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 73 1010s # unique id: ZfhiAbC9m8E9j0omzFGPzgAAAAg 1010s ok 74 1010s ok 75 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 76 1010s # unique id: ZfhiAb_z_pYEh0Cxde_DrAAAAEM 1010s ok 77 1010s ok 78 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 79 1010s # unique id: ZfhiAbC9m8E9j0omzFGPzwAAAAQ 1010s ok 80 1010s ok 81 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 82 1010s # unique id: ZfhiAb_z_pYEh0Cxde_DrQAAAEU 1010s ok 83 1010s ok 84 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 85 1010s # unique id: ZfhiAbC9m8E9j0omzFGP0AAAAAM 1010s ok 86 1010s ok 87 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 88 1010s # unique id: ZfhiAb_z_pYEh0Cxde_DrgAAAEA 1010s ok 89 1010s ok 90 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 91 1010s # unique id: ZfhiAbC9m8E9j0omzFGP0QAAAAI 1010s ok 92 1010s ok 93 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 94 1010s # unique id: ZfhiAb_z_pYEh0Cxde_DrwAAAEY 1010s ok 95 1010s ok 96 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 97 1010s # unique id: ZfhiAbC9m8E9j0omzFGP0gAAAAU 1010s ok 98 1010s ok 99 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 100 1010s # unique id: ZfhiAb_z_pYEh0Cxde_DsAAAAEc 1010s ok 101 1010s ok 102 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 103 1010s # unique id: ZfhiAbC9m8E9j0omzFGP0wAAAAA 1010s ok 104 1010s ok 105 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 106 1010s # unique id: ZfhiAb_z_pYEh0Cxde_DsQAAAEk 1010s ok 107 1010s ok 108 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 109 1010s # unique id: ZfhiAbC9m8E9j0omzFGP1AAAAAE 1010s ok 110 1010s ok 111 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 112 1010s # unique id: ZfhiAb_z_pYEh0Cxde_DsgAAAEI 1010s ok 113 1010s ok 114 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 115 1010s # unique id: ZfhiAbC9m8E9j0omzFGP1QAAAAc 1010s ok 116 1010s ok 117 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 118 1010s # unique id: ZfhiAr_z_pYEh0Cxde_DswAAAEg 1010s ok 119 1010s ok 120 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 121 1010s # unique id: ZfhiArC9m8E9j0omzFGP1gAAAAk 1010s ok 122 1010s ok 123 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 124 1010s # unique id: ZfhiAr_z_pYEh0Cxde_DtAAAAEE 1010s ok 125 1010s ok 126 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 127 1010s # unique id: ZfhiArC9m8E9j0omzFGP1wAAAAY 1010s ok 128 1010s ok 129 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 130 1010s # unique id: ZfhiAr_z_pYEh0Cxde_DtQAAAEQ 1010s ok 131 1010s ok 132 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 133 1010s # unique id: ZfhiArC9m8E9j0omzFGP2AAAAAg 1010s ok 134 1010s ok 135 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 136 1010s # unique id: ZfhiAr_z_pYEh0Cxde_DtgAAAEM 1010s ok 137 1010s ok 138 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 139 1010s # unique id: ZfhiArC9m8E9j0omzFGP2QAAAAQ 1010s ok 140 1010s ok 141 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 142 1010s # unique id: ZfhiAr_z_pYEh0Cxde_DtwAAAEU 1010s ok 143 1010s ok 144 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 145 1010s # unique id: ZfhiArC9m8E9j0omzFGP2gAAAAM 1010s ok 146 1010s ok 147 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 148 1010s # unique id: ZfhiAr_z_pYEh0Cxde_DuAAAAEA 1010s ok 149 1010s ok 150 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 151 1010s # unique id: ZfhiArC9m8E9j0omzFGP2wAAAAI 1010s ok 152 1010s ok 153 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 154 1010s # unique id: ZfhiAr_z_pYEh0Cxde_DuQAAAEY 1010s ok 155 1010s ok 156 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 157 1010s # unique id: ZfhiArC9m8E9j0omzFGP3AAAAAU 1010s ok 158 1010s ok 159 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 160 1010s # unique id: ZfhiAr_z_pYEh0Cxde_DugAAAEc 1010s ok 161 1010s ok 162 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 163 1010s # unique id: ZfhiArC9m8E9j0omzFGP3QAAAAA 1010s ok 164 1010s ok 165 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 166 1010s # unique id: ZfhiAr_z_pYEh0Cxde_DuwAAAEk 1010s ok 167 1010s ok 168 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 169 1010s # unique id: ZfhiArC9m8E9j0omzFGP3gAAAAE 1010s ok 170 1010s ok 171 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 172 1010s # unique id: ZfhiAr_z_pYEh0Cxde_DvAAAAEI 1010s ok 173 1010s ok 174 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 175 1010s # unique id: ZfhiArC9m8E9j0omzFGP3wAAAAc 1010s ok 176 1010s ok 177 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 178 1010s # unique id: ZfhiAr_z_pYEh0Cxde_DvQAAAEg 1010s ok 179 1010s ok 180 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 181 1010s # unique id: ZfhiArC9m8E9j0omzFGP4AAAAAk 1010s ok 182 1010s ok 183 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 184 1010s # unique id: ZfhiAr_z_pYEh0Cxde_DvgAAAEE 1010s ok 185 1010s ok 186 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 187 1010s # unique id: ZfhiArC9m8E9j0omzFGP4QAAAAY 1010s ok 188 1010s ok 189 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 190 1010s # unique id: ZfhiAr_z_pYEh0Cxde_DvwAAAEQ 1010s ok 191 1010s ok 192 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 193 1010s # unique id: ZfhiArC9m8E9j0omzFGP4gAAAAg 1010s ok 194 1010s ok 195 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 196 1010s # unique id: ZfhiAr_z_pYEh0Cxde_DwAAAAEM 1010s ok 197 1010s ok 198 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 199 1010s # unique id: ZfhiArC9m8E9j0omzFGP4wAAAAQ 1010s ok 200 1010s ok 201 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 202 1010s # unique id: ZfhiAr_z_pYEh0Cxde_DwQAAAEU 1010s ok 203 1010s ok 204 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 205 1010s # unique id: ZfhiArC9m8E9j0omzFGP5AAAAAM 1010s ok 206 1010s ok 207 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 208 1010s # unique id: ZfhiAr_z_pYEh0Cxde_DwgAAAEA 1010s ok 209 1010s ok 210 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 211 1010s # unique id: ZfhiArC9m8E9j0omzFGP5QAAAAI 1010s ok 212 1010s ok 213 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 214 1010s # unique id: ZfhiAr_z_pYEh0Cxde_DwwAAAEY 1010s ok 215 1010s ok 216 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 217 1010s # unique id: ZfhiArC9m8E9j0omzFGP5gAAAAU 1010s ok 218 1010s ok 219 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 220 1010s # unique id: ZfhiAr_z_pYEh0Cxde_DxAAAAEc 1010s ok 221 1010s ok 222 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 223 1010s # unique id: ZfhiArC9m8E9j0omzFGP5wAAAAA 1010s ok 224 1010s ok 225 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 226 1010s # unique id: ZfhiAr_z_pYEh0Cxde_DxQAAAEk 1010s ok 227 1010s ok 228 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 229 1010s # unique id: ZfhiArC9m8E9j0omzFGP6AAAAAE 1010s ok 230 1010s ok 231 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 232 1010s # unique id: ZfhiAr_z_pYEh0Cxde_DxgAAAEI 1010s ok 233 1010s ok 234 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 235 1010s # unique id: ZfhiArC9m8E9j0omzFGP6QAAAAc 1010s ok 236 1010s ok 237 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 238 1010s # unique id: ZfhiAr_z_pYEh0Cxde_DxwAAAEg 1010s ok 239 1010s ok 240 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 241 1010s # unique id: ZfhiArC9m8E9j0omzFGP6gAAAAk 1010s ok 242 1010s ok 243 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 244 1010s # unique id: ZfhiAr_z_pYEh0Cxde_DyAAAAEE 1010s ok 245 1010s ok 246 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 247 1010s # unique id: ZfhiArC9m8E9j0omzFGP6wAAAAY 1010s ok 248 1010s ok 249 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 250 1010s # unique id: ZfhiAr_z_pYEh0Cxde_DyQAAAEQ 1010s ok 251 1010s ok 252 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 253 1010s # unique id: ZfhiArC9m8E9j0omzFGP7AAAAAg 1010s ok 254 1010s ok 255 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 256 1010s # unique id: ZfhiAr_z_pYEh0Cxde_DygAAAEM 1010s ok 257 1010s ok 258 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 259 1010s # unique id: ZfhiArC9m8E9j0omzFGP7QAAAAQ 1010s ok 260 1010s ok 261 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 262 1010s # unique id: ZfhiAr_z_pYEh0Cxde_DywAAAEU 1010s ok 263 1010s ok 264 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 265 1010s # unique id: ZfhiArC9m8E9j0omzFGP7gAAAAM 1010s ok 266 1010s ok 267 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 268 1010s # unique id: ZfhiA7_z_pYEh0Cxde_DzAAAAEA 1010s ok 269 1010s ok 270 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 271 1010s # unique id: ZfhiA7C9m8E9j0omzFGP7wAAAAI 1010s ok 272 1010s ok 273 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 274 1010s # unique id: ZfhiA7_z_pYEh0Cxde_DzQAAAEY 1010s ok 275 1010s ok 276 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 277 1010s # unique id: ZfhiA7C9m8E9j0omzFGP8AAAAAU 1010s ok 278 1010s ok 279 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 280 1010s # unique id: ZfhiA7_z_pYEh0Cxde_DzgAAAEc 1010s ok 281 1010s ok 282 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 283 1010s # unique id: ZfhiA7C9m8E9j0omzFGP8QAAAAA 1010s ok 284 1010s ok 285 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 286 1010s # unique id: ZfhiA7_z_pYEh0Cxde_DzwAAAEk 1010s ok 287 1010s ok 288 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 289 1010s # unique id: ZfhiA7C9m8E9j0omzFGP8gAAAAE 1010s ok 290 1010s ok 291 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 292 1010s # unique id: ZfhiA7_z_pYEh0Cxde_D0AAAAEI 1010s ok 293 1010s ok 294 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 295 1010s # unique id: ZfhiA7C9m8E9j0omzFGP8wAAAAc 1010s ok 296 1010s ok 297 1010s # testing : fetch unique ID 1010s # expected: 200 1010s # received: '200' 1010s ok 298 1010s # unique id: ZfhiA7_z_pYEh0Cxde_D0QAAAEg 1010s ok 299 1010s ok 300 1010s ok 1013s t/modules/usertrack.t ............... 1013s 1..1004 1013s # Running under perl version 5.038002 for linux 1013s # Current time local: Mon Mar 18 15:47:15 2024 1013s # Current time GMT: Mon Mar 18 15:47:15 2024 1013s # Using Test.pm version 1.31 1013s # Using Apache/Test.pm version 1.42 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 1 1013s ok 2 1013s Set-Cookie: usertrack_test=3b5736ce.613f145b318e8; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=3b5736ce.613f145b318e8 1013s ok 3 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 4 1013s ok 5 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 6 1013s ok 7 1013s Set-Cookie: usertrack_test=540f8768.613f145b38f26; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=540f8768.613f145b38f26 1013s ok 8 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 9 1013s ok 10 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 11 1013s ok 12 1013s Set-Cookie: usertrack_test=ced499ec.613f145b3b278; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=ced499ec.613f145b3b278 1013s ok 13 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 14 1013s ok 15 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 16 1013s ok 17 1013s Set-Cookie: usertrack_test=cbb3484e.613f145b3d487; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=cbb3484e.613f145b3d487 1013s ok 18 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 19 1013s ok 20 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 21 1013s ok 22 1013s Set-Cookie: usertrack_test=bd49dd93.613f145b3f473; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=bd49dd93.613f145b3f473 1013s ok 23 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 24 1013s ok 25 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 26 1013s ok 27 1013s Set-Cookie: usertrack_test=9674a31b.613f145b40f92; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=9674a31b.613f145b40f92 1013s ok 28 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 29 1013s ok 30 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 31 1013s ok 32 1013s Set-Cookie: usertrack_test=a15a49c2.613f145b4281c; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=a15a49c2.613f145b4281c 1013s ok 33 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 34 1013s ok 35 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 36 1013s ok 37 1013s Set-Cookie: usertrack_test=49af05f4.613f145b44162; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=49af05f4.613f145b44162 1013s ok 38 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 39 1013s ok 40 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 41 1013s ok 42 1013s Set-Cookie: usertrack_test=942e5ac1.613f145b45bff; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=942e5ac1.613f145b45bff 1013s ok 43 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 44 1013s ok 45 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 46 1013s ok 47 1013s Set-Cookie: usertrack_test=e0953fdd.613f145b47558; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=e0953fdd.613f145b47558 1013s ok 48 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 49 1013s ok 50 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 51 1013s ok 52 1013s Set-Cookie: usertrack_test=796cb405.613f145b48cbe; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=796cb405.613f145b48cbe 1013s ok 53 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 54 1013s ok 55 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 56 1013s ok 57 1013s Set-Cookie: usertrack_test=231b8f51.613f145b4a48b; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=231b8f51.613f145b4a48b 1013s ok 58 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 59 1013s ok 60 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 61 1013s ok 62 1013s Set-Cookie: usertrack_test=5720f4ae.613f145b4b9f2; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=5720f4ae.613f145b4b9f2 1013s ok 63 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 64 1013s ok 65 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 66 1013s ok 67 1013s Set-Cookie: usertrack_test=8f2eff26.613f145b4d083; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=8f2eff26.613f145b4d083 1013s ok 68 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 69 1013s ok 70 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 71 1013s ok 72 1013s Set-Cookie: usertrack_test=a20958e1.613f145b4e6ae; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=a20958e1.613f145b4e6ae 1013s ok 73 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 74 1013s ok 75 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 76 1013s ok 77 1013s Set-Cookie: usertrack_test=961eb7a5.613f145b4fc3d; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=961eb7a5.613f145b4fc3d 1013s ok 78 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 79 1013s ok 80 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 81 1013s ok 82 1013s Set-Cookie: usertrack_test=82388ee8.613f145b510cc; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=82388ee8.613f145b510cc 1013s ok 83 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 84 1013s ok 85 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 86 1013s ok 87 1013s Set-Cookie: usertrack_test=b66feb0a.613f145b52559; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=b66feb0a.613f145b52559 1013s ok 88 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 89 1013s ok 90 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 91 1013s ok 92 1013s Set-Cookie: usertrack_test=9587ec95.613f145b5399f; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=9587ec95.613f145b5399f 1013s ok 93 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 94 1013s ok 95 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 96 1013s ok 97 1013s Set-Cookie: usertrack_test=e890abf4.613f145b54e1b; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=e890abf4.613f145b54e1b 1013s ok 98 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 99 1013s ok 100 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 101 1013s ok 102 1013s Set-Cookie: usertrack_test=b6393c40.613f145b5632d; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=b6393c40.613f145b5632d 1013s ok 103 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 104 1013s ok 105 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 106 1013s ok 107 1013s Set-Cookie: usertrack_test=539f0edb.613f145b57970; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=539f0edb.613f145b57970 1013s ok 108 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 109 1013s ok 110 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 111 1013s ok 112 1013s Set-Cookie: usertrack_test=36fa67a0.613f145b58ec4; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=36fa67a0.613f145b58ec4 1013s ok 113 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 114 1013s ok 115 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 116 1013s ok 117 1013s Set-Cookie: usertrack_test=3b133059.613f145b5a3d4; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=3b133059.613f145b5a3d4 1013s ok 118 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 119 1013s ok 120 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 121 1013s ok 122 1013s Set-Cookie: usertrack_test=348ffb05.613f145b5b95c; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=348ffb05.613f145b5b95c 1013s ok 123 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 124 1013s ok 125 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 126 1013s ok 127 1013s Set-Cookie: usertrack_test=37ac1f91.613f145b5cdba; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=37ac1f91.613f145b5cdba 1013s ok 128 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 129 1013s ok 130 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 131 1013s ok 132 1013s Set-Cookie: usertrack_test=3fcbd3a2.613f145b5e33c; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=3fcbd3a2.613f145b5e33c 1013s ok 133 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 134 1013s ok 135 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 136 1013s ok 137 1013s Set-Cookie: usertrack_test=841d0c3d.613f145b5f7fd; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=841d0c3d.613f145b5f7fd 1013s ok 138 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 139 1013s ok 140 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 141 1013s ok 142 1013s Set-Cookie: usertrack_test=b6fedb5.613f145b60d83; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=b6fedb5.613f145b60d83 1013s ok 143 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 144 1013s ok 145 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 146 1013s ok 147 1013s Set-Cookie: usertrack_test=7fbdf96f.613f145b62232; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=7fbdf96f.613f145b62232 1013s ok 148 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 149 1013s ok 150 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 151 1013s ok 152 1013s Set-Cookie: usertrack_test=2c157956.613f145b636a0; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=2c157956.613f145b636a0 1013s ok 153 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 154 1013s ok 155 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 156 1013s ok 157 1013s Set-Cookie: usertrack_test=a3f895d0.613f145b64b7d; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=a3f895d0.613f145b64b7d 1013s ok 158 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 159 1013s ok 160 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 161 1013s ok 162 1013s Set-Cookie: usertrack_test=cc723fbe.613f145b6606a; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=cc723fbe.613f145b6606a 1013s ok 163 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 164 1013s ok 165 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 166 1013s ok 167 1013s Set-Cookie: usertrack_test=4cf8eeec.613f145b675a3; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=4cf8eeec.613f145b675a3 1013s ok 168 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 169 1013s ok 170 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 171 1013s ok 172 1013s Set-Cookie: usertrack_test=3e1867ae.613f145b68b6a; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=3e1867ae.613f145b68b6a 1013s ok 173 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 174 1013s ok 175 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 176 1013s ok 177 1013s Set-Cookie: usertrack_test=ae440b57.613f145b6a089; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=ae440b57.613f145b6a089 1013s ok 178 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 179 1013s ok 180 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 181 1013s ok 182 1013s Set-Cookie: usertrack_test=148cea75.613f145b6b5f8; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=148cea75.613f145b6b5f8 1013s ok 183 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 184 1013s ok 185 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 186 1013s ok 187 1013s Set-Cookie: usertrack_test=5b0005f8.613f145b6cb4e; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=5b0005f8.613f145b6cb4e 1013s ok 188 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 189 1013s ok 190 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 191 1013s ok 192 1013s Set-Cookie: usertrack_test=e8999036.613f145b6e189; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=e8999036.613f145b6e189 1013s ok 193 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 194 1013s ok 195 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 196 1013s ok 197 1013s Set-Cookie: usertrack_test=5e540e7b.613f145b6f78c; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=5e540e7b.613f145b6f78c 1013s ok 198 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 199 1013s ok 200 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 201 1013s ok 202 1013s Set-Cookie: usertrack_test=39c0c33a.613f145b70c9e; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=39c0c33a.613f145b70c9e 1013s ok 203 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 204 1013s ok 205 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 206 1013s ok 207 1013s Set-Cookie: usertrack_test=3c61ab.613f145b721ef; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=3c61ab.613f145b721ef 1013s ok 208 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 209 1013s ok 210 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 211 1013s ok 212 1013s Set-Cookie: usertrack_test=dbfdb9cd.613f145b73752; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=dbfdb9cd.613f145b73752 1013s ok 213 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 214 1013s ok 215 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 216 1013s ok 217 1013s Set-Cookie: usertrack_test=9549e2e.613f145b74d74; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=9549e2e.613f145b74d74 1013s ok 218 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 219 1013s ok 220 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 221 1013s ok 222 1013s Set-Cookie: usertrack_test=f5360a33.613f145b76285; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=f5360a33.613f145b76285 1013s ok 223 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 224 1013s ok 225 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 226 1013s ok 227 1013s Set-Cookie: usertrack_test=d2ce2d10.613f145b776e5; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=d2ce2d10.613f145b776e5 1013s ok 228 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 229 1013s ok 230 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 231 1013s ok 232 1013s Set-Cookie: usertrack_test=935c3f06.613f145b78b95; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=935c3f06.613f145b78b95 1013s ok 233 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 234 1013s ok 235 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 236 1013s ok 237 1013s Set-Cookie: usertrack_test=4fc759be.613f145b79f7e; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=4fc759be.613f145b79f7e 1013s ok 238 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 239 1013s ok 240 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 241 1013s ok 242 1013s Set-Cookie: usertrack_test=a92c3fd3.613f145b7b487; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=a92c3fd3.613f145b7b487 1013s ok 243 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 244 1013s ok 245 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 246 1013s ok 247 1013s Set-Cookie: usertrack_test=4f736e3a.613f145b7c9ac; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=4f736e3a.613f145b7c9ac 1013s ok 248 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 249 1013s ok 250 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 251 1013s ok 252 1013s Set-Cookie: usertrack_test=d37fc57a.613f145b7deff; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=d37fc57a.613f145b7deff 1013s ok 253 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 254 1013s ok 255 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 256 1013s ok 257 1013s Set-Cookie: usertrack_test=831f9a15.613f145b7f420; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=831f9a15.613f145b7f420 1013s ok 258 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 259 1013s ok 260 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 261 1013s ok 262 1013s Set-Cookie: usertrack_test=34cd0a29.613f145b809fc; path=/; expires=Mon, 18-Mar-24 15:48:17 GMT 1013s Cookie: usertrack_test=34cd0a29.613f145b809fc 1013s ok 263 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 264 1013s ok 265 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 266 1013s ok 267 1013s Set-Cookie: usertrack_test=6b916c06.613f145b8200b; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=6b916c06.613f145b8200b 1013s ok 268 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 269 1013s ok 270 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 271 1013s ok 272 1013s Set-Cookie: usertrack_test=cc181290.613f145b836f3; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=cc181290.613f145b836f3 1013s ok 273 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 274 1013s ok 275 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 276 1013s ok 277 1013s Set-Cookie: usertrack_test=fb896720.613f145b84c1c; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=fb896720.613f145b84c1c 1013s ok 278 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 279 1013s ok 280 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 281 1013s ok 282 1013s Set-Cookie: usertrack_test=7c2bdf18.613f145b86199; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=7c2bdf18.613f145b86199 1013s ok 283 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 284 1013s ok 285 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 286 1013s ok 287 1013s Set-Cookie: usertrack_test=f8b19809.613f145b87766; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=f8b19809.613f145b87766 1013s ok 288 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 289 1013s ok 290 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 291 1013s ok 292 1013s Set-Cookie: usertrack_test=d85eabb6.613f145b88ce7; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=d85eabb6.613f145b88ce7 1013s ok 293 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 294 1013s ok 295 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 296 1013s ok 297 1013s Set-Cookie: usertrack_test=23dc636a.613f145b8a3ef; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=23dc636a.613f145b8a3ef 1013s ok 298 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 299 1013s ok 300 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 301 1013s ok 302 1013s Set-Cookie: usertrack_test=8e4dcf69.613f145b8b91e; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=8e4dcf69.613f145b8b91e 1013s ok 303 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 304 1013s ok 305 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 306 1013s ok 307 1013s Set-Cookie: usertrack_test=6db66ff.613f145b8cf93; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=6db66ff.613f145b8cf93 1013s ok 308 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 309 1013s ok 310 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 311 1013s ok 312 1013s Set-Cookie: usertrack_test=7b4488b3.613f145b8e541; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=7b4488b3.613f145b8e541 1013s ok 313 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 314 1013s ok 315 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 316 1013s ok 317 1013s Set-Cookie: usertrack_test=e9610040.613f145b8fb4b; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=e9610040.613f145b8fb4b 1013s ok 318 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 319 1013s ok 320 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 321 1013s ok 322 1013s Set-Cookie: usertrack_test=88c8aa3f.613f145b91123; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=88c8aa3f.613f145b91123 1013s ok 323 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 324 1013s ok 325 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 326 1013s ok 327 1013s Set-Cookie: usertrack_test=894e641e.613f145b926f7; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=894e641e.613f145b926f7 1013s ok 328 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 329 1013s ok 330 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 331 1013s ok 332 1013s Set-Cookie: usertrack_test=9c164223.613f145b93c39; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=9c164223.613f145b93c39 1013s ok 333 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 334 1013s ok 335 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 336 1013s ok 337 1013s Set-Cookie: usertrack_test=b3aa8bd8.613f145b95218; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=b3aa8bd8.613f145b95218 1013s ok 338 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 339 1013s ok 340 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 341 1013s ok 342 1013s Set-Cookie: usertrack_test=95eedb1d.613f145b967f9; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=95eedb1d.613f145b967f9 1013s ok 343 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 344 1013s ok 345 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 346 1013s ok 347 1013s Set-Cookie: usertrack_test=33d5605d.613f145b97f50; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=33d5605d.613f145b97f50 1013s ok 348 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 349 1013s ok 350 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 351 1013s ok 352 1013s Set-Cookie: usertrack_test=b1894e2f.613f145b99570; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=b1894e2f.613f145b99570 1013s ok 353 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 354 1013s ok 355 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 356 1013s ok 357 1013s Set-Cookie: usertrack_test=330e497.613f145b9acc5; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=330e497.613f145b9acc5 1013s ok 358 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 359 1013s ok 360 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 361 1013s ok 362 1013s Set-Cookie: usertrack_test=6bfcb7b4.613f145b9c32b; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=6bfcb7b4.613f145b9c32b 1013s ok 363 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 364 1013s ok 365 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 366 1013s ok 367 1013s Set-Cookie: usertrack_test=87c4523d.613f145b9d962; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=87c4523d.613f145b9d962 1013s ok 368 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 369 1013s ok 370 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 371 1013s ok 372 1013s Set-Cookie: usertrack_test=5e3d242e.613f145b9f102; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=5e3d242e.613f145b9f102 1013s ok 373 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 374 1013s ok 375 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 376 1013s ok 377 1013s Set-Cookie: usertrack_test=114acc9f.613f145ba0838; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=114acc9f.613f145ba0838 1013s ok 378 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 379 1013s ok 380 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 381 1013s ok 382 1013s Set-Cookie: usertrack_test=c6715dbc.613f145ba1ec2; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=c6715dbc.613f145ba1ec2 1013s ok 383 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 384 1013s ok 385 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 386 1013s ok 387 1013s Set-Cookie: usertrack_test=76400099.613f145ba34d2; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=76400099.613f145ba34d2 1013s ok 388 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 389 1013s ok 390 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 391 1013s ok 392 1013s Set-Cookie: usertrack_test=cadc07bd.613f145ba4b67; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=cadc07bd.613f145ba4b67 1013s ok 393 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 394 1013s ok 395 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 396 1013s ok 397 1013s Set-Cookie: usertrack_test=8633d23d.613f145ba61ba; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=8633d23d.613f145ba61ba 1013s ok 398 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 399 1013s ok 400 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 401 1013s ok 402 1013s Set-Cookie: usertrack_test=7e54015.613f145ba76c7; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=7e54015.613f145ba76c7 1013s ok 403 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 404 1013s ok 405 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 406 1013s ok 407 1013s Set-Cookie: usertrack_test=c928c38f.613f145ba8c18; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=c928c38f.613f145ba8c18 1013s ok 408 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 409 1013s ok 410 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 411 1013s ok 412 1013s Set-Cookie: usertrack_test=aa39a607.613f145baa276; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=aa39a607.613f145baa276 1013s ok 413 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 414 1013s ok 415 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 416 1013s ok 417 1013s Set-Cookie: usertrack_test=e6c01d5.613f145bab84c; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=e6c01d5.613f145bab84c 1013s ok 418 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 419 1013s ok 420 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 421 1013s ok 422 1013s Set-Cookie: usertrack_test=6798effc.613f145bacdb6; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=6798effc.613f145bacdb6 1013s ok 423 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 424 1013s ok 425 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 426 1013s ok 427 1013s Set-Cookie: usertrack_test=17f7c53b.613f145bae25b; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=17f7c53b.613f145bae25b 1013s ok 428 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 429 1013s ok 430 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 431 1013s ok 432 1013s Set-Cookie: usertrack_test=5b371bdb.613f145baf82b; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=5b371bdb.613f145baf82b 1013s ok 433 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 434 1013s ok 435 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 436 1013s ok 437 1013s Set-Cookie: usertrack_test=369af12f.613f145bb0e5a; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=369af12f.613f145bb0e5a 1013s ok 438 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 439 1013s ok 440 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 441 1013s ok 442 1013s Set-Cookie: usertrack_test=5005abb2.613f145bb260b; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=5005abb2.613f145bb260b 1013s ok 443 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 444 1013s ok 445 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 446 1013s ok 447 1013s Set-Cookie: usertrack_test=30c37bfd.613f145bb3cc7; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=30c37bfd.613f145bb3cc7 1013s ok 448 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 449 1013s ok 450 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 451 1013s ok 452 1013s Set-Cookie: usertrack_test=e418dd8b.613f145bb53e4; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=e418dd8b.613f145bb53e4 1013s ok 453 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 454 1013s ok 455 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 456 1013s ok 457 1013s Set-Cookie: usertrack_test=2d5e6e51.613f145bb6a21; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=2d5e6e51.613f145bb6a21 1013s ok 458 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 459 1013s ok 460 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 461 1013s ok 462 1013s Set-Cookie: usertrack_test=faa5cfce.613f145bb805c; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=faa5cfce.613f145bb805c 1013s ok 463 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 464 1013s ok 465 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 466 1013s ok 467 1013s Set-Cookie: usertrack_test=4c7ee09a.613f145bb9606; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=4c7ee09a.613f145bb9606 1013s ok 468 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 469 1013s ok 470 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 471 1013s ok 472 1013s Set-Cookie: usertrack_test=5259919b.613f145bbabdd; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=5259919b.613f145bbabdd 1013s ok 473 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 474 1013s ok 475 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 476 1013s ok 477 1013s Set-Cookie: usertrack_test=efa8c882.613f145bbc1a4; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=efa8c882.613f145bbc1a4 1013s ok 478 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 479 1013s ok 480 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 481 1013s ok 482 1013s Set-Cookie: usertrack_test=ec504528.613f145bbd731; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=ec504528.613f145bbd731 1013s ok 483 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 484 1013s ok 485 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 486 1013s ok 487 1013s Set-Cookie: usertrack_test=512d2c13.613f145bbec09; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=512d2c13.613f145bbec09 1013s ok 488 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 489 1013s ok 490 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 491 1013s ok 492 1013s Set-Cookie: usertrack_test=cb184dcb.613f145bc0172; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=cb184dcb.613f145bc0172 1013s ok 493 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 494 1013s ok 495 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 496 1013s ok 497 1013s Set-Cookie: usertrack_test=42d8d3ae.613f145bc1753; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=42d8d3ae.613f145bc1753 1013s ok 498 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 499 1013s ok 500 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 501 1013s ok 502 1013s Set-Cookie: usertrack_test=5349b600.613f145bc2cb7; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=5349b600.613f145bc2cb7 1013s ok 503 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 504 1013s ok 505 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 506 1013s ok 507 1013s Set-Cookie: usertrack_test=82c06dd2.613f145bc41cf; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=82c06dd2.613f145bc41cf 1013s ok 508 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 509 1013s ok 510 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 511 1013s ok 512 1013s Set-Cookie: usertrack_test=40e90e8a.613f145bc571a; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=40e90e8a.613f145bc571a 1013s ok 513 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 514 1013s ok 515 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 516 1013s ok 517 1013s Set-Cookie: usertrack_test=44a32f09.613f145bc6c62; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=44a32f09.613f145bc6c62 1013s ok 518 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 519 1013s ok 520 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 521 1013s ok 522 1013s Set-Cookie: usertrack_test=c1a7189a.613f145bc8149; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=c1a7189a.613f145bc8149 1013s ok 523 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 524 1013s ok 525 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 526 1013s ok 527 1013s Set-Cookie: usertrack_test=85c4bb89.613f145bc969c; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=85c4bb89.613f145bc969c 1013s ok 528 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 529 1013s ok 530 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 531 1013s ok 532 1013s Set-Cookie: usertrack_test=46516736.613f145bcabe5; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=46516736.613f145bcabe5 1013s ok 533 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 534 1013s ok 535 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 536 1013s ok 537 1013s Set-Cookie: usertrack_test=a8cf8da7.613f145bcc19d; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=a8cf8da7.613f145bcc19d 1013s ok 538 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 539 1013s ok 540 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 541 1013s ok 542 1013s Set-Cookie: usertrack_test=22cd3235.613f145bcd740; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=22cd3235.613f145bcd740 1013s ok 543 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 544 1013s ok 545 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 546 1013s ok 547 1013s Set-Cookie: usertrack_test=b36cc0db.613f145bcec74; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=b36cc0db.613f145bcec74 1013s ok 548 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 549 1013s ok 550 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 551 1013s ok 552 1013s Set-Cookie: usertrack_test=e9246800.613f145bd0201; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=e9246800.613f145bd0201 1013s ok 553 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 554 1013s ok 555 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 556 1013s ok 557 1013s Set-Cookie: usertrack_test=f3fec857.613f145bd171f; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=f3fec857.613f145bd171f 1013s ok 558 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 559 1013s ok 560 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 561 1013s ok 562 1013s Set-Cookie: usertrack_test=74ba4dd9.613f145bd2b69; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=74ba4dd9.613f145bd2b69 1013s ok 563 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 564 1013s ok 565 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 566 1013s ok 567 1013s Set-Cookie: usertrack_test=60bc490e.613f145bd3fed; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=60bc490e.613f145bd3fed 1013s ok 568 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 569 1013s ok 570 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 571 1013s ok 572 1013s Set-Cookie: usertrack_test=f586ed0e.613f145bd5575; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=f586ed0e.613f145bd5575 1013s ok 573 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 574 1013s ok 575 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 576 1013s ok 577 1013s Set-Cookie: usertrack_test=c969151.613f145bd69e5; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=c969151.613f145bd69e5 1013s ok 578 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 579 1013s ok 580 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 581 1013s ok 582 1013s Set-Cookie: usertrack_test=54daadec.613f145bd7ec2; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=54daadec.613f145bd7ec2 1013s ok 583 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 584 1013s ok 585 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 586 1013s ok 587 1013s Set-Cookie: usertrack_test=dd6e8c94.613f145bd9358; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=dd6e8c94.613f145bd9358 1013s ok 588 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 589 1013s ok 590 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 591 1013s ok 592 1013s Set-Cookie: usertrack_test=63559f2f.613f145bda81a; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=63559f2f.613f145bda81a 1013s ok 593 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 594 1013s ok 595 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 596 1013s ok 597 1013s Set-Cookie: usertrack_test=4e246641.613f145bdbce9; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=4e246641.613f145bdbce9 1013s ok 598 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 599 1013s ok 600 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 601 1013s ok 602 1013s Set-Cookie: usertrack_test=f8a45bd7.613f145bdd19e; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=f8a45bd7.613f145bdd19e 1013s ok 603 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 604 1013s ok 605 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 606 1013s ok 607 1013s Set-Cookie: usertrack_test=dcacb972.613f145bde675; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=dcacb972.613f145bde675 1013s ok 608 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 609 1013s ok 610 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 611 1013s ok 612 1013s Set-Cookie: usertrack_test=c5f62615.613f145bdfb7a; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=c5f62615.613f145bdfb7a 1013s ok 613 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 614 1013s ok 615 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 616 1013s ok 617 1013s Set-Cookie: usertrack_test=6f1657fe.613f145be1063; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1013s Cookie: usertrack_test=6f1657fe.613f145be1063 1013s ok 618 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 619 1013s ok 620 1013s # testing : Checking return code is '200' 1013s # expected: 200 1013s # received: '200' 1013s ok 621 1013s ok 622 1014s Set-Cookie: usertrack_test=d514ba99.613f145be2486; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=d514ba99.613f145be2486 1014s ok 623 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 624 1014s ok 625 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 626 1014s ok 627 1014s Set-Cookie: usertrack_test=73aa5401.613f145be387f; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=73aa5401.613f145be387f 1014s ok 628 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 629 1014s ok 630 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 631 1014s ok 632 1014s Set-Cookie: usertrack_test=4362420d.613f145be4cb2; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=4362420d.613f145be4cb2 1014s ok 633 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 634 1014s ok 635 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 636 1014s ok 637 1014s Set-Cookie: usertrack_test=338d0b91.613f145be610f; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=338d0b91.613f145be610f 1014s ok 638 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 639 1014s ok 640 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 641 1014s ok 642 1014s Set-Cookie: usertrack_test=a9eddcf5.613f145be7543; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=a9eddcf5.613f145be7543 1014s ok 643 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 644 1014s ok 645 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 646 1014s ok 647 1014s Set-Cookie: usertrack_test=c78f3291.613f145be8a1b; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=c78f3291.613f145be8a1b 1014s ok 648 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 649 1014s ok 650 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 651 1014s ok 652 1014s Set-Cookie: usertrack_test=a879bd05.613f145be9eee; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=a879bd05.613f145be9eee 1014s ok 653 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 654 1014s ok 655 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 656 1014s ok 657 1014s Set-Cookie: usertrack_test=a99151b4.613f145beb3dd; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=a99151b4.613f145beb3dd 1014s ok 658 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 659 1014s ok 660 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 661 1014s ok 662 1014s Set-Cookie: usertrack_test=2b1975cd.613f145bec8bb; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=2b1975cd.613f145bec8bb 1014s ok 663 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 664 1014s ok 665 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 666 1014s ok 667 1014s Set-Cookie: usertrack_test=ef09456f.613f145bedeb0; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=ef09456f.613f145bedeb0 1014s ok 668 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 669 1014s ok 670 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 671 1014s ok 672 1014s Set-Cookie: usertrack_test=f12408d2.613f145bef314; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=f12408d2.613f145bef314 1014s ok 673 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 674 1014s ok 675 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 676 1014s ok 677 1014s Set-Cookie: usertrack_test=8d8d82ae.613f145bf07c3; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=8d8d82ae.613f145bf07c3 1014s ok 678 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 679 1014s ok 680 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 681 1014s ok 682 1014s Set-Cookie: usertrack_test=989df037.613f145bf1ca3; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=989df037.613f145bf1ca3 1014s ok 683 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 684 1014s ok 685 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 686 1014s ok 687 1014s Set-Cookie: usertrack_test=d624fc50.613f145bf303a; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=d624fc50.613f145bf303a 1014s ok 688 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 689 1014s ok 690 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 691 1014s ok 692 1014s Set-Cookie: usertrack_test=2fcba52f.613f145bf43b2; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=2fcba52f.613f145bf43b2 1014s ok 693 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 694 1014s ok 695 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 696 1014s ok 697 1014s Set-Cookie: usertrack_test=7331ea5b.613f145bf5777; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=7331ea5b.613f145bf5777 1014s ok 698 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 699 1014s ok 700 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 701 1014s ok 702 1014s Set-Cookie: usertrack_test=99e0b7b8.613f145bf6c2d; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=99e0b7b8.613f145bf6c2d 1014s ok 703 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 704 1014s ok 705 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 706 1014s ok 707 1014s Set-Cookie: usertrack_test=3a1b9e83.613f145bf810e; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=3a1b9e83.613f145bf810e 1014s ok 708 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 709 1014s ok 710 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 711 1014s ok 712 1014s Set-Cookie: usertrack_test=5b69e7d9.613f145bf961b; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=5b69e7d9.613f145bf961b 1014s ok 713 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 714 1014s ok 715 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 716 1014s ok 717 1014s Set-Cookie: usertrack_test=40e79a00.613f145bfac9e; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=40e79a00.613f145bfac9e 1014s ok 718 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 719 1014s ok 720 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 721 1014s ok 722 1014s Set-Cookie: usertrack_test=ffc4ce05.613f145bfc2e8; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=ffc4ce05.613f145bfc2e8 1014s ok 723 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 724 1014s ok 725 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 726 1014s ok 727 1014s Set-Cookie: usertrack_test=a232190a.613f145bfd9a2; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=a232190a.613f145bfd9a2 1014s ok 728 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 729 1014s ok 730 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 731 1014s ok 732 1014s Set-Cookie: usertrack_test=531058df.613f145bfefbf; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=531058df.613f145bfefbf 1014s ok 733 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 734 1014s ok 735 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 736 1014s ok 737 1014s Set-Cookie: usertrack_test=4372ebf0.613f145c00505; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=4372ebf0.613f145c00505 1014s ok 738 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 739 1014s ok 740 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 741 1014s ok 742 1014s Set-Cookie: usertrack_test=3e1d5ac.613f145c01b2f; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=3e1d5ac.613f145c01b2f 1014s ok 743 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 744 1014s ok 745 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 746 1014s ok 747 1014s Set-Cookie: usertrack_test=e94e72cd.613f145c031c1; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=e94e72cd.613f145c031c1 1014s ok 748 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 749 1014s ok 750 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 751 1014s ok 752 1014s Set-Cookie: usertrack_test=669a74c7.613f145c04801; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=669a74c7.613f145c04801 1014s ok 753 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 754 1014s ok 755 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 756 1014s ok 757 1014s Set-Cookie: usertrack_test=33acf4f1.613f145c05dee; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=33acf4f1.613f145c05dee 1014s ok 758 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 759 1014s ok 760 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 761 1014s ok 762 1014s Set-Cookie: usertrack_test=aaec89fb.613f145c0747a; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=aaec89fb.613f145c0747a 1014s ok 763 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 764 1014s ok 765 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 766 1014s ok 767 1014s Set-Cookie: usertrack_test=41518353.613f145c08a57; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=41518353.613f145c08a57 1014s ok 768 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 769 1014s ok 770 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 771 1014s ok 772 1014s Set-Cookie: usertrack_test=8a372f2c.613f145c09fda; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=8a372f2c.613f145c09fda 1014s ok 773 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 774 1014s ok 775 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 776 1014s ok 777 1014s Set-Cookie: usertrack_test=252af7df.613f145c0b4d6; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=252af7df.613f145c0b4d6 1014s ok 778 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 779 1014s ok 780 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 781 1014s ok 782 1014s Set-Cookie: usertrack_test=5edbe771.613f145c0caf5; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=5edbe771.613f145c0caf5 1014s ok 783 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 784 1014s ok 785 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 786 1014s ok 787 1014s Set-Cookie: usertrack_test=6424d2e8.613f145c0e03d; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=6424d2e8.613f145c0e03d 1014s ok 788 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 789 1014s ok 790 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 791 1014s ok 792 1014s Set-Cookie: usertrack_test=3a01f21b.613f145c0f5c1; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=3a01f21b.613f145c0f5c1 1014s ok 793 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 794 1014s ok 795 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 796 1014s ok 797 1014s Set-Cookie: usertrack_test=f76d78ff.613f145c10b2a; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=f76d78ff.613f145c10b2a 1014s ok 798 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 799 1014s ok 800 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 801 1014s ok 802 1014s Set-Cookie: usertrack_test=6836c254.613f145c1204b; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=6836c254.613f145c1204b 1014s ok 803 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 804 1014s ok 805 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 806 1014s ok 807 1014s Set-Cookie: usertrack_test=73a783f0.613f145c134d9; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=73a783f0.613f145c134d9 1014s ok 808 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 809 1014s ok 810 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 811 1014s ok 812 1014s Set-Cookie: usertrack_test=95f362ae.613f145c14a0d; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=95f362ae.613f145c14a0d 1014s ok 813 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 814 1014s ok 815 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 816 1014s ok 817 1014s Set-Cookie: usertrack_test=b0be1cd1.613f145c15f58; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=b0be1cd1.613f145c15f58 1014s ok 818 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 819 1014s ok 820 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 821 1014s ok 822 1014s Set-Cookie: usertrack_test=43c7e34d.613f145c1740d; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=43c7e34d.613f145c1740d 1014s ok 823 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 824 1014s ok 825 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 826 1014s ok 827 1014s Set-Cookie: usertrack_test=4b1858a1.613f145c18942; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=4b1858a1.613f145c18942 1014s ok 828 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 829 1014s ok 830 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 831 1014s ok 832 1014s Set-Cookie: usertrack_test=a4f9b94e.613f145c19eb0; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=a4f9b94e.613f145c19eb0 1014s ok 833 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 834 1014s ok 835 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 836 1014s ok 837 1014s Set-Cookie: usertrack_test=169d7b0a.613f145c1b430; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=169d7b0a.613f145c1b430 1014s ok 838 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 839 1014s ok 840 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 841 1014s ok 842 1014s Set-Cookie: usertrack_test=99ecd75d.613f145c1c9e0; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=99ecd75d.613f145c1c9e0 1014s ok 843 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 844 1014s ok 845 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 846 1014s ok 847 1014s Set-Cookie: usertrack_test=950a5ab.613f145c1dee2; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=950a5ab.613f145c1dee2 1014s ok 848 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 849 1014s ok 850 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 851 1014s ok 852 1014s Set-Cookie: usertrack_test=ed7cf1d7.613f145c1f513; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=ed7cf1d7.613f145c1f513 1014s ok 853 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 854 1014s ok 855 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 856 1014s ok 857 1014s Set-Cookie: usertrack_test=84fac8fa.613f145c20ae7; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=84fac8fa.613f145c20ae7 1014s ok 858 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 859 1014s ok 860 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 861 1014s ok 862 1014s Set-Cookie: usertrack_test=300c211d.613f145c2210f; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=300c211d.613f145c2210f 1014s ok 863 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 864 1014s ok 865 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 866 1014s ok 867 1014s Set-Cookie: usertrack_test=d7ab3485.613f145c23740; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=d7ab3485.613f145c23740 1014s ok 868 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 869 1014s ok 870 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 871 1014s ok 872 1014s Set-Cookie: usertrack_test=30582552.613f145c24f8a; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=30582552.613f145c24f8a 1014s ok 873 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 874 1014s ok 875 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 876 1014s ok 877 1014s Set-Cookie: usertrack_test=cb3662b3.613f145c2676c; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=cb3662b3.613f145c2676c 1014s ok 878 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 879 1014s ok 880 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 881 1014s ok 882 1014s Set-Cookie: usertrack_test=187edc9f.613f145c27bc3; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=187edc9f.613f145c27bc3 1014s ok 883 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 884 1014s ok 885 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 886 1014s ok 887 1014s Set-Cookie: usertrack_test=5196d857.613f145c290fb; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=5196d857.613f145c290fb 1014s ok 888 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 889 1014s ok 890 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 891 1014s ok 892 1014s Set-Cookie: usertrack_test=7e50291c.613f145c2a725; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=7e50291c.613f145c2a725 1014s ok 893 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 894 1014s ok 895 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 896 1014s ok 897 1014s Set-Cookie: usertrack_test=f9dffc9c.613f145c2bd48; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=f9dffc9c.613f145c2bd48 1014s ok 898 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 899 1014s ok 900 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 901 1014s ok 902 1014s Set-Cookie: usertrack_test=2cdd961.613f145c2d2c8; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=2cdd961.613f145c2d2c8 1014s ok 903 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 904 1014s ok 905 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 906 1014s ok 907 1014s Set-Cookie: usertrack_test=2468098.613f145c2e864; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=2468098.613f145c2e864 1014s ok 908 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 909 1014s ok 910 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 911 1014s ok 912 1014s Set-Cookie: usertrack_test=ba269c5c.613f145c2fe1c; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=ba269c5c.613f145c2fe1c 1014s ok 913 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 914 1014s ok 915 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 916 1014s ok 917 1014s Set-Cookie: usertrack_test=3925d399.613f145c313b5; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=3925d399.613f145c313b5 1014s ok 918 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 919 1014s ok 920 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 921 1014s ok 922 1014s Set-Cookie: usertrack_test=ccc93630.613f145c329b1; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=ccc93630.613f145c329b1 1014s ok 923 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 924 1014s ok 925 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 926 1014s ok 927 1014s Set-Cookie: usertrack_test=bd342d77.613f145c33fdf; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=bd342d77.613f145c33fdf 1014s ok 928 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 929 1014s ok 930 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 931 1014s ok 932 1014s Set-Cookie: usertrack_test=ed68cc49.613f145c35685; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=ed68cc49.613f145c35685 1014s ok 933 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 934 1014s ok 935 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 936 1014s ok 937 1014s Set-Cookie: usertrack_test=fe06fda0.613f145c36b91; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=fe06fda0.613f145c36b91 1014s ok 938 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 939 1014s ok 940 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 941 1014s ok 942 1014s Set-Cookie: usertrack_test=2a9b9c2c.613f145c38003; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=2a9b9c2c.613f145c38003 1014s ok 943 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 944 1014s ok 945 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 946 1014s ok 947 1014s Set-Cookie: usertrack_test=62b00fc0.613f145c39577; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=62b00fc0.613f145c39577 1014s ok 948 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 949 1014s ok 950 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 951 1014s ok 952 1014s Set-Cookie: usertrack_test=ee785df8.613f145c3ab7b; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=ee785df8.613f145c3ab7b 1014s ok 953 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 954 1014s ok 955 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 956 1014s ok 957 1014s Set-Cookie: usertrack_test=c7bb0240.613f145c3c178; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=c7bb0240.613f145c3c178 1014s ok 958 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 959 1014s ok 960 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 961 1014s ok 962 1014s Set-Cookie: usertrack_test=67af00a2.613f145c3d6b5; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=67af00a2.613f145c3d6b5 1014s ok 963 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 964 1014s ok 965 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 966 1014s ok 967 1014s Set-Cookie: usertrack_test=1480489.613f145c3ebcc; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=1480489.613f145c3ebcc 1014s ok 968 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 969 1014s ok 970 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 971 1014s ok 972 1014s Set-Cookie: usertrack_test=2d12f6b3.613f145c40079; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=2d12f6b3.613f145c40079 1014s ok 973 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 974 1014s ok 975 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 976 1014s ok 977 1014s Set-Cookie: usertrack_test=1c5d42e8.613f145c4151e; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=1c5d42e8.613f145c4151e 1014s ok 978 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 979 1014s ok 980 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 981 1014s ok 982 1014s Set-Cookie: usertrack_test=d3e593e8.613f145c42aac; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=d3e593e8.613f145c42aac 1014s ok 983 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 984 1014s ok 985 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 986 1014s ok 987 1014s Set-Cookie: usertrack_test=95274adc.613f145c440aa; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=95274adc.613f145c440aa 1014s ok 988 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 989 1014s ok 990 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 991 1014s ok 992 1014s Set-Cookie: usertrack_test=37b5e89.613f145c4566a; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=37b5e89.613f145c4566a 1014s ok 993 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 994 1014s ok 995 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 996 1014s ok 997 1014s Set-Cookie: usertrack_test=41fcd800.613f145c46cab; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s Cookie: usertrack_test=41fcd800.613f145c46cab 1014s ok 998 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 999 1014s ok 1000 1014s ok 1001 1014s # testing : Checking return code is '200' 1014s # expected: 200 1014s # received: '200' 1014s ok 1002 1014s # usertrack_test=5ff4cdfa.613f145c482ab; path=/; expires=Mon, 18-Mar-24 15:48:18 GMT 1014s ok 1003 1014s # expected: undef 1014s # received: undef 1014s ok 1004 1014s ok 1016s t/modules/vhost_alias.t ............. 1016s 1..8 1016s # Running under perl version 5.038002 for linux 1016s # Current time local: Mon Mar 18 15:47:18 2024 1016s # Current time GMT: Mon Mar 18 15:47:18 2024 1016s # Using Test.pm version 1.31 1016s # Using Apache/Test.pm version 1.42 1016s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1016s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1016s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1016s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1016s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1016s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1016s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1016s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1016s # testing : VirtalDocumentRoot test 1016s # expected: 'www.vha-test.com' 1016s # received: 'www.vha-test.com' 1016s ok 1 1016s # testing : VirtualScriptAlias test 1016s # expected: 'test cgi for www.vha-test.com' 1016s # received: 'test cgi for www.vha-test.com' 1016s ok 2 1016s # testing : VirtalDocumentRoot test 1016s # expected: 'big.server.name.from.heck.org' 1016s # received: 'big.server.name.from.heck.org' 1016s ok 3 1016s # testing : VirtualScriptAlias test 1016s # expected: 'test cgi for big.server.name.from.heck.org' 1016s # received: 'test cgi for big.server.name.from.heck.org' 1016s ok 4 1016s # testing : VirtalDocumentRoot test 1016s # expected: 'ab.com' 1016s # received: 'ab.com' 1016s ok 5 1016s # testing : VirtualScriptAlias test 1016s # expected: 'test cgi for ab.com' 1016s # received: 'test cgi for ab.com' 1016s ok 6 1016s # testing : VirtalDocumentRoot test 1016s # expected: 'w-t-f.net' 1016s # received: 'w-t-f.net' 1016s ok 7 1016s # testing : VirtualScriptAlias test 1016s # expected: 'test cgi for w-t-f.net' 1016s # received: 'test cgi for w-t-f.net' 1016s ok 8 1016s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1016s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1016s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1016s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1016s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1016s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1016s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1016s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1016s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1016s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1016s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1016s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1016s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1016s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1016s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1016s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1016s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1016s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1016s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1016s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1016s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1016s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1016s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1016s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1016s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1016s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1016s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1016s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1016s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1016s ok 1019s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1021s t/protocol/echo.t ................... 1021s 1..8 1021s # Running under perl version 5.038002 for linux 1021s # Current time local: Mon Mar 18 15:47:24 2024 1021s # Current time GMT: Mon Mar 18 15:47:24 2024 1021s # Using Test.pm version 1.31 1021s # Using Apache/Test.pm version 1.42 1021s testing mod_echo_ssl 1021s ok 1 1021s #Cipher: TLS_AES_256_GCM_SHA384 1021s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1021s # testing : echo 1021s # expected: 't/protocol/echo.t' 1021s # received: 't/protocol/echo.t' 1021s ok 2 1021s # testing : echo 1021s # expected: '/usr/bin/perl' 1021s # received: '/usr/bin/perl' 1021s ok 3 1021s # testing : echo 1021s # expected: '276265276265276265276265276265' 1021s # received: '276265276265276265276265276265' 1021s ok 4 1021s testing mod_echo 1021s ok 5 1021s # testing : echo 1021s # expected: 't/protocol/echo.t' 1021s # received: 't/protocol/echo.t' 1021s ok 6 1021s # testing : echo 1021s # expected: '/usr/bin/perl' 1021s # received: '/usr/bin/perl' 1021s ok 7 1021s # testing : echo 1021s # expected: '276265276265276265276265276265' 1021s # received: '276265276265276265276265276265' 1021s ok 8 1021s ok 1023s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1026s t/security/CVE-2003-0542.t .......... 1026s 1..1 1026s # Running under perl version 5.038002 for linux 1026s # Current time local: Mon Mar 18 15:47:28 2024 1026s # Current time GMT: Mon Mar 18 15:47:28 2024 1026s # Using Test.pm version 1.31 1026s # Using Apache/Test.pm version 1.42 1026s # testing : CAN-2003-0542 test case 1026s # expected: 404 1026s # received: '404' 1026s ok 1 1026s ok 1028s t/security/CVE-2004-0747.t .......... 1028s 1..1 1028s # Running under perl version 5.038002 for linux 1028s # Current time local: Mon Mar 18 15:47:31 2024 1028s # Current time GMT: Mon Mar 18 15:47:31 2024 1028s # Using Test.pm version 1.31 1028s # Using Apache/Test.pm version 1.42 1028s # testing : CAN-2004-0747 ap_resolve_env test case 1028s # expected: 200 1028s # received: 200 1028s ok 1 1028s ok 1030s t/security/CVE-2004-0811.t .......... 1030s 1..8 1030s # Running under perl version 5.038002 for linux 1030s # Current time local: Mon Mar 18 15:47:33 2024 1030s # Current time GMT: Mon Mar 18 15:47:33 2024 1030s # Using Test.pm version 1.31 1030s # Using Apache/Test.pm version 1.42 1030s # testing : subdir access allowed 1030s # expected: 200 1030s # received: '200' 1030s ok 1 1030s # testing : subdir access allowed 1030s # expected: 200 1030s # received: '200' 1030s ok 2 1030s # testing : subdir access allowed 1030s # expected: 200 1030s # received: '200' 1030s ok 3 1030s # testing : subdir access allowed 1030s # expected: 200 1030s # received: '200' 1030s ok 4 1030s # testing : topdir access denied 1030s # expected: 401 1030s # received: '401' 1030s ok 5 1030s # testing : topdir access denied 1030s # expected: 401 1030s # received: '401' 1030s ok 6 1030s # testing : topdir access denied 1030s # expected: 401 1030s # received: '401' 1030s ok 7 1030s # testing : topdir access denied 1030s # expected: 401 1030s # received: '401' 1030s ok 8 1030s ok 1033s t/security/CVE-2004-0940.t .......... 1033s 1..1 1033s # Running under perl version 5.038002 for linux 1033s # Current time local: Mon Mar 18 15:47:35 2024 1033s # Current time GMT: Mon Mar 18 15:47:35 2024 1033s # Using Test.pm version 1.31 1033s # Using Apache/Test.pm version 1.42 1033s # testing : response was 200 1033s # expected: 200 1033s # received: '200' 1033s ok 1 1033s ok 1035s t/security/CVE-2004-0942.t .......... 1035s 1..2 1035s # Running under perl version 5.038002 for linux 1035s # Current time local: Mon Mar 18 15:47:38 2024 1035s # Current time GMT: Mon Mar 18 15:47:38 2024 1035s # Using Test.pm version 1.31 1035s # Using Apache/Test.pm version 1.42 1035s ok 1 1035s # testing : request was refused 1035s # expected: qr/^HTTP\/1\.. 400/ 1035s # received: 'HTTP/1.1 400 Bad Request 1035s # ' 1035s ok 2 1035s ok 1037s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1039s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1042s t/security/CVE-2005-2491.t .......... 1042s 1..4 1042s # Running under perl version 5.038002 for linux 1042s # Current time local: Mon Mar 18 15:47:44 2024 1042s # Current time GMT: Mon Mar 18 15:47:44 2024 1042s # Using Test.pm version 1.31 1042s # Using Apache/Test.pm version 1.42 1042s # testing : check that server did not segfault 1042s # expected: 'Internal Server Error' 1042s # received: 'Internal Server Error' 1042s ok 1 1042s # testing : check for 500 response error 1042s # expected: 500 1042s # received: '500' 1042s ok 2 1042s # testing : check that server did not segfault 1042s # expected: 'Internal Server Error' 1042s # received: 'Internal Server Error' 1042s ok 3 1042s # testing : check for 500 response error 1042s # expected: 500 1042s # received: '500' 1042s ok 4 1042s ok 1044s t/security/CVE-2005-2700.t .......... 1044s 1..2 1044s # Running under perl version 5.038002 for linux 1044s # Current time local: Mon Mar 18 15:47:47 2024 1044s # Current time GMT: Mon Mar 18 15:47:47 2024 1044s # Using Test.pm version 1.31 1044s # Using Apache/Test.pm version 1.42 1044s # testing : access permitted without ccert 1044s # expected: 200 1044s # received: '200' 1044s ok 1 1044s # testing : access *not* permitted without ccert 1044s # expected: 200 1044s # received: '403' 1044s ok 2 1044s ok 1046s t/security/CVE-2005-3352.t .......... 1046s 1..2 1046s # Running under perl version 5.038002 for linux 1046s # Current time local: Mon Mar 18 15:47:49 2024 1046s # Current time GMT: Mon Mar 18 15:47:49 2024 1046s # Using Test.pm version 1.31 1046s # Using Apache/Test.pm version 1.42 1046s # testing : response code is OK 1046s # expected: 200 1046s # received: '200' 1046s ok 1 1046s # testing : referer was escaped 1046s # expected: qr/%22%3e/ 1046s # received: ' 1046s # 1046s # Menu for /security/CVE-2005-3352.map 1046s # 1046s #

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

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

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

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

Bad Request

1092s #

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

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

Forbidden

1137s

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

1137s 1137s ok 1 1137s HTTP/1.1 200 OK 1137s Connection: close 1137s Date: Mon, 18 Mar 2024 15:49:22 GMT 1137s Accept-Ranges: bytes 1137s ETag: "1a-60bb3bbdae3c0" 1137s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1137s Vary: In-If1 1137s Content-Length: 26 1137s Content-Type: text/html 1137s Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 1137s Client-Date: Mon, 18 Mar 2024 15:49:22 GMT 1137s Client-Peer: 127.0.0.1:8532 1137s Client-Response-Num: 1 1137s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1137s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1137s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1137s Client-SSL-Socket-Class: IO::Socket::SSL 1137s Client-SSL-Version: TLSv1_3 1137s DMMATCH1: 1 1137s 1137s welcome to localhost:8529 1137s ok 2 1137s 500 Server closed connection without sending any data back 1137s Content-Type: text/plain 1137s Client-Date: Mon, 18 Mar 2024 15:49:22 GMT 1137s Client-Warning: Internal response 1137s 1137s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1137s ok 3 1137s ok 1137s All tests successful. 1137s Files=142, Tests=7321, 432 wallclock secs ( 2.32 usr 1.23 sys + 226.68 cusr 170.93 csys = 401.16 CPU) 1137s Result: PASS 1137s [warning] server localhost:8529 shutdown 1138s [warning] port 8529 still in use... 1144s ......done 1145s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_worker 1145s Files=142, Tests=7321, 432 wallclock secs ( 2.32 usr 1.23 sys + 226.68 cusr 170.93 csys = 401.16 CPU) 1145s + grep -E '^Result: PASS' testlog.mpm_worker 1145s Result: PASS 1145s + grep -E '^Result: FAIL' testlog.mpm_worker 1145s + grep -E 'server dumped core' testlog.mpm_worker 1145s + return 0 1145s + run_tests mpm_event 1145s + local MPM=mpm_event 1145s + shift 1145s + local LOG=testlog.mpm_event 1145s + echo =============Running-with-mpm_event========== 1145s + rm -f apache2.conf.debian 1145s =============Running-with-mpm_event========== 1145s + cp /etc/apache2/apache2.conf apache2.conf.debian 1145s + cat /etc/apache2/mods-available/mpm_event.load 1145s + 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 1145s + grep -v mpm_ 1145s + xargs cat 1145s "/usr/bin/perl" -Iblib/arch -Iblib/lib \ 1145s t/TEST -clean 1145s + for m in bucketeer case_filter case_filter_in 1145s + echo 'LoadModule bucketeer_module /usr/lib/apache2/modules/mod_bucketeer.so' 1145s + for m in bucketeer case_filter case_filter_in 1145s + echo 'LoadModule case_filter_module /usr/lib/apache2/modules/mod_case_filter.so' 1145s + for m in bucketeer case_filter case_filter_in 1145s + echo 'LoadModule case_filter_in_module /usr/lib/apache2/modules/mod_case_filter_in.so' 1145s + cat /etc/apache2/mods-available/mime.conf 1145s + echo 'Servername localhost' 1145s + make clean 1145s [warning] setting ulimit to allow core files 1145s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/TEST -clean 1145s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules' 1145s cd random_chunk && make clean 1145s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1145s 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 1145s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1145s cd test_apr_uri && make clean 1145s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1145s 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 1145s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1145s cd test_rwrite && make clean 1145s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1145s 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 1145s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1145s cd test_session && make clean 1145s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_session' 1145s 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 1145s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_session' 1145s cd memory_track && make clean 1145s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1145s 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 1145s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1145s cd test_pass_brigade && make clean 1145s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1145s 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 1145s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1145s cd client_add_filter && make clean 1145s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1145s 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 1145s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1145s cd authany && make clean 1145s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/authany' 1145s rm -rf mod_authany.o mod_authany.lo mod_authany.slo mod_authany.la mod_authany.i mod_authany.s mod_authany.gcno .libs 1145s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/authany' 1145s cd echo_post && make clean 1145s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1145s 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 1145s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1145s cd echo_post_chunk && make clean 1145s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1145s 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 1145s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1145s cd input_body_filter && make clean 1145s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1145s 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 1145s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1145s cd nntp_like && make clean 1145s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1145s 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 1145s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1145s cd test_ssl && make clean 1145s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1145s 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 1145s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1145s cd eat_post && make clean 1145s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1145s 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 1145s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1145s cd test_utilities && make clean 1145s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1145s 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 1145s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1145s cd fold && make clean 1145s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/fold' 1145s rm -rf mod_fold.o mod_fold.lo mod_fold.slo mod_fold.la mod_fold.i mod_fold.s mod_fold.gcno .libs 1145s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/fold' 1145s cd list_modules && make clean 1145s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1145s 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 1145s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1145s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules' 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_snakeoil.pem 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_colon.pem 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_ok.pem 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/proxy/client_revoked.pem 1145s rmdir proxy 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/03.pem 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/07.pem 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/09.pem 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/08.pem 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/05.pem 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/06.pem 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0B.pem 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/01.pem 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/02.pem 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/04.pem 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0A.pem 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/newcerts/0C.pem 1145s rmdir newcerts 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3.crt 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_ok.crt 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_snakeoil.crt 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server.crt 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3.crt 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2.crt 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_des3_dsa.crt 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server_dsa.crt 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_revoked.crt 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_dsa.crt 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/ca.crt 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/server2_des3_dsa.crt 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/certs/client_colon.crt 1145s rmdir certs 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial.old 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/ca-bundle.crl 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/crl/fdd35eee.r0 1145s rmdir crl 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.old 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_dsa.csr 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2.csr 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_snakeoil.csr 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3.csr 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_colon.csr 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_revoked.csr 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_dsa.csr 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3_dsa.csr 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server_des3.csr 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/client_ok.csr 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server2_des3_dsa.csr 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/csr/server.csr 1145s rmdir csr 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2.pem 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_dsa.pem 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3.pem 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_dsa.pem 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server2_des3_dsa.pem 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/ca.pem 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_snakeoil.pem 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server.pem 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_colon.pem 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3.pem 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/server_des3_dsa.pem 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_ok.pem 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/keys/client_revoked.pem 1145s rmdir keys 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_colon.p12 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_ok.p12 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_revoked.p12 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/client_snakeoil.p12 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/export/ca.p12 1145s rmdir export 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/serial 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/dsa-param 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt.attr.old 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_snakeoil.cnf 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_dsa.cnf 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3_dsa.cnf 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_colon.cnf 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2_des3.cnf 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server2.cnf 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/cacrl.cnf 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_revoked.cnf 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3.cnf 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server.cnf 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/ca.cnf 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_des3_dsa.cnf 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/server_dsa.cnf 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/conf/client_ok.cnf 1145s rmdir conf 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/index.txt 1145s unlink /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca/asf/ssl.htpasswd 1145s rmdir asf 1145s rmdir /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/ssl/ca 1145s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-Test'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 1145s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/Apache-Test' 1145s "/usr/bin/perl" -I../blib/arch -I../blib/lib \ 1145s t/TEST -clean 1145s [warning] setting ulimit to allow core files 1145s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/Apache-Test/t/TEST -clean 1146s "/usr/bin/perl" -e 'exit 0 unless chdir '\''Apache-TestItSelf'\''; system '\''make clean'\'' if -f '\''Makefile'\'';' -- 1146s make[2]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 1146s rm -f \ 1146s TestItSelf.bso TestItSelf.def \ 1146s TestItSelf.exp TestItSelf.x \ 1146s ../../blib/arch/auto/Apache/TestItSelf/extralibs.all \ 1146s ../../blib/arch/auto/Apache/TestItSelf/extralibs.ld Makefile.aperl \ 1146s *.a *.o \ 1146s *perl.core MYMETA.json \ 1146s MYMETA.yml blibdirs.ts \ 1146s core core.*perl.*.? \ 1146s core.[0-9] core.[0-9][0-9] \ 1146s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 1146s core.[0-9][0-9][0-9][0-9][0-9] libTestItSelf.def \ 1146s mon.out perl \ 1146s perl perl.exe \ 1146s perlmain.c pm_to_blib \ 1146s pm_to_blib.ts so_locations \ 1146s tmon.out 1146s rm -rf \ 1146s Makefile.old blib \ 1146s t/TEST 1146s mv Makefile Makefile.old > /dev/null 2>&1 1146s make[2]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/Apache-Test/Apache-TestItSelf' 1146s rm -f \ 1146s Test.bso Test.def \ 1146s Test.exp Test.x \ 1146s ../blib/arch/auto/Apache/Test/extralibs.all \ 1146s ../blib/arch/auto/Apache/Test/extralibs.ld Makefile.aperl \ 1146s *.a *.o \ 1146s *perl.core MYMETA.json \ 1146s MYMETA.yml blibdirs.ts \ 1146s core core.*perl.*.? \ 1146s core.[0-9] core.[0-9][0-9] \ 1146s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 1146s core.[0-9][0-9][0-9][0-9][0-9] libTest.def \ 1146s mon.out perl \ 1146s perl perl.exe \ 1146s perlmain.c pm_to_blib \ 1146s pm_to_blib.ts so_locations \ 1146s tmon.out 1146s rm -rf \ 1146s .mypacklist Makefile.old \ 1146s blib t/REPORT \ 1146s t/TEST 1146s mv Makefile Makefile.old > /dev/null 2>&1 1146s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/Apache-Test' 1146s rm -f \ 1146s test.bso test.def \ 1146s test.exp test.x \ 1146s blib/arch/auto/httpd-test/extralibs.all \ 1146s blib/arch/auto/httpd-test/extralibs.ld Makefile.aperl \ 1146s *.a *.o \ 1146s *perl.core MYMETA.json \ 1146s MYMETA.yml blibdirs.ts \ 1146s core core.*perl.*.? \ 1146s core.[0-9] core.[0-9][0-9] \ 1146s core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] \ 1146s core.[0-9][0-9][0-9][0-9][0-9] libtest.def \ 1146s mon.out perl \ 1146s perl perl.exe \ 1146s perlmain.c pm_to_blib \ 1146s pm_to_blib.ts so_locations \ 1146s tmon.out 1146s rm -rf \ 1146s ./Apache-Test/t/cgi-bin/cookies.pl ./Apache-Test/t/cgi-bin/next_available_port.pl \ 1146s ./t/conf/ssl/httpd-passphrase.pl ./t/htdocs/apache/http_strict/send_hdr.pl \ 1146s ./t/htdocs/modules/cgi/action.pl ./t/htdocs/modules/cgi/big.pl \ 1146s ./t/htdocs/modules/cgi/bogus-perl.pl ./t/htdocs/modules/cgi/bogus1k.pl \ 1146s ./t/htdocs/modules/cgi/empty.pl ./t/htdocs/modules/cgi/env.pl \ 1146s ./t/htdocs/modules/cgi/not-modified.pl ./t/htdocs/modules/cgi/nph-102.pl \ 1146s ./t/htdocs/modules/cgi/nph-dripfeed.pl ./t/htdocs/modules/cgi/nph-foldhdr.pl \ 1146s ./t/htdocs/modules/cgi/nph-interim1.pl ./t/htdocs/modules/cgi/nph-interim2.pl \ 1146s ./t/htdocs/modules/cgi/nph-stderr.pl ./t/htdocs/modules/cgi/nph-test.pl \ 1146s ./t/htdocs/modules/cgi/ocsp.pl ./t/htdocs/modules/cgi/perl.pl \ 1146s ./t/htdocs/modules/cgi/perl_echo.pl ./t/htdocs/modules/cgi/perl_post.pl \ 1146s ./t/htdocs/modules/cgi/pr37166.pl ./t/htdocs/modules/cgi/ranged.pl \ 1146s ./t/htdocs/modules/cgi/redirect.pl ./t/htdocs/modules/cgi/stderr1.pl \ 1146s ./t/htdocs/modules/cgi/stderr2.pl ./t/htdocs/modules/cgi/stderr3.pl \ 1146s ./t/htdocs/modules/cgi/unique-id.pl ./t/htdocs/modules/cgi/xother.pl \ 1146s ./t/htdocs/modules/ext_filter/eval-cmd.pl ./t/htdocs/modules/ext_filter/sleepycat.pl \ 1146s ./t/htdocs/modules/negotiation/query/test.pl ./t/htdocs/modules/rewrite/db.pl \ 1146s ./t/htdocs/modules/rewrite/numbers.pl ./t/htdocs/modules/rewrite/numbers2.pl \ 1146s blib 1146s mv Makefile Makefile.old > /dev/null 2>&1 1146s + perl -p -i -e 's,^Include,#Include,' apache2.conf.debian 1146s + chown -R tuser: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp 1146s + su tuser -c 'perl Makefile.PL -apxs /usr/bin/apxs2 -httpd_conf /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/apache2.conf.debian' 1146s [ info] generating script ./t/conf/ssl/httpd-passphrase.pl 1146s [ info] generating script ./t/htdocs/modules/negotiation/query/test.pl 1146s [ info] generating script ./t/htdocs/modules/rewrite/numbers.pl 1146s [ info] generating script ./t/htdocs/modules/rewrite/db.pl 1146s [ info] generating script ./t/htdocs/modules/rewrite/numbers2.pl 1146s [ info] generating script ./t/htdocs/modules/ext_filter/eval-cmd.pl 1146s [ info] generating script ./t/htdocs/modules/ext_filter/sleepycat.pl 1146s [ info] generating script ./t/htdocs/modules/cgi/nph-test.pl 1146s [ info] generating script ./t/htdocs/modules/cgi/pr37166.pl 1146s [ info] generating script ./t/htdocs/modules/cgi/perl.pl 1146s [ info] generating script ./t/htdocs/modules/cgi/nph-stderr.pl 1146s [ info] generating script ./t/htdocs/modules/cgi/stderr1.pl 1146s [ info] generating script ./t/htdocs/modules/cgi/big.pl 1146s [ info] generating script ./t/htdocs/modules/cgi/ranged.pl 1146s [ info] generating script ./t/htdocs/modules/cgi/action.pl 1146s [ info] generating script ./t/htdocs/modules/cgi/unique-id.pl 1146s [ info] generating script ./t/htdocs/modules/cgi/xother.pl 1146s [ info] generating script ./t/htdocs/modules/cgi/redirect.pl 1146s [ info] generating script ./t/htdocs/modules/cgi/perl_post.pl 1146s [ info] generating script ./t/htdocs/modules/cgi/nph-foldhdr.pl 1146s [ info] generating script ./t/htdocs/modules/cgi/bogus1k.pl 1146s [ info] generating script ./t/htdocs/modules/cgi/nph-interim1.pl 1146s [ info] generating script ./t/htdocs/modules/cgi/ocsp.pl 1146s [ info] generating script ./t/htdocs/modules/cgi/stderr3.pl 1146s [ info] generating script ./t/htdocs/modules/cgi/empty.pl 1146s [ info] generating script ./t/htdocs/modules/cgi/env.pl 1146s [ info] generating script ./t/htdocs/modules/cgi/nph-102.pl 1146s [ info] generating script ./t/htdocs/modules/cgi/stderr2.pl 1146s [ info] generating script ./t/htdocs/modules/cgi/bogus-perl.pl 1146s [ info] generating script ./t/htdocs/modules/cgi/nph-interim2.pl 1146s [ info] generating script ./t/htdocs/modules/cgi/nph-dripfeed.pl 1146s [ info] generating script ./t/htdocs/modules/cgi/perl_echo.pl 1146s [ info] generating script ./t/htdocs/modules/cgi/not-modified.pl 1146s [ info] generating script ./t/htdocs/apache/http_strict/send_hdr.pl 1146s [ info] generating script ./Apache-Test/t/cgi-bin/next_available_port.pl 1146s [ info] generating script ./Apache-Test/t/cgi-bin/cookies.pl 1146s Warning: NAME must be a package name 1146s Checking if your kit is complete... 1146s Looks good 1146s [ info] generating script t/TEST 1146s [ info] generating script ./t/cgi-bin/next_available_port.pl 1146s [ info] generating script ./t/cgi-bin/cookies.pl 1146s [ info] generating script t/TEST 1146s Writing MYMETA.yml and MYMETA.json 1146s Writing MYMETA.yml and MYMETA.json 1146s Checking for Cwd...ok 1146s Checking for File::Spec...ok 1146s Generating a Unix-style Makefile 1146s Writing Makefile for httpd-test 1146s Writing MYMETA.yml and MYMETA.json 1146s + su tuser -c 't/TEST ' 1146s + tee testlog.mpm_event 1146s [warning] setting ulimit to allow core files 1146s ulimit -c unlimited; /usr/bin/perl /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/TEST 1149s [warning] generating SSL CA for asf 1149s [ info] openssl req -new -x509 -keyout keys/ca.pem -out certs/ca.crt -days 365 -config conf/ca.cnf 1149s .+...+..+...............+...+......+.......+.....+....+......+...+...............+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.+.+.....+.+.....+.............+.........+........+.............+.....+....+..+.+...+...............+.........+...+........+.+.....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*...................+..+..........+...+.....+...+...+......+....+............+.....+...............+...+.+.....+.+........+.......+..+..........+...........+.+...+...+..+...+.........+.........+.+......+..+...+.......+..+..........+.....+.+........+..........+.........+........+....+.........+.....+......+...+......+......+.+..+...+...+.......+..+.......+...........+.......+...+...+..+....+...+...........+.........+.......+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1149s ........+...+...+...+.....+.+...........+.......+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..+........+......+....+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*...............+...+..................+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1149s ----- 1149s [ info] openssl pkcs12 -export -in certs/ca.crt -inkey keys/ca.pem -out export/ca.p12 -passin pass:httpd -passout pass:httpd 1149s [ info] openssl genrsa -out keys/client_revoked.pem 2048 1150s [ 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 1150s [ 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 1150s Using configuration from conf/client_revoked.cnf 1150s Check that the request matches the signature 1150s Signature ok 1150s The Subject's Distinguished Name is as follows 1150s countryName :PRINTABLE:'US' 1150s stateOrProvinceName :ASN.1 12:'California' 1150s localityName :ASN.1 12:'San Francisco' 1150s organizationName :ASN.1 12:'ASF' 1150s organizationalUnitName:ASN.1 12:'httpd-test' 1150s commonName :ASN.1 12:'client_revoked' 1150s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1150s Certificate is to be certified until Mar 18 15:49:35 2025 GMT (365 days) 1150s 1150s Write out database with 1 new entries 1150s Database updated 1150s [ 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 1150s [ info] openssl ca -revoke certs/client_revoked.crt -config conf/cacrl.cnf -passin pass:httpd 1150s Using configuration from conf/cacrl.cnf 1150s Revoking Certificate 01. 1150s Database updated 1150s [ info] openssl ca -gencrl -out crl/ca-bundle.crl -config conf/cacrl.cnf -passin pass:httpd 1150s Using configuration from conf/cacrl.cnf 1150s [ info] generating proxy cert: proxy/client_revoked.pem 1150s [ info] openssl dsaparam -inform PEM -out dsa-param 2048 1150s [ info] openssl gendsa -out keys/server2_dsa.pem dsa-param 1150s [ 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 1150s [ 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 1150s Using configuration from conf/server2_dsa.cnf 1150s Check that the request matches the signature 1150s Signature ok 1150s The Subject's Distinguished Name is as follows 1150s countryName :PRINTABLE:'US' 1150s stateOrProvinceName :ASN.1 12:'California' 1150s localityName :ASN.1 12:'San Francisco' 1150s organizationName :ASN.1 12:'ASF' 1150s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test-2' 1150s commonName :ASN.1 12:'localhost' 1150s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1150s Certificate is to be certified until Mar 18 15:49:35 2025 GMT (365 days) 1150s 1150s Write out database with 1 new entries 1150s Database updated 1150s [ info] openssl gendsa -out keys/server_dsa.pem dsa-param 1150s [ 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 1150s [ 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 1150s Using configuration from conf/server_dsa.cnf 1150s Check that the request matches the signature 1150s Signature ok 1150s The Subject's Distinguished Name is as follows 1150s countryName :PRINTABLE:'US' 1150s stateOrProvinceName :ASN.1 12:'California' 1150s localityName :ASN.1 12:'San Francisco' 1150s organizationName :ASN.1 12:'ASF' 1150s organizationalUnitName:ASN.1 12:'httpd-test/dsa-test' 1150s commonName :ASN.1 12:'localhost' 1150s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1150s Certificate is to be certified until Mar 18 15:49:35 2025 GMT (365 days) 1150s 1150s Write out database with 1 new entries 1150s Database updated 1150s [ info] openssl genrsa -out keys/server2_des3.pem -des3 -passout pass:httpd 2048 1151s [ 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 1151s [ 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 1151s Using configuration from conf/server2_des3.cnf 1151s Check that the request matches the signature 1151s Signature ok 1151s The Subject's Distinguished Name is as follows 1151s countryName :PRINTABLE:'US' 1151s stateOrProvinceName :ASN.1 12:'California' 1151s localityName :ASN.1 12:'San Francisco' 1151s organizationName :ASN.1 12:'ASF' 1151s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test-2' 1151s commonName :ASN.1 12:'localhost' 1151s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1151s Certificate is to be certified until Mar 18 15:49:36 2025 GMT (365 days) 1151s 1151s Write out database with 1 new entries 1151s Database updated 1151s [ info] openssl gendsa -out keys/server_des3_dsa.pem -des3 -passout pass:httpd dsa-param 1151s [ 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 1151s [ 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 1151s Using configuration from conf/server_des3_dsa.cnf 1151s Check that the request matches the signature 1151s Signature ok 1151s The Subject's Distinguished Name is as follows 1151s countryName :PRINTABLE:'US' 1151s stateOrProvinceName :ASN.1 12:'California' 1151s localityName :ASN.1 12:'San Francisco' 1151s organizationName :ASN.1 12:'ASF' 1151s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test' 1151s commonName :ASN.1 12:'localhost' 1151s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1151s Certificate is to be certified until Mar 18 15:49:36 2025 GMT (365 days) 1151s 1151s Write out database with 1 new entries 1151s Database updated 1151s [ info] openssl gendsa -out keys/server2_des3_dsa.pem -des3 -passout pass:httpd dsa-param 1151s [ 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 1151s [ 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 1151s Using configuration from conf/server2_des3_dsa.cnf 1151s Check that the request matches the signature 1151s Signature ok 1151s The Subject's Distinguished Name is as follows 1151s countryName :PRINTABLE:'US' 1151s stateOrProvinceName :ASN.1 12:'California' 1151s localityName :ASN.1 12:'San Francisco' 1151s organizationName :ASN.1 12:'ASF' 1151s organizationalUnitName:ASN.1 12:'httpd-test/dsa-des3-test-2' 1151s commonName :ASN.1 12:'localhost' 1151s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1151s Certificate is to be certified until Mar 18 15:49:36 2025 GMT (365 days) 1151s 1151s Write out database with 1 new entries 1151s Database updated 1151s [ info] openssl genrsa -out keys/server_des3.pem -des3 -passout pass:httpd 2048 1152s [ 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 1152s [ 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 1152s Using configuration from conf/server_des3.cnf 1152s Check that the request matches the signature 1152s Signature ok 1152s The Subject's Distinguished Name is as follows 1152s countryName :PRINTABLE:'US' 1152s stateOrProvinceName :ASN.1 12:'California' 1152s localityName :ASN.1 12:'San Francisco' 1152s organizationName :ASN.1 12:'ASF' 1152s organizationalUnitName:ASN.1 12:'httpd-test/rsa-des3-test' 1152s commonName :ASN.1 12:'localhost' 1152s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1152s Certificate is to be certified until Mar 18 15:49:36 2025 GMT (365 days) 1152s 1152s Write out database with 1 new entries 1152s Database updated 1152s [ info] openssl genrsa -out keys/client_colon.pem 2048 1152s [ 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 1152s [ 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 1152s Using configuration from conf/client_colon.cnf 1152s Check that the request matches the signature 1152s Signature ok 1152s The Subject's Distinguished Name is as follows 1152s countryName :PRINTABLE:'US' 1152s stateOrProvinceName :ASN.1 12:'California' 1152s localityName :ASN.1 12:'San Francisco' 1152s organizationName :ASN.1 12:'ASF' 1152s organizationalUnitName:ASN.1 12:'httpd-test' 1152s commonName :ASN.1 12:'user:colon' 1152s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1152s Certificate is to be certified until Mar 18 15:49:37 2025 GMT (365 days) 1152s 1152s Write out database with 1 new entries 1152s Database updated 1152s [ 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 1152s [ info] generating proxy cert: proxy/client_colon.pem 1152s [ info] openssl genrsa -out keys/server.pem 2048 1153s [ info] openssl req -new -key keys/server.pem -out csr/server.csr -passin pass:httpd -passout pass:httpd -config conf/server.cnf 1153s [ 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 1153s Using configuration from conf/server.cnf 1153s Check that the request matches the signature 1153s Signature ok 1153s The Subject's Distinguished Name is as follows 1153s countryName :PRINTABLE:'US' 1153s stateOrProvinceName :ASN.1 12:'California' 1153s localityName :ASN.1 12:'San Francisco' 1153s organizationName :ASN.1 12:'ASF' 1153s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test' 1153s commonName :ASN.1 12:'localhost' 1153s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1153s Certificate is to be certified until Mar 18 15:49:38 2025 GMT (365 days) 1153s 1153s Write out database with 1 new entries 1153s Database updated 1153s [ info] openssl genrsa -out keys/client_snakeoil.pem 2048 1153s [ 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 1153s [ 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 1153s Using configuration from conf/client_snakeoil.cnf 1153s Check that the request matches the signature 1153s Signature ok 1153s The Subject's Distinguished Name is as follows 1153s countryName :PRINTABLE:'AU' 1153s stateOrProvinceName :ASN.1 12:'Queensland' 1153s localityName :ASN.1 12:'Mackay' 1153s organizationName :ASN.1 12:'Snake Oil, Ltd.' 1153s organizationalUnitName:ASN.1 12:'Staff' 1153s commonName :ASN.1 12:'client_snakeoil' 1153s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1153s Certificate is to be certified until Mar 18 15:49:38 2025 GMT (365 days) 1153s 1153s Write out database with 1 new entries 1153s Database updated 1153s [ 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 1153s [ info] generating proxy cert: proxy/client_snakeoil.pem 1153s [ info] openssl genrsa -out keys/client_ok.pem 2048 1154s [ 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 1154s [ 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 1154s Using configuration from conf/client_ok.cnf 1154s Check that the request matches the signature 1154s Signature ok 1154s The Subject's Distinguished Name is as follows 1154s countryName :PRINTABLE:'US' 1154s stateOrProvinceName :ASN.1 12:'California' 1154s localityName :ASN.1 12:'San Francisco' 1154s organizationName :ASN.1 12:'ASF' 1154s organizationalUnitName:ASN.1 12:'httpd-test' 1154s commonName :ASN.1 12:'client_ok' 1154s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1154s Certificate is to be certified until Mar 18 15:49:39 2025 GMT (365 days) 1154s 1154s Write out database with 1 new entries 1154s Database updated 1154s [ 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 1154s [ info] generating proxy cert: proxy/client_ok.pem 1154s [ info] openssl genrsa -out keys/server2.pem 2048 1154s [ info] openssl req -new -key keys/server2.pem -out csr/server2.csr -passin pass:httpd -passout pass:httpd -config conf/server2.cnf 1154s [ 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 1154s Using configuration from conf/server2.cnf 1154s Check that the request matches the signature 1154s Signature ok 1154s The Subject's Distinguished Name is as follows 1154s countryName :PRINTABLE:'US' 1154s stateOrProvinceName :ASN.1 12:'California' 1154s localityName :ASN.1 12:'San Francisco' 1154s organizationName :ASN.1 12:'ASF' 1154s organizationalUnitName:ASN.1 12:'httpd-test/rsa-test-2' 1154s commonName :ASN.1 12:'localhost' 1154s emailAddress :IA5STRING:'test-dev@httpd.apache.org' 1154s Certificate is to be certified until Mar 18 15:49:39 2025 GMT (365 days) 1154s 1154s Write out database with 1 new entries 1154s Database updated 1154s [ info] linked ca-bundle.crl to fdd35eee.r0 1154s cd random_chunk && make .libs/mod_random_chunk.so 1154s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1154s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_random_chunk.c 1154s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_random_chunk.lo mod_random_chunk.c && touch mod_random_chunk.slo 1155s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_random_chunk.c -fPIC -DPIC -o .libs/mod_random_chunk.o 1155s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 1155s libtool: link: aarch64-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 1155s libtool: link: ( cd ".libs" && rm -f "mod_random_chunk.la" && ln -s "../mod_random_chunk.la" "mod_random_chunk.la" ) 1155s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/random_chunk' 1155s cd test_apr_uri && make .libs/mod_test_apr_uri.so 1155s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1155s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_test_apr_uri.c 1155s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/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 1155s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_apr_uri.c -fPIC -DPIC -o .libs/mod_test_apr_uri.o 1156s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 1156s libtool: link: aarch64-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 1156s libtool: link: ( cd ".libs" && rm -f "mod_test_apr_uri.la" && ln -s "../mod_test_apr_uri.la" "mod_test_apr_uri.la" ) 1156s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_apr_uri' 1156s cd test_rwrite && make .libs/mod_test_rwrite.so 1156s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1156s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_test_rwrite.c 1156s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_rwrite.lo mod_test_rwrite.c && touch mod_test_rwrite.slo 1156s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_rwrite.c -fPIC -DPIC -o .libs/mod_test_rwrite.o 1156s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 1156s libtool: link: aarch64-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 1156s libtool: link: ( cd ".libs" && rm -f "mod_test_rwrite.la" && ln -s "../mod_test_rwrite.la" "mod_test_rwrite.la" ) 1156s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_rwrite' 1156s cd test_session && make .libs/mod_test_session.so 1156s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_session' 1156s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_test_session.c 1157s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_session.lo mod_test_session.c && touch mod_test_session.slo 1157s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_session.c -fPIC -DPIC -o .libs/mod_test_session.o 1157s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 1157s libtool: link: aarch64-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 1157s libtool: link: ( cd ".libs" && rm -f "mod_test_session.la" && ln -s "../mod_test_session.la" "mod_test_session.la" ) 1157s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_session' 1157s cd memory_track && make .libs/mod_memory_track.so 1157s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1157s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_memory_track.c 1157s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_memory_track.lo mod_memory_track.c && touch mod_memory_track.slo 1157s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_memory_track.c -fPIC -DPIC -o .libs/mod_memory_track.o 1158s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 1158s libtool: link: aarch64-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 1158s libtool: link: ( cd ".libs" && rm -f "mod_memory_track.la" && ln -s "../mod_memory_track.la" "mod_memory_track.la" ) 1158s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/memory_track' 1158s cd test_pass_brigade && make .libs/mod_test_pass_brigade.so 1158s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1158s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_test_pass_brigade.c 1158s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/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 1158s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_pass_brigade.c -fPIC -DPIC -o .libs/mod_test_pass_brigade.o 1158s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 1158s libtool: link: aarch64-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 1158s libtool: link: ( cd ".libs" && rm -f "mod_test_pass_brigade.la" && ln -s "../mod_test_pass_brigade.la" "mod_test_pass_brigade.la" ) 1158s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_pass_brigade' 1158s cd client_add_filter && make .libs/mod_client_add_filter.so 1158s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1158s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_client_add_filter.c 1158s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/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 1158s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_client_add_filter.c -fPIC -DPIC -o .libs/mod_client_add_filter.o 1159s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 1159s libtool: link: aarch64-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 1159s libtool: link: ( cd ".libs" && rm -f "mod_client_add_filter.la" && ln -s "../mod_client_add_filter.la" "mod_client_add_filter.la" ) 1159s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/client_add_filter' 1159s cd authany && make .libs/mod_authany.so 1159s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/authany' 1159s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_authany.c 1159s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_authany.lo mod_authany.c && touch mod_authany.slo 1159s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_authany.c -fPIC -DPIC -o .libs/mod_authany.o 1159s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 1159s libtool: link: aarch64-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 1159s libtool: link: ( cd ".libs" && rm -f "mod_authany.la" && ln -s "../mod_authany.la" "mod_authany.la" ) 1159s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/authany' 1159s cd echo_post && make .libs/mod_echo_post.so 1159s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1159s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post.c 1159s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_echo_post.lo mod_echo_post.c && touch mod_echo_post.slo 1159s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post.c -fPIC -DPIC -o .libs/mod_echo_post.o 1159s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 1159s libtool: link: aarch64-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 1160s libtool: link: ( cd ".libs" && rm -f "mod_echo_post.la" && ln -s "../mod_echo_post.la" "mod_echo_post.la" ) 1160s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/echo_post' 1160s cd echo_post_chunk && make .libs/mod_echo_post_chunk.so 1160s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1160s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_echo_post_chunk.c 1160s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/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 1160s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_echo_post_chunk.c -fPIC -DPIC -o .libs/mod_echo_post_chunk.o 1160s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 1160s libtool: link: aarch64-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 1160s libtool: link: ( cd ".libs" && rm -f "mod_echo_post_chunk.la" && ln -s "../mod_echo_post_chunk.la" "mod_echo_post_chunk.la" ) 1160s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/echo_post_chunk' 1160s cd input_body_filter && make .libs/mod_input_body_filter.so 1160s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1160s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_input_body_filter.c 1160s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/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 1160s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_input_body_filter.c -fPIC -DPIC -o .libs/mod_input_body_filter.o 1160s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 1160s libtool: link: aarch64-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 1160s libtool: link: ( cd ".libs" && rm -f "mod_input_body_filter.la" && ln -s "../mod_input_body_filter.la" "mod_input_body_filter.la" ) 1160s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/input_body_filter' 1160s cd nntp_like && make .libs/mod_nntp_like.so 1160s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1160s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_nntp_like.c 1160s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_nntp_like.lo mod_nntp_like.c && touch mod_nntp_like.slo 1161s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_nntp_like.c -fPIC -DPIC -o .libs/mod_nntp_like.o 1161s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 1161s libtool: link: aarch64-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 1161s libtool: link: ( cd ".libs" && rm -f "mod_nntp_like.la" && ln -s "../mod_nntp_like.la" "mod_nntp_like.la" ) 1161s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/nntp_like' 1161s cd test_ssl && make .libs/mod_test_ssl.so 1161s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1161s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_test_ssl.c 1161s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_ssl.lo mod_test_ssl.c && touch mod_test_ssl.slo 1161s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_ssl.c -fPIC -DPIC -o .libs/mod_test_ssl.o 1161s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 1161s libtool: link: aarch64-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 1161s libtool: link: ( cd ".libs" && rm -f "mod_test_ssl.la" && ln -s "../mod_test_ssl.la" "mod_test_ssl.la" ) 1161s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_ssl' 1161s cd eat_post && make .libs/mod_eat_post.so 1161s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1161s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_eat_post.c 1161s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_eat_post.lo mod_eat_post.c && touch mod_eat_post.slo 1161s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_eat_post.c -fPIC -DPIC -o .libs/mod_eat_post.o 1162s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 1162s libtool: link: aarch64-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 1162s libtool: link: ( cd ".libs" && rm -f "mod_eat_post.la" && ln -s "../mod_eat_post.la" "mod_eat_post.la" ) 1162s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/eat_post' 1162s cd test_utilities && make .libs/mod_test_utilities.so 1162s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1162s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_test_utilities.c 1162s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_test_utilities.lo mod_test_utilities.c && touch mod_test_utilities.slo 1162s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_test_utilities.c -fPIC -DPIC -o .libs/mod_test_utilities.o 1162s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 1162s libtool: link: aarch64-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 1162s libtool: link: ( cd ".libs" && rm -f "mod_test_utilities.la" && ln -s "../mod_test_utilities.la" "mod_test_utilities.la" ) 1162s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/test_utilities' 1162s cd fold && make .libs/mod_fold.so 1162s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/fold' 1162s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_fold.c 1162s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_fold.lo mod_fold.c && touch mod_fold.slo 1162s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_fold.c -fPIC -DPIC -o .libs/mod_fold.o 1162s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 1162s libtool: link: aarch64-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 1163s libtool: link: ( cd ".libs" && rm -f "mod_fold.la" && ln -s "../mod_fold.la" "mod_fold.la" ) 1163s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/fold' 1163s cd list_modules && make .libs/mod_list_modules.so 1163s make[1]: Entering directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1163s /usr/bin/apxs2 -D APACHE2 -D APACHE2_4 -I/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -c mod_list_modules.c 1163s /usr/share/apr-1.0/build/libtool --mode=compile --tag=disable-static aarch64-linux-gnu-gcc -prefer-pic -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c -o mod_list_modules.lo mod_list_modules.c && touch mod_list_modules.slo 1163s libtool: compile: aarch64-linux-gnu-gcc -pipe -g -O2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -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.vgGmuw/autopkgtest_tmp/perl-framework/c-modules -DAPACHE2 -DAPACHE2_4 -c mod_list_modules.c -fPIC -DPIC -o .libs/mod_list_modules.o 1163s /usr/share/apr-1.0/build/libtool --mode=link --tag=disable-static aarch64-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 1163s libtool: link: aarch64-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 1163s libtool: link: ( cd ".libs" && rm -f "mod_list_modules.la" && ln -s "../mod_list_modules.la" "mod_list_modules.la" ) 1163s make[1]: Leaving directory '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/c-modules/list_modules' 1163s /usr/sbin/apache2 -d /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t -f /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/httpd.conf -D APACHE2 -D APACHE2_4 -D PERL_USEITHREADS 1163s using Apache/2.4.58 (event MPM) 1163s 1163s waiting 60 seconds for server to start: .[Mon Mar 18 15:49:48.468461 2024] [core:trace3] [pid 322192:tid 266296707170336] core.c(3482): Setting LogLevel for all modules to trace8 1163s [Mon Mar 18 15:49:48.469250 2024] [core:trace6] [pid 322192:tid 266296707170336] core.c(3499): Cannot find module 'rewrite', trying 'rewrite_module' 1163s [Mon Mar 18 15:49:48.469263 2024] [core:trace3] [pid 322192:tid 266296707170336] core.c(3509): Setting LogLevel for module mod_rewrite.c to trace8 1163s [Mon Mar 18 15:49:48.470274 2024] [core:trace6] [pid 322192:tid 266296707170336] core.c(3499): Cannot find module 'dumpio', trying 'dumpio_module' 1163s [Mon Mar 18 15:49:48.470286 2024] [core:trace3] [pid 322192:tid 266296707170336] core.c(3509): Setting LogLevel for module mod_dumpio.c to trace7 1163s [Mon Mar 18 15:49:48.470289 2024] [core:trace3] [pid 322192:tid 266296707170336] core.c(3482): Setting LogLevel for all modules to info 1163s [Mon Mar 18 15:49:48.470295 2024] [core:trace6] [pid 322192:tid 266296707170336] core.c(3499): Cannot find module 'core', trying 'core_module' 1163s [Mon Mar 18 15:49:48.470299 2024] [core:trace3] [pid 322192:tid 266296707170336] core.c(3509): Setting LogLevel for module core.c to crit 1163s [Mon Mar 18 15:49:48.470305 2024] [core:trace3] [pid 322192:tid 266296707170336] core.c(3482): Setting LogLevel for all modules to crit 1163s [Mon Mar 18 15:49:48.470310 2024] [core:trace6] [pid 322192:tid 266296707170336] core.c(3499): Cannot find module 'core', trying 'core_module' 1163s [Mon Mar 18 15:49:48.470314 2024] [core:trace3] [pid 322192:tid 266296707170336] core.c(3509): Setting LogLevel for module core.c to info 1163s [Mon Mar 18 15:49:48.470316 2024] [core:trace3] [pid 322192:tid 266296707170336] core.c(3482): Setting LogLevel for all modules to crit 1163s [Mon Mar 18 15:49:48.470326 2024] [core:trace6] [pid 322192:tid 266296707170336] core.c(3499): Cannot find module 'core', trying 'core_module' 1163s [Mon Mar 18 15:49:48.470330 2024] [core:trace3] [pid 322192:tid 266296707170336] core.c(3509): Setting LogLevel for module core.c to info 1163s [Mon Mar 18 15:49:48.470333 2024] [core:trace3] [pid 322192:tid 266296707170336] core.c(3482): Setting LogLevel for all modules to crit 1163s [Mon Mar 18 15:49:48.470337 2024] [core:trace3] [pid 322192:tid 266296707170336] core.c(3482): Setting LogLevel for all modules to info 1163s [Mon Mar 18 15:49:48.470346 2024] [core:trace6] [pid 322192:tid 266296707170336] core.c(3499): Cannot find module 'core', trying 'core_module' 1163s [Mon Mar 18 15:49:48.470350 2024] [core:trace3] [pid 322192:tid 266296707170336] core.c(3509): Setting LogLevel for module core.c to crit 1163s [Mon Mar 18 15:49:48.470355 2024] [core:trace3] [pid 322192:tid 266296707170336] core.c(3482): Setting LogLevel for all modules to info 1163s [Mon Mar 18 15:49:48.470926 2024] [core:trace6] [pid 322192:tid 266296707170336] core.c(3499): Cannot find module 'http2', trying 'http2_module' 1163s [Mon Mar 18 15:49:48.470938 2024] [core:trace3] [pid 322192:tid 266296707170336] core.c(3509): Setting LogLevel for module mod_http2.c to debug 1163s [Mon Mar 18 15:49:48.471729 2024] [proxy:info] [pid 322192:tid 266296707170336] AH01145: Sharing worker 'http://localhost:8529/' instead of creating new worker 'http://localhost:8529/servlet' 1163s [Mon Mar 18 15:49:48.471754 2024] [core:trace6] [pid 322192:tid 266296707170336] core.c(3499): Cannot find module 'proxy_hcheck', trying 'proxy_hcheck_module' 1163s [Mon Mar 18 15:49:48.471759 2024] [core:trace3] [pid 322192:tid 266296707170336] core.c(3509): Setting LogLevel for module mod_proxy_hcheck.c to trace4 1164s . 1164s waiting 60 seconds for server to start: ok (waited 0 secs) 1164s server localhost:8529 started 1164s server localhost:8530 listening (mod_nntp_like) 1164s server localhost:8531 listening (mod_nntp_like_ssl) 1164s server localhost:8532 listening (mod_ssl) 1164s server localhost:8533 listening (ssl_optional_cc) 1164s server localhost:8534 listening (ssl_pr33791) 1164s server localhost:8535 listening (ssl_ocsp) 1164s server localhost:8536 listening (cve_2011_3368_rewrite) 1164s server localhost:8537 listening (proxy_http_reverse) 1164s server localhost:8538 listening (proxy_http_nofwd) 1164s server localhost:8539 listening (cve_2011_3368) 1164s server localhost:8540 listening (mod_headers) 1164s server localhost:8541 listening (mod_echo) 1164s server localhost:8542 listening (mod_echo_ssl) 1164s server localhost:8543 listening (error_document) 1164s server localhost:8544 listening (http_unsafe) 1164s server localhost:8545 listening (http_strict) 1164s server localhost:8546 listening (remote_ip) 1164s server localhost:8547 listening (core) 1164s server localhost:8548 listening (mod_proxy) 1164s server localhost:8549 listening (proxy_http_bal1) 1164s server localhost:8550 listening (proxy_http_bal2) 1164s server localhost:8551 listening (proxy_http_balancer) 1164s server localhost:8554 listening (proxy_fcgi) 1164s server localhost:8555 listening (mod_vhost_alias) 1164s server localhost:8556 listening (mod_include) 1164s server localhost:8557 listening (h2c) 1164s server localhost:8558 listening (h2) 1164s server localhost:8559 listening (mod_cache) 1164s server localhost:8560 listening (proxy_http_https) 1164s server localhost:8561 listening (proxy_https_https) 1164s server localhost:8562 listening (proxy_http_https_proxy_section) 1164s server localhost:8563 listening (proxy_https_https_proxy_section) 1164s server localhost:8564 listening (proxy_https_http) 1166s [ info] adding source lib /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/Apache-Test/lib to @INC 1173s t/ab/base.t ......................... 1173s 1..5 1173s # Running under perl version 5.038002 for linux 1173s # Current time local: Mon Mar 18 15:49:56 2024 1173s # Current time GMT: Mon Mar 18 15:49:56 2024 1173s # Using Test.pm version 1.31 1173s # Using Apache/Test.pm version 1.42 1173s # # running: 1173s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 http://localhost:8547/ 1173s ok 1 1173s ok 2 1173s # # running: 1173s # ASAN_OPTIONS='detect_leaks=0' /usr/bin/ab -B 127.0.0.1 -q -n 10 https://localhost:8532/ 1173s ok 3 1173s ok 4 1173s ok 5 1173s ok 1175s t/apache/404.t ...................... 1175s 1..2 1175s # Running under perl version 5.038002 for linux 1175s # Current time local: Mon Mar 18 15:49:58 2024 1175s # Current time GMT: Mon Mar 18 15:49:58 2024 1175s # Using Test.pm version 1.31 1175s # Using Apache/Test.pm version 1.42 1175s # GET_STR Response: 1175s # HTTP/1.1 404 Not Found 1175s # Connection: close 1175s # Date: Mon, 18 Mar 2024 15:50:00 GMT 1175s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1175s # Content-Length: 196 1175s # Content-Type: text/html; charset=iso-8859-1 1175s # Client-Date: Mon, 18 Mar 2024 15:50:00 GMT 1175s # Client-Peer: 127.0.0.1:8529 1175s # Client-Response-Num: 1 1175s # Title: 404 Not Found 1175s # 1175s # 1175s # 1175s # 404 Not Found 1175s # 1175s #

Not Found

1175s #

The requested URL was not found on this server.

1175s # 1175s ok 1 1175s ok 2 1175s ok 1178s t/apache/acceptpathinfo.t ........... 1178s 1..36 1178s # Running under perl version 5.038002 for linux 1178s # Current time local: Mon Mar 18 15:50:00 2024 1178s # Current time GMT: Mon Mar 18 15:50:00 2024 1178s # Using Test.pm version 1.31 1178s # Using Apache/Test.pm version 1.42 1178s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo 1178s # expected: '200' 1178s # received: '200' 1178s ok 1 1178s # testing : AcceptPathInfo default body for /apache/acceptpathinfo 1178s # expected: qr/_\(none\)_/ 1178s # received: '_(none)_' 1178s ok 2 1178s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/foo/bar 1178s # expected: '404' 1178s # received: '404' 1178s ok 3 1178s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/foo/bar 1178s # expected: qr/Not Found/ 1178s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

' 1178s ok 8 1178s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/test.sh 1178s # expected: '200' 1178s # received: '200' 1178s ok 9 1178s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/test.sh 1178s # expected: qr/_\(none\)_/ 1178s # received: '_(none)_' 1178s ok 10 1178s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/test.sh/foo/bar 1178s # expected: '200' 1178s # received: '200' 1178s ok 11 1178s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/test.sh/foo/bar 1178s # expected: qr/_\/foo\/bar_/ 1178s # received: '_/foo/bar_' 1178s ok 12 1178s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on 1178s # expected: '200' 1178s # received: '200' 1178s ok 13 1178s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on 1178s # expected: qr/_\(none\)_/ 1178s # received: '_(none)_' 1178s ok 14 1178s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/foo/bar 1178s # expected: '404' 1178s # received: '404' 1178s ok 15 1178s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/foo/bar 1178s # expected: qr/Not Found/ 1178s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

' 1178s ok 28 1178s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/index.shtml 1178s # expected: '200' 1178s # received: '200' 1178s ok 29 1178s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/index.shtml 1178s # expected: qr/_\(none\)_/ 1178s # received: '_(none)_' 1178s ok 30 1178s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/index.shtml/foo/bar 1178s # expected: '404' 1178s # received: '404' 1178s ok 31 1178s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/index.shtml/foo/bar 1178s # expected: qr/Not Found/ 1178s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

' 1178s ok 32 1178s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/test.sh 1178s # expected: '200' 1178s # received: '200' 1178s ok 33 1178s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/test.sh 1178s # expected: qr/_\(none\)_/ 1178s # received: '_(none)_' 1178s ok 34 1178s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/test.sh/foo/bar 1178s # expected: '404' 1178s # received: '404' 1178s ok 35 1178s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/test.sh/foo/bar 1178s # expected: qr/Not Found/ 1178s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

1209s #

The requested URL was not found on this server.

1209s # ' 1209s ok 8 1209s # testing : /merge/notfound.html code 1209s # expected: 404 1209s # received: '404' 1209s ok 9 1209s # testing : /merge/notfound.html content 1209s # expected: 'testing merge' 1209s # received: 'testing merge' 1209s ok 10 1209s # testing : /merge/merge2/notfound.html code 1209s # expected: 404 1209s # received: '404' 1209s ok 11 1209s # testing : /merge/merge2/notfound.html content 1209s # expected: 'testing merge' 1209s # received: 'testing merge' 1209s ok 12 1209s # testing : /bounce/notfound.html code 1209s # expected: 404 1209s # received: '404' 1209s ok 13 1209s # testing : /bounce/notfound.html content 1209s # expected: qr/expire test/ 1209s # received: ' 1209s # expire test 1209s # expire test 1209s # ' 1209s ok 14 1209s ok 1212s t/apache/etags.t .................... 1212s # Checking for existence of FileETag directive 1212s # Returned 200: 1212s 1..61 1212s # Running under perl version 5.038002 for linux 1212s # Current time local: Mon Mar 18 15:50:34 2024 1212s # Current time GMT: Mon Mar 18 15:50:34 2024 1212s # Using Test.pm version 1.31 1212s # Using Apache/Test.pm version 1.42 1212s # --- 1212s # HEAD /apache/etags/none/ms/test.txt 1212s # Expecting two components in ETag field 1212s # Received "b-60bb3bbdae3c0" 1212s ok 1 1212s # --- 1212s # HEAD /apache/etags/none/plus-i/test.txt 1212s # Expecting one component in ETag field 1212s # Received "85c21" 1212s ok 2 1212s # --- 1212s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 1212s # Expecting two components in ETag field 1212s # Received "85c41-60bb3bbdae3c0" 1212s ok 3 1212s # --- 1212s # HEAD /apache/etags/all/minus-is/test.txt 1212s # Expecting one component in ETag field 1212s # Received "60bb3bbdae3c0" 1212s ok 4 1212s # --- 1212s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 1212s # Expecting one component in ETag field 1212s # Received "60bb3bbdae3c0" 1212s ok 5 1212s # --- 1212s # HEAD /apache/etags/all/is/test.txt 1212s # Expecting two components in ETag field 1212s # Received "85ba5-b" 1212s ok 6 1212s # --- 1212s # HEAD /apache/etags/all/s/test.txt 1212s # Expecting one component in ETag field 1212s # Received "b" 1212s ok 7 1212s # --- 1212s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 1212s # Expecting field to be absent 1212s # Received "b-60bb3bbdae3c0" 1212s ok 8 1212s # --- 1212s # HEAD /apache/etags/m/plus-s/test.txt 1212s # Expecting two components in ETag field 1212s # Received "b-60bb3bbdae3c0" 1212s ok 9 1212s # --- 1212s # HEAD /apache/etags/none/plus-s/test.txt 1212s # Expecting one component in ETag field 1212s # Received "b" 1212s ok 10 1212s # --- 1212s # HEAD /apache/etags/is/test.txt 1212s # Expecting two components in ETag field 1212s # Received "85bd2-b" 1212s ok 11 1212s # --- 1212s # HEAD /apache/etags/none/mi/test.txt 1212s # Expecting two components in ETag field 1212s # Received "85c18-60bb3bbdae3c0" 1212s ok 12 1212s # --- 1212s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 1212s # Expecting one component in ETag field 1212s # Received "b" 1212s ok 13 1212s # --- 1212s # HEAD /apache/etags/all/inherit/test.txt 1212s # Expecting three components in ETag field 1212s # Received "85ba2-b-60bb3bbdae3c0" 1212s ok 14 1212s # --- 1212s # HEAD /apache/etags/m/minus-m/test.txt 1212s # Expecting field to be absent 1212s # Received "b-60bb3bbdae3c0" 1212s ok 15 1212s # --- 1212s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 1212s # Expecting two components in ETag field 1212s # Received "85c35-b" 1212s ok 16 1212s # --- 1212s # HEAD /apache/etags/none/i/test.txt 1212s # Expecting one component in ETag field 1212s # Received "85c0d" 1212s ok 17 1212s # --- 1212s # HEAD /apache/etags/m/minus-mi/test.txt 1212s # Expecting field to be absent 1212s # Received "b-60bb3bbdae3c0" 1212s ok 18 1212s # --- 1212s # HEAD /apache/etags/all/mis/test.txt 1212s # Expecting three components in ETag field 1212s # Received "85bc3-b-60bb3bbdae3c0" 1212s ok 19 1212s # --- 1212s # HEAD /apache/etags/all/minus-s/test.txt 1212s # Expecting two components in ETag field 1212s # Received "85bc0-60bb3bbdae3c0" 1212s ok 20 1212s # --- 1212s # HEAD /apache/etags/m/minus-ms/test.txt 1212s # Expecting field to be absent 1212s # Received "b-60bb3bbdae3c0" 1212s ok 21 1212s # --- 1212s # HEAD /apache/etags/all/test.txt 1212s # Expecting three components in ETag field 1212s # Received "85bca-b-60bb3bbdae3c0" 1212s ok 22 1212s # --- 1212s # HEAD /apache/etags/none/mis/test.txt 1212s # Expecting three components in ETag field 1212s # Received "85c1b-b-60bb3bbdae3c0" 1212s ok 23 1212s # --- 1212s # HEAD /apache/etags/all/ms/test.txt 1212s # Expecting two components in ETag field 1212s # Received "b-60bb3bbdae3c0" 1212s ok 24 1212s # --- 1212s # HEAD /apache/etags/i/test.txt 1212s # Expecting one component in ETag field 1212s # Received "85bcf" 1212s ok 25 1212s # --- 1212s # HEAD /apache/etags/s/test.txt 1212s # Expecting one component in ETag field 1212s # Received "b" 1212s ok 26 1212s # --- 1212s # HEAD /apache/etags/none/plus-is/test.txt 1212s # Expecting two components in ETag field 1212s # Received "85c24-b" 1212s ok 27 1212s # --- 1212s # HEAD /apache/etags/all/minus-i/test.txt 1212s # Expecting two components in ETag field 1212s # Received "b-60bb3bbdae3c0" 1212s ok 28 1212s # --- 1212s # HEAD /apache/etags/none/inherit/test.txt 1212s # Expecting field to be absent 1212s # ETag field is missing 1212s ok 29 1212s # --- 1212s # HEAD /apache/etags/m/plus-ms/test.txt 1212s # Expecting two components in ETag field 1212s # Received "b-60bb3bbdae3c0" 1212s ok 30 1212s # --- 1212s # HEAD /apache/etags/default/test.txt 1212s # Expecting two components in ETag field 1212s # Received "b-60bb3bbdae3c0" 1212s ok 31 1212s # --- 1212s # HEAD /apache/etags/mis/test.txt 1212s # Expecting three components in ETag field 1212s # Received "85c05-b-60bb3bbdae3c0" 1212s ok 32 1212s # --- 1212s # HEAD /apache/etags/all/minus-mi/test.txt 1212s # Expecting one component in ETag field 1212s # Received "b" 1212s ok 33 1212s # --- 1212s # HEAD /apache/etags/m/minus-mis/test.txt 1212s # Expecting field to be absent 1212s # Received "b-60bb3bbdae3c0" 1212s ok 34 1212s # --- 1212s # HEAD /apache/etags/m/minus-is/test.txt 1212s # Expecting field to be absent 1212s # Received "60bb3bbdae3c0" 1212s ok 35 1212s # --- 1212s # HEAD /apache/etags/m/test.txt 1212s # Expecting one component in ETag field 1212s # Received "60bb3bbdae3c0" 1212s ok 36 1212s # --- 1212s # HEAD /apache/etags/mi/test.txt 1212s # Expecting two components in ETag field 1212s # Received "85c02-60bb3bbdae3c0" 1212s ok 37 1212s # --- 1212s # HEAD /apache/etags/m/plus-i/test.txt 1212s # Expecting two components in ETag field 1212s # Received "85bec-60bb3bbdae3c0" 1212s ok 38 1212s # --- 1212s # HEAD /apache/etags/m/minus-i/test.txt 1212s # Expecting field to be absent 1212s # Received "60bb3bbdae3c0" 1212s ok 39 1212s # --- 1212s # HEAD /apache/etags/none/plus-mis/test.txt 1212s # Expecting three components in ETag field 1212s # Received "85c42-b-60bb3bbdae3c0" 1212s ok 40 1212s # --- 1212s # HEAD /apache/etags/ms/test.txt 1212s # Expecting two components in ETag field 1212s # Received "b-60bb3bbdae3c0" 1212s ok 41 1212s # --- 1212s # HEAD /apache/etags/none/plus-ms/test.txt 1212s # Expecting two components in ETag field 1212s # Received "b-60bb3bbdae3c0" 1212s ok 42 1212s # --- 1212s # HEAD /apache/etags/all/minus-m/test.txt 1212s # Expecting two components in ETag field 1212s # Received "85bb4-b" 1212s ok 43 1212s # --- 1212s # HEAD /apache/etags/none/m/test.txt 1212s # Expecting one component in ETag field 1212s # Received "60bb3bbdae3c0" 1212s ok 44 1212s # --- 1212s # HEAD /apache/etags/all/m/test.txt 1212s # Expecting one component in ETag field 1212s # Received "60bb3bbdae3c0" 1212s ok 45 1212s # --- 1212s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 1212s # Expecting two components in ETag field 1212s # Received "b-60bb3bbdae3c0" 1212s ok 46 1212s # --- 1212s # HEAD /apache/etags/none/s/test.txt 1212s # Expecting one component in ETag field 1212s # Received "b" 1212s ok 47 1212s # --- 1212s # HEAD /apache/etags/m/minus-s/test.txt 1212s # Expecting field to be absent 1212s # Received "60bb3bbdae3c0" 1212s ok 48 1212s # --- 1212s # HEAD /apache/etags/m/plus-m/test.txt 1212s # Expecting one component in ETag field 1212s # Received "60bb3bbdae3c0" 1212s ok 49 1212s # --- 1212s # HEAD /apache/etags/none/plus-m/test.txt 1212s # Expecting one component in ETag field 1212s # Received "60bb3bbdae3c0" 1212s ok 50 1212s # --- 1212s # HEAD /apache/etags/all/minus-ms/test.txt 1212s # Expecting one component in ETag field 1212s # Received "85bbd" 1212s ok 51 1212s # --- 1212s # HEAD /apache/etags/m/plus-mi/test.txt 1212s # Expecting two components in ETag field 1212s # Received "85bf5-60bb3bbdae3c0" 1212s ok 52 1212s # --- 1212s # HEAD /apache/etags/m/plus-is/test.txt 1212s # Expecting three components in ETag field 1212s # Received "85bef-b-60bb3bbdae3c0" 1212s ok 53 1212s # --- 1212s # HEAD /apache/etags/m/plus-mis/test.txt 1212s # Expecting three components in ETag field 1212s # Received "85bf8-b-60bb3bbdae3c0" 1212s ok 54 1212s # --- 1212s # HEAD /apache/etags/none/plus-mi/test.txt 1212s # Expecting two components in ETag field 1212s # Received "85c2a-60bb3bbdae3c0" 1212s ok 55 1212s # --- 1212s # HEAD /apache/etags/none/test.txt 1212s # Expecting field to be absent 1212s # ETag field is missing 1212s ok 56 1212s # --- 1212s # HEAD /apache/etags/all/i/test.txt 1212s # Expecting one component in ETag field 1212s # Received "85ba0" 1212s ok 57 1212s # --- 1212s # HEAD /apache/etags/all/minus-mis/test.txt 1212s # Expecting field to be absent 1212s # Received "b-60bb3bbdae3c0" 1212s ok 58 1212s # --- 1212s # HEAD /apache/etags/none/is/test.txt 1212s # Expecting two components in ETag field 1212s # Received "85c12-b" 1212s ok 59 1212s # --- 1212s # HEAD /apache/etags/all/mi/test.txt 1212s # Expecting two components in ETag field 1212s # Received "85bab-60bb3bbdae3c0" 1212s ok 60 1212s # --- 1212s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 1212s # Expecting one component in ETag field 1212s # Received "85c3e" 1212s ok 61 1212s ok 1215s t/apache/expr.t ..................... 1215s 1..229 1215s # Running under perl version 5.038002 for linux 1215s # Current time local: Mon Mar 18 15:50:36 2024 1215s # Current time GMT: Mon Mar 18 15:50:36 2024 1215s # Using Test.pm version 1.31 1215s # Using Apache/Test.pm version 1.42 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "true" should evaluate to true, got true 1215s ok 1 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "false" should evaluate to false, got false 1215s ok 2 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s Should get parse error for "foo", got parse error 1215s ok 3 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "1 -eq 01" should evaluate to true, got true 1215s ok 4 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "1 -eq 2" should evaluate to false, got false 1215s ok 5 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "1 -ne 2" should evaluate to true, got true 1215s ok 6 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "1 -ne 1" should evaluate to false, got false 1215s ok 7 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "1 -lt 02" should evaluate to true, got true 1215s ok 8 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "1 -lt 1" should evaluate to false, got false 1215s ok 9 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "1 -le 2" should evaluate to true, got true 1215s ok 10 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "1 -le 1" should evaluate to true, got true 1215s ok 11 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "2 -gt 1" should evaluate to true, got true 1215s ok 12 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "1 -gt 1" should evaluate to false, got false 1215s ok 13 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "2 -ge 1" should evaluate to true, got true 1215s ok 14 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "1 -ge 1" should evaluate to true, got true 1215s ok 15 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "1 -gt -1" should evaluate to true, got true 1215s ok 16 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'aa' == 'aa'" should evaluate to true, got true 1215s ok 17 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'aa' == 'b'" should evaluate to false, got false 1215s ok 18 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'aa' = 'aa'" should evaluate to true, got true 1215s ok 19 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'aa' = 'b'" should evaluate to false, got false 1215s ok 20 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'aa' != 'b'" should evaluate to true, got true 1215s ok 21 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'aa' != 'aa'" should evaluate to false, got false 1215s ok 22 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'aa' < 'b'" should evaluate to true, got true 1215s ok 23 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'aa' < 'aa'" should evaluate to false, got false 1215s ok 24 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'aa' <= 'b'" should evaluate to true, got true 1215s ok 25 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'aa' <= 'aa'" should evaluate to true, got true 1215s ok 26 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'b' > 'aa'" should evaluate to true, got true 1215s ok 27 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'aa' > 'aa'" should evaluate to false, got false 1215s ok 28 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'b' >= 'aa'" should evaluate to true, got true 1215s ok 29 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'aa' >= 'aa'" should evaluate to true, got true 1215s ok 30 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 1215s ok 31 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 1215s ok 32 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 1215s ok 33 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 1215s ok 34 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 1215s ok 35 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 1215s ok 36 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 1215s ok 37 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 1215s ok 38 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 1215s ok 39 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 1215s ok 40 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "%{TIME} != ''" should evaluate to true, got true 1215s ok 41 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'a' -in { 'b', 'a' } " should evaluate to true, got true 1215s ok 42 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'a' -in { 'b', 'c' } " should evaluate to false, got false 1215s ok 43 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s " 'abc' =~ /bc/ " should evaluate to true, got true 1215s ok 44 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s " 'abc' =~ /BC/i " should evaluate to true, got true 1215s ok 45 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s " 'abc' !~ m!bc! " should evaluate to false, got false 1215s ok 46 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s " 'abc' !~ m!BC!i " should evaluate to false, got false 1215s ok 47 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s " $0 == '' " should evaluate to true, got true 1215s ok 48 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s " $1 == '' " should evaluate to true, got true 1215s ok 49 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s " $9 == '' " should evaluate to true, got true 1215s ok 50 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s " '$0' == '' " should evaluate to true, got true 1215s ok 51 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 1215s ok 52 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 1215s ok 53 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 1215s ok 54 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 1215s ok 55 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 1215s ok 56 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 1215s ok 57 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 1215s ok 58 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 1215s ok 59 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 1215s ok 60 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 1215s ok 61 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 1215s ok 62 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 1215s ok 63 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 1215s ok 64 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 1215s ok 65 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 1215s ok 66 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 1215s ok 67 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 1215s ok 68 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 1215s ok 69 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 1215s ok 70 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "%{HTTPS} == 'off' " should evaluate to true, got true 1215s ok 71 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 1215s ok 72 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 1215s ok 73 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 1215s ok 74 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 1215s ok 75 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 1215s ok 76 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 1215s ok 77 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 1215s ok 78 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 1215s ok 79 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 1215s ok 80 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 1215s ok 81 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 1215s ok 82 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "escape('?') = '%3f' " should evaluate to true, got true 1215s ok 83 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "unescape('%3f') = '?' " should evaluate to true, got true 1215s ok 84 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 1215s ok 85 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 1215s ok 86 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 1215s ok 87 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "file('/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 1215s ok 88 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "-n ''" should evaluate to false, got false 1215s ok 89 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "-z ''" should evaluate to true, got true 1215s ok 90 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "-n '1'" should evaluate to true, got true 1215s ok 91 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "-z '1'" should evaluate to false, got false 1215s ok 92 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s Should get parse error for "-R 'abc'", got parse error 1215s ok 93 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 1215s ok 94 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "-R '240.0.0.0'" should evaluate to false, got false 1215s ok 95 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "-R '240.0.0.0/8'" should evaluate to false, got false 1215s ok 96 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "-R 'ff::/8'" should evaluate to false, got false 1215s ok 97 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 1215s ok 98 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 1215s ok 99 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 1215s ok 100 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 1215s ok 101 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 1215s ok 102 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 1215s ok 103 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 1215s ok 104 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'foo' -strmatch '*o'" should evaluate to true, got true 1215s ok 105 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 1215s ok 106 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'foo' -strmatch 'F*'" should evaluate to false, got false 1215s ok 107 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'foo' -strcmatch 'F*'" should evaluate to true, got true 1215s ok 108 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'foo' -strmatch 'g*'" should evaluate to false, got false 1215s ok 109 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'foo' -strcmatch 'g*'" should evaluate to false, got false 1215s ok 110 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 1215s ok 111 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 1215s ok 112 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 1215s ok 113 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 1215s ok 114 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s Should get parse error for "foo('bar') = 'bar'", got parse error 1215s ok 115 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s Should get parse error for "%{FOO} != 'bar'", got parse error 1215s ok 116 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s Should get parse error for "'bar' = bar", got parse error 1215s ok 117 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "true" should evaluate to true, got true 1215s ok 118 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "true && true" should evaluate to true, got true 1215s ok 119 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "true || true" should evaluate to true, got true 1215s ok 120 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "true || true || true" should evaluate to true, got true 1215s ok 121 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "true || true && true" should evaluate to true, got true 1215s ok 122 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "true && true || true" should evaluate to true, got true 1215s ok 123 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "true && true && true" should evaluate to true, got true 1215s ok 124 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "true || true || !true" should evaluate to true, got true 1215s ok 125 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "true || true && !true" should evaluate to true, got true 1215s ok 126 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "true && true || !true" should evaluate to true, got true 1215s ok 127 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "true && true && !true" should evaluate to false, got false 1215s ok 128 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "true && !true" should evaluate to false, got false 1215s ok 129 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "true || !true" should evaluate to true, got true 1215s ok 130 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "true || !true || true" should evaluate to true, got true 1215s ok 131 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "true || !true && true" should evaluate to true, got true 1215s ok 132 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "true && !true || true" should evaluate to true, got true 1215s ok 133 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "true && !true && true" should evaluate to false, got false 1215s ok 134 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "true || !true || !true" should evaluate to true, got true 1215s ok 135 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "true || !true && !true" should evaluate to true, got true 1215s ok 136 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "true && !true || !true" should evaluate to false, got false 1215s ok 137 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "true && !true && !true" should evaluate to false, got false 1215s ok 138 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!true" should evaluate to false, got false 1215s ok 139 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!true && true" should evaluate to false, got false 1215s ok 140 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!true || true" should evaluate to true, got true 1215s ok 141 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!true || true || true" should evaluate to true, got true 1215s ok 142 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!true || true && true" should evaluate to true, got true 1215s ok 143 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!true && true || true" should evaluate to true, got true 1215s ok 144 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!true && true && true" should evaluate to false, got false 1215s ok 145 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!true || true || !true" should evaluate to true, got true 1215s ok 146 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!true || true && !true" should evaluate to false, got false 1215s ok 147 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!true && true || !true" should evaluate to false, got false 1215s ok 148 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!true && true && !true" should evaluate to false, got false 1215s ok 149 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!true && !true" should evaluate to false, got false 1215s ok 150 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!true || !true" should evaluate to false, got false 1215s ok 151 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!true || !true || true" should evaluate to true, got true 1215s ok 152 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!true || !true && true" should evaluate to false, got false 1215s ok 153 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!true && !true || true" should evaluate to true, got true 1215s ok 154 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!true && !true && true" should evaluate to false, got false 1215s ok 155 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!true || !true || !true" should evaluate to false, got false 1215s ok 156 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!true || !true && !true" should evaluate to false, got false 1215s ok 157 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!true && !true || !true" should evaluate to false, got false 1215s ok 158 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!true && !true && !true" should evaluate to false, got false 1215s ok 159 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(true)" should evaluate to false, got false 1215s ok 160 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(true && true)" should evaluate to false, got false 1215s ok 161 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(true || true)" should evaluate to false, got false 1215s ok 162 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(true || true || true)" should evaluate to false, got false 1215s ok 163 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(true || true && true)" should evaluate to false, got false 1215s ok 164 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(true && true || true)" should evaluate to false, got false 1215s ok 165 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(true && true && true)" should evaluate to false, got false 1215s ok 166 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(true || true || !true)" should evaluate to false, got false 1215s ok 167 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(true || true && !true)" should evaluate to false, got false 1215s ok 168 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(true && true || !true)" should evaluate to false, got false 1215s ok 169 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(true && true && !true)" should evaluate to true, got true 1215s ok 170 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(true && !true)" should evaluate to true, got true 1215s ok 171 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(true || !true)" should evaluate to false, got false 1215s ok 172 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(true || !true || true)" should evaluate to false, got false 1215s ok 173 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(true || !true && true)" should evaluate to false, got false 1215s ok 174 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(true && !true || true)" should evaluate to false, got false 1215s ok 175 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(true && !true && true)" should evaluate to true, got true 1215s ok 176 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(true || !true || !true)" should evaluate to false, got false 1215s ok 177 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(true || !true && !true)" should evaluate to false, got false 1215s ok 178 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(true && !true || !true)" should evaluate to true, got true 1215s ok 179 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(true && !true && !true)" should evaluate to true, got true 1215s ok 180 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(!true)" should evaluate to true, got true 1215s ok 181 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(!true && true)" should evaluate to true, got true 1215s ok 182 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(!true || true)" should evaluate to false, got false 1215s ok 183 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(!true || true || true)" should evaluate to false, got false 1215s ok 184 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(!true || true && true)" should evaluate to false, got false 1215s ok 185 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(!true && true || true)" should evaluate to false, got false 1215s ok 186 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(!true && true && true)" should evaluate to true, got true 1215s ok 187 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(!true || true || !true)" should evaluate to false, got false 1215s ok 188 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(!true || true && !true)" should evaluate to true, got true 1215s ok 189 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(!true && true || !true)" should evaluate to true, got true 1215s ok 190 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(!true && true && !true)" should evaluate to true, got true 1215s ok 191 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(!true && !true)" should evaluate to true, got true 1215s ok 192 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(!true || !true)" should evaluate to true, got true 1215s ok 193 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(!true || !true || true)" should evaluate to false, got false 1215s ok 194 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(!true || !true && true)" should evaluate to true, got true 1215s ok 195 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(!true && !true || true)" should evaluate to false, got false 1215s ok 196 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(!true && !true && true)" should evaluate to true, got true 1215s ok 197 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(!true || !true || !true)" should evaluate to true, got true 1215s ok 198 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(!true || !true && !true)" should evaluate to true, got true 1215s ok 199 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(!true && !true || !true)" should evaluate to true, got true 1215s ok 200 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "!(!true && !true && !true)" should evaluate to true, got true 1215s ok 201 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "filesize('/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 1215s ok 202 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "filesize('/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 1215s ok 203 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "filesize('/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 1215s ok 204 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "-d '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 1215s ok 205 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "-e '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1215s ok 206 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "-f '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1215s ok 207 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "-s '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1215s ok 208 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "-d '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1215s ok 209 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "-e '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1215s ok 210 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "-f '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 1215s ok 211 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "-s '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 1215s ok 212 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "-d '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1215s ok 213 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "-e '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 1215s ok 214 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "-f '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1215s ok 215 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "-s '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 1215s ok 216 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "-d '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1215s ok 217 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "-e '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1215s ok 218 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "-f '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1215s ok 219 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "-s '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1215s ok 220 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "-F '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 1215s ok 221 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "-F '/tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 1215s ok 222 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "-U '/apache/' " should evaluate to true, got true 1215s ok 223 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "-U '/apache/expr/none' " should evaluate to false, got false 1215s ok 224 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 1215s ok 225 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 1215s ok 226 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "base64('foo') = 'Zm9v' " should evaluate to true, got true 1215s ok 227 1215s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 1215s ok 228 1215s Error log should not have 'Internal evaluation error' entries, found 0 1215s ok 229 1215s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1215s ok 1220s t/apache/expr_string.t .............. 1220s 1..29 1220s # Running under perl version 5.038002 for linux 1220s # Current time local: Mon Mar 18 15:50:39 2024 1220s # Current time GMT: Mon Mar 18 15:50:39 2024 1220s # Using Test.pm version 1.31 1220s # Using Apache/Test.pm version 1.42 1220s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1220s ok 1 1220s Expected return code 200, got 200 for 'foo' 1220s ok 2 1220s # testing : log message [Mon Mar 18 15:50:42.585208 2024] [log_debug:info] [pid 322196:tid 266296084197664] [client 127.0.0.1:51506] foo (log_transaction hook, /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1220s # didn't match 1220s # expected: 'foo' 1220s # received: 'foo' 1220s ok 3 1220s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1220s ok 4 1220s Expected return code 200, got 200 for '%{req:SomeHeader}' 1220s ok 5 1220s # testing : log message [Mon Mar 18 15:50:42.845784 2024] [log_debug:info] [pid 322196:tid 266296031768864] [client 127.0.0.1:51506] SomeValue (log_transaction hook, /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1220s # didn't match 1220s # expected: 'SomeValue' 1220s # received: 'SomeValue' 1220s ok 6 1220s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1220s ok 7 1220s Should get parse error (500) for "%{", got 500 1220s ok 8 1220s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1220s ok 9 1220s Expected return code 200, got 200 for '%' 1220s ok 10 1220s # testing : log message [Mon Mar 18 15:50:43.354150 2024] [log_debug:info] [pid 322196:tid 266296010797344] [client 127.0.0.1:51512] % (log_transaction hook, /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1220s # didn't match 1220s # expected: '%' 1220s # received: '%' 1220s ok 11 1220s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1220s ok 12 1220s Expected return code 200, got 200 for '}' 1220s ok 13 1220s # testing : log message [Mon Mar 18 15:50:43.607915 2024] [log_debug:info] [pid 322196:tid 266296052740384] [client 127.0.0.1:51512] } (log_transaction hook, /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1220s # didn't match 1220s # expected: '}' 1220s # received: '}' 1220s ok 14 1220s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1220s ok 15 1220s Expected return code 200, got 200 for '\"' 1220s ok 16 1220s # testing : log message [Mon Mar 18 15:50:43.861630 2024] [log_debug:info] [pid 322196:tid 266296073711904] [client 127.0.0.1:51512] " (log_transaction hook, /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1220s # didn't match 1220s # expected: '"' 1220s # received: '"' 1220s ok 17 1220s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1220s ok 18 1220s Expected return code 200, got 200 for '\'' 1220s ok 19 1220s # testing : log message [Mon Mar 18 15:50:44.115231 2024] [log_debug:info] [pid 322196:tid 266295989825824] [client 127.0.0.1:51512] ' (log_transaction hook, /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1220s # didn't match 1220s # expected: '\'' 1220s # received: '\'' 1220s ok 20 1220s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1220s ok 21 1220s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 1220s ok 22 1220s # testing : log message [Mon Mar 18 15:50:44.369381 2024] [log_debug:info] [pid 322196:tid 266295979340064] [client 127.0.0.1:51512] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1220s # didn't match 1220s # expected: '%{req:SomeHeader}' 1220s # received: '%{req:SomeHeader}' 1220s ok 23 1220s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1220s ok 24 1220s Expected return code 200, got 200 for '%{tolower:IDENT}' 1220s ok 25 1220s # testing : log message [Mon Mar 18 15:50:44.623946 2024] [log_debug:info] [pid 322196:tid 266296021283104] [client 127.0.0.1:51512] ident (log_transaction hook, /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1220s # didn't match 1220s # expected: 'ident' 1220s # received: 'ident' 1220s ok 26 1220s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1220s ok 27 1220s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 1220s ok 28 1220s # testing : log message [Mon Mar 18 15:50:44.878429 2024] [log_debug:info] [pid 322196:tid 266296000311584] [client 127.0.0.1:51512] get (log_transaction hook, /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 1220s # didn't match 1220s # expected: 'get' 1220s # received: 'get' 1220s ok 29 1220s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 1220s ok 1223s t/apache/getfile.t .................. 1223s # using LWP client 1223s 1..219 1223s # Running under perl version 5.038002 for linux 1223s # Current time local: Mon Mar 18 15:50:45 2024 1223s # Current time GMT: Mon Mar 18 15:50:45 2024 1223s # Using Test.pm version 1.31 1223s # Using Apache/Test.pm version 1.42 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "44f3-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 17651 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl.pod 1223s # expected: 17651 1223s # received: 17651 1223s ok 1 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "dbb0-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 56240 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5004delta.pod 1223s # expected: 56240 1223s # received: 56240 1223s ok 2 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "85eb-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 34283 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5005delta.pod 1223s # expected: 34283 1223s # received: 34283 1223s ok 3 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "d8ed-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 55533 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5100delta.pod 1223s # expected: 55533 1223s # received: 55533 1223s ok 4 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "ab70-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 43888 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5101delta.pod 1223s # expected: 43888 1223s # received: 43888 1223s ok 5 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "15cb7-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 89271 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5120delta.pod 1223s # expected: 89271 1223s # received: 89271 1223s ok 6 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "2707-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 9991 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5121delta.pod 1223s # expected: 9991 1223s # received: 9991 1223s ok 7 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "2569-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 9577 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5122delta.pod 1223s # expected: 9577 1223s # received: 9577 1223s ok 8 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "1004-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 4100 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5123delta.pod 1223s # expected: 4100 1223s # received: 4100 1223s ok 9 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "e58-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 3672 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5124delta.pod 1223s # expected: 3672 1223s # received: 3672 1223s ok 10 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "1e03-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 7683 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5125delta.pod 1223s # expected: 7683 1223s # received: 7683 1223s ok 11 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "233aa-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 144298 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5140delta.pod 1223s # expected: 144298 1223s # received: 144298 1223s ok 12 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "1f1e-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 7966 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5141delta.pod 1223s # expected: 7966 1223s # received: 7966 1223s ok 13 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "1aec-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6892 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5142delta.pod 1223s # expected: 6892 1223s # received: 6892 1223s ok 14 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "1e50-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 7760 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5143delta.pod 1223s # expected: 7760 1223s # received: 7760 1223s ok 15 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "18b7-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6327 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5144delta.pod 1223s # expected: 6327 1223s # received: 6327 1223s ok 16 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "20a09-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 133641 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5160delta.pod 1223s # expected: 133641 1223s # received: 133641 1223s ok 17 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "17fe-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6142 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5161delta.pod 1223s # expected: 6142 1223s # received: 6142 1223s ok 18 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "e0a-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 3594 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5162delta.pod 1223s # expected: 3594 1223s # received: 3594 1223s ok 19 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "ff5-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 4085 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5163delta.pod 1223s # expected: 4085 1223s # received: 4085 1223s ok 20 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "1d286-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 119430 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5180delta.pod 1223s # expected: 119430 1223s # received: 119430 1223s ok 21 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "19c5-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6597 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5181delta.pod 1223s # expected: 6597 1223s # received: 6597 1223s ok 22 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "14d7-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 5335 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5182delta.pod 1223s # expected: 5335 1223s # received: 5335 1223s ok 23 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "1208-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 4616 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5184delta.pod 1223s # expected: 4616 1223s # received: 4616 1223s ok 24 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "1c352-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 115538 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5200delta.pod 1223s # expected: 115538 1223s # received: 115538 1223s ok 25 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "2a07-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 10759 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5201delta.pod 1223s # expected: 10759 1223s # received: 10759 1223s ok 26 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "2fef-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 12271 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5202delta.pod 1223s # expected: 12271 1223s # received: 12271 1223s ok 27 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "2410-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 9232 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5203delta.pod 1223s # expected: 9232 1223s # received: 9232 1223s ok 28 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "1fa90-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 129680 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5220delta.pod 1223s # expected: 129680 1223s # received: 129680 1223s ok 29 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "293d-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 10557 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5221delta.pod 1223s # expected: 10557 1223s # received: 10557 1223s ok 30 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "301f-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 12319 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5222delta.pod 1223s # expected: 12319 1223s # received: 12319 1223s ok 31 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "20fa-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 8442 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5223delta.pod 1223s # expected: 8442 1223s # received: 8442 1223s ok 32 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "1162-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 4450 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5224delta.pod 1223s # expected: 4450 1223s # received: 4450 1223s ok 33 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "fc0b-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 64523 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5240delta.pod 1223s # expected: 64523 1223s # received: 64523 1223s ok 34 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "2009-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 8201 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5241delta.pod 1223s # expected: 8201 1223s # received: 8201 1223s ok 35 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "1007-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 4103 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5242delta.pod 1223s # expected: 4103 1223s # received: 4103 1223s ok 36 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "2aac-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 10924 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5243delta.pod 1223s # expected: 10924 1223s # received: 10924 1223s ok 37 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "1168-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 4456 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5244delta.pod 1223s # expected: 4456 1223s # received: 4456 1223s ok 38 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "1875b-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 100187 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5260delta.pod 1223s # expected: 100187 1223s # received: 100187 1223s ok 39 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "1e25-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 7717 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5261delta.pod 1223s # expected: 7717 1223s # received: 7717 1223s ok 40 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "1e16-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 7702 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5262delta.pod 1223s # expected: 7702 1223s # received: 7702 1223s ok 41 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "1b69-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 7017 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5263delta.pod 1223s # expected: 7017 1223s # received: 7017 1223s ok 42 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "115d9-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 71129 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5280delta.pod 1223s # expected: 71129 1223s # received: 71129 1223s ok 43 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "11f7-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 4599 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5281delta.pod 1223s # expected: 4599 1223s # received: 4599 1223s ok 44 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "1806-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 6150 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5282delta.pod 1223s # expected: 6150 1223s # received: 6150 1223s ok 45 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "13f7-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 5111 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5283delta.pod 1223s # expected: 5111 1223s # received: 5111 1223s ok 46 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "9efd-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 40701 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5300delta.pod 1223s # expected: 40701 1223s # received: 40701 1223s ok 47 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "1662-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 5730 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5301delta.pod 1223s # expected: 5730 1223s # received: 5730 1223s ok 48 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "124a-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 4682 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5302delta.pod 1223s # expected: 4682 1223s # received: 4682 1223s ok 49 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "1374-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 4980 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5303delta.pod 1223s # expected: 4980 1223s # received: 4980 1223s ok 50 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "d310-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 54032 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5320delta.pod 1223s # expected: 54032 1223s # received: 54032 1223s ok 51 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "1b5f-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 7007 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5321delta.pod 1223s # expected: 7007 1223s # received: 7007 1223s ok 52 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "9201-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 37377 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5340delta.pod 1223s # expected: 37377 1223s # received: 37377 1223s ok 53 1223s #lwp request: 1223s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 1223s #User-Agent: libwww-perl/6.76 1223s # 1223s #server response: 1223s #HTTP/1.1 200 OK 1223s #Connection: close 1223s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Accept-Ranges: bytes 1223s #ETag: "1076-60ec1fb4f0200" 1223s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s #Vary: In-If1 1223s #Content-Length: 4214 1223s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1223s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1223s #Client-Peer: 127.0.0.1:8529 1223s #Client-Response-Num: 1 1223s #DMMATCH1: 1 1223s # 1223s # testing : download of /getfiles-perl-pod/perl5341delta.pod 1223s # expected: 4214 1224s # received: 4214 1224s ok 54 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "f6a-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 3946 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perl5342delta.pod 1224s # expected: 3946 1224s # received: 3946 1224s ok 55 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "fd6-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 4054 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perl5343delta.pod 1224s # expected: 4054 1224s # received: 4054 1224s ok 56 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "ad8b-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 44427 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perl5360delta.pod 1224s # expected: 44427 1224s # received: 44427 1224s ok 57 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "1288-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 4744 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perl5361delta.pod 1224s # expected: 4744 1224s # received: 4744 1224s ok 58 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "f6a-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 3946 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perl5362delta.pod 1224s # expected: 3946 1224s # received: 3946 1224s ok 59 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "fd7-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 4055 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perl5363delta.pod 1224s # expected: 4055 1224s # received: 4055 1224s ok 60 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "10d49-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 68937 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perl5380delta.pod 1224s # expected: 68937 1224s # received: 68937 1224s ok 61 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "f6a-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 3946 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perl5381delta.pod 1224s # expected: 3946 1224s # received: 3946 1224s ok 62 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "fd4-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 4052 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perl5382delta.pod 1224s # expected: 4052 1224s # received: 4052 1224s ok 63 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "1e729-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 124713 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perl561delta.pod 1224s # expected: 124713 1224s # received: 124713 1224s ok 64 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "1a2c1-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 107201 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perl56delta.pod 1224s # expected: 107201 1224s # received: 107201 1224s ok 65 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "94ac-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 38060 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perl581delta.pod 1224s # expected: 38060 1224s # received: 38060 1224s ok 66 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "1176-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 4470 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perl582delta.pod 1224s # expected: 4470 1224s # received: 4470 1224s ok 67 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "18bf-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 6335 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perl583delta.pod 1224s # expected: 6335 1224s # received: 6335 1224s ok 68 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "1cc3-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 7363 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perl584delta.pod 1224s # expected: 7363 1224s # received: 7363 1224s ok 69 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "1701-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 5889 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perl585delta.pod 1224s # expected: 5889 1224s # received: 5889 1224s ok 70 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "122b-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 4651 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perl586delta.pod 1224s # expected: 4651 1224s # received: 4651 1224s ok 71 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "20a5-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 8357 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perl587delta.pod 1224s # expected: 8357 1224s # received: 8357 1224s ok 72 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "62c1-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 25281 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perl588delta.pod 1224s # expected: 25281 1224s # received: 25281 1224s ok 73 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "d290-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 53904 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perl589delta.pod 1224s # expected: 53904 1224s # received: 53904 1224s ok 74 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "1c1d5-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 115157 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perl58delta.pod 1224s # expected: 115157 1224s # received: 115157 1224s ok 75 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "4fe9-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 20457 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlaix.pod 1224s # expected: 20457 1224s # received: 20457 1224s ok 76 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "1688-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 5768 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlamiga.pod 1224s # expected: 5768 1224s # received: 5768 1224s ok 77 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "2031-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 8241 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlandroid.pod 1224s # expected: 8241 1224s # received: 8241 1224s ok 78 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "c9433-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 824371 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlapi.pod 1224s # expected: 824371 1224s # received: 824371 1224s ok 79 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "5837-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 22583 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlapio.pod 1224s # expected: 22583 1224s # received: 22583 1224s ok 80 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "1b62-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 7010 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlartistic.pod 1224s # expected: 7010 1224s # received: 7010 1224s ok 81 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "20c2-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 8386 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlbook.pod 1224s # expected: 8386 1224s # received: 8386 1224s ok 82 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "126-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 294 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlboot.pod 1224s # expected: 294 1224s # received: 294 1224s ok 83 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "130-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 304 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlbot.pod 1224s # expected: 304 1224s # received: 304 1224s ok 84 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "1f50-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 8016 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlbs2000.pod 1224s # expected: 8016 1224s # received: 8016 1224s ok 85 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "dea2-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 56994 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlcall.pod 1224s # expected: 56994 1224s # received: 56994 1224s ok 86 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "1180-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 4480 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlcheat.pod 1224s # expected: 4480 1224s # received: 4480 1224s ok 87 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "23bf-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 9151 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlclass.pod 1224s # expected: 9151 1224s # received: 9151 1224s ok 88 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "3c63-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 15459 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlclassguts.pod 1224s # expected: 15459 1224s # received: 15459 1224s ok 89 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "254a-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 9546 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlclib.pod 1224s # expected: 9546 1224s # received: 9546 1224s ok 90 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "12e5-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 4837 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlcn.pod 1224s # expected: 4837 1224s # received: 4837 1224s ok 91 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "1b1a-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 6938 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlcommunity.pod 1224s # expected: 6938 1224s # received: 6938 1224s ok 92 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "662a-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 26154 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlcygwin.pod 1224s # expected: 26154 1224s # received: 26154 1224s ok 93 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "cfa2-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 53154 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perldata.pod 1224s # expected: 53154 1224s # received: 53154 1224s ok 94 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "134f-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 4943 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 1224s # expected: 4943 1224s # received: 4943 1224s ok 95 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "a85c-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 43100 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perldebguts.pod 1224s # expected: 43100 1224s # received: 43100 1224s ok 96 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "5693-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 22163 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perldebtut.pod 1224s # expected: 22163 1224s # received: 22163 1224s ok 97 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "9bbb-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 39867 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perldebug.pod 1224s # expected: 39867 1224s # received: 39867 1224s ok 98 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "fd4-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 4052 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perldelta.pod 1224s # expected: 4052 1224s # received: 4052 1224s ok 99 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "5f0a-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 24330 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perldeprecation.pod 1224s # expected: 24330 1224s # received: 24330 1224s ok 100 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "4c051-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 311377 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perldiag.pod 1224s # expected: 311377 1224s # received: 311377 1224s ok 101 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "24a0-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 9376 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perldoc.pod 1224s # expected: 9376 1224s # received: 9376 1224s ok 102 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "b4ed-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 46317 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perldocstyle.pod 1224s # expected: 46317 1224s # received: 46317 1224s ok 103 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "687a-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 26746 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perldsc.pod 1224s # expected: 26746 1224s # received: 26746 1224s ok 104 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "1f17-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 7959 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perldtrace.pod 1224s # expected: 7959 1224s # received: 7959 1224s ok 105 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "14981-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 84353 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlebcdic.pod 1224s # expected: 84353 1224s # received: 84353 1224s ok 106 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "9321-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 37665 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlembed.pod 1224s # expected: 37665 1224s # received: 37665 1224s ok 107 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "2877-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 10359 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlexperiment.pod 1224s # expected: 10359 1224s # received: 10359 1224s ok 108 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "590b-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 22795 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlfaq.pod 1224s # expected: 22795 1224s # received: 22795 1224s ok 109 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "385d-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 14429 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlfaq1.pod 1224s # expected: 14429 1224s # received: 14429 1224s ok 110 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "24a1-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 9377 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlfaq2.pod 1224s # expected: 9377 1224s # received: 9377 1224s ok 111 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "92e1-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 37601 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlfaq3.pod 1224s # expected: 37601 1224s # received: 37601 1224s ok 112 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "162be-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 90814 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlfaq4.pod 1224s # expected: 90814 1224s # received: 90814 1224s ok 113 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "d7fc-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 55292 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlfaq5.pod 1224s # expected: 55292 1224s # received: 55292 1224s ok 114 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "9a71-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 39537 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlfaq6.pod 1224s # expected: 39537 1224s # received: 39537 1224s ok 115 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "93b8-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 37816 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlfaq7.pod 1224s # expected: 37816 1224s # received: 37816 1224s ok 116 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "c310-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 49936 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlfaq8.pod 1224s # expected: 49936 1224s # received: 49936 1224s ok 117 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "3b75-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 15221 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlfaq9.pod 1224s # expected: 15221 1224s # received: 15221 1224s ok 118 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "56ca-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 22218 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlfilter.pod 1224s # expected: 22218 1224s # received: 22218 1224s ok 119 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "342b-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 13355 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlfork.pod 1224s # expected: 13355 1224s # received: 13355 1224s ok 120 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "40e0-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 16608 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlform.pod 1224s # expected: 16608 1224s # received: 16608 1224s ok 121 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "671-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 1649 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 1224s # expected: 1649 1224s # received: 1649 1224s ok 122 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "67142-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 422210 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlfunc.pod 1224s # expected: 422210 1224s # received: 422210 1224s ok 123 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "7c2a-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 31786 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlgit.pod 1224s # expected: 31786 1224s # received: 31786 1224s ok 124 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "21810-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 137232 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlglossary.pod 1224s # expected: 137232 1224s # received: 137232 1224s ok 125 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "4075-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 16501 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlgov.pod 1224s # expected: 16501 1224s # received: 16501 1224s ok 126 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "35f7-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 13815 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlgpl.pod 1224s # expected: 13815 1224s # received: 13815 1224s ok 127 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "2c264-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 180836 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlguts.pod 1224s # expected: 180836 1224s # received: 180836 1224s ok 128 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "afe4-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 45028 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlhack.pod 1224s # expected: 45028 1224s # received: 45028 1224s ok 129 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "11a38-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 72248 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlhacktips.pod 1224s # expected: 72248 1224s # received: 72248 1224s ok 130 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "1809-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 6153 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlhacktut.pod 1224s # expected: 6153 1224s # received: 6153 1224s ok 131 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "5f7-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 1527 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlhaiku.pod 1224s # expected: 1527 1224s # received: 1527 1224s ok 132 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "e88a-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 59530 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlhist.pod 1224s # expected: 59530 1224s # received: 59530 1224s ok 133 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "77a4-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 30628 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlhpux.pod 1224s # expected: 30628 1224s # received: 30628 1224s ok 134 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "7dd-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 2013 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlhurd.pod 1224s # expected: 2013 1224s # received: 2013 1224s ok 135 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "1f865-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 129125 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlintern.pod 1224s # expected: 129125 1224s # received: 129125 1224s ok 136 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "9216-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 37398 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlinterp.pod 1224s # expected: 37398 1224s # received: 37398 1224s ok 137 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "579d-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 22429 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlintro.pod 1224s # expected: 22429 1224s # received: 22429 1224s ok 138 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "8ad3-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 35539 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perliol.pod 1224s # expected: 35539 1224s # received: 35539 1224s ok 139 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "11817-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 71703 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlipc.pod 1224s # expected: 71703 1224s # received: 71703 1224s ok 140 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "1150-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 4432 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlirix.pod 1224s # expected: 4432 1224s # received: 4432 1224s ok 141 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "20a8-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 8360 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perljp.pod 1224s # expected: 8360 1224s # received: 8360 1224s ok 142 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "2fc0-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 12224 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlko.pod 1224s # expected: 12224 1224s # received: 12224 1224s ok 143 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "163-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 355 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perllexwarn.pod 1224s # expected: 355 1224s # received: 355 1224s ok 144 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "7ea-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 2026 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perllinux.pod 1224s # expected: 2026 1224s # received: 2026 1224s ok 145 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "12457-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 74839 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perllocale.pod 1224s # expected: 74839 1224s # received: 74839 1224s ok 146 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "24dc-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 9436 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perllol.pod 1224s # expected: 9436 1224s # received: 9436 1224s ok 147 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "2f6f-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 12143 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlmacosx.pod 1224s # expected: 12143 1224s # received: 12143 1224s ok 148 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "6753-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 26451 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlmod.pod 1224s # expected: 26451 1224s # received: 26451 1224s ok 149 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "2574-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 9588 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 1224s # expected: 9588 1224s # received: 9588 1224s ok 150 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "e547-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 58695 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlmodlib.pod 1224s # expected: 58695 1224s # received: 58695 1224s ok 151 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "573b-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 22331 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 1224s # expected: 22331 1224s # received: 22331 1224s ok 152 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "d65-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 3429 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlmroapi.pod 1224s # expected: 3429 1224s # received: 3429 1224s ok 153 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "2ad3-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 10963 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlnewmod.pod 1224s # expected: 10963 1224s # received: 10963 1224s ok 154 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "20a5-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 8357 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlnumber.pod 1224s # expected: 8357 1224s # received: 8357 1224s ok 155 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "8d30-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 36144 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlobj.pod 1224s # expected: 36144 1224s # received: 36144 1224s ok 156 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "6885-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 26757 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlootut.pod 1224s # expected: 26757 1224s # received: 26757 1224s ok 157 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "251a5-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 151973 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlop.pod 1224s # expected: 151973 1224s # received: 151973 1224s ok 158 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "4db-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 1243 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 1224s # expected: 1243 1224s # received: 1243 1224s ok 159 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "3b77-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 15223 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlopentut.pod 1224s # expected: 15223 1224s # received: 15223 1224s ok 160 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "16cb9-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 93369 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlos2.pod 1224s # expected: 93369 1224s # received: 93369 1224s ok 161 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "37cb-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 14283 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlos390.pod 1224s # expected: 14283 1224s # received: 14283 1224s ok 162 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "12b0-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 4784 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlos400.pod 1224s # expected: 4784 1224s # received: 4784 1224s ok 163 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "c8a9-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 51369 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlpacktut.pod 1224s # expected: 51369 1224s # received: 51369 1224s ok 164 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "c2bd-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 49853 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlperf.pod 1224s # expected: 49853 1224s # received: 49853 1224s ok 165 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "1418-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 5144 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlplan9.pod 1224s # expected: 5144 1224s # received: 5144 1224s ok 166 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "5b65-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 23397 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlpod.pod 1224s # expected: 23397 1224s # received: 23397 1224s ok 167 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "10d10-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 68880 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlpodspec.pod 1224s # expected: 68880 1224s # received: 68880 1224s ok 168 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "2f40-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 12096 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 1224s # expected: 12096 1224s # received: 12096 1224s ok 169 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "67b7-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 26551 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlpolicy.pod 1224s # expected: 26551 1224s # received: 26551 1224s ok 170 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "15cc8-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 89288 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlport.pod 1224s # expected: 89288 1224s # received: 89288 1224s ok 171 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "1412-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 5138 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlpragma.pod 1224s # expected: 5138 1224s # received: 5138 1224s ok 172 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "1a25-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 6693 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlqnx.pod 1224s # expected: 6693 1224s # received: 6693 1224s ok 173 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "2127d-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 135805 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlre.pod 1224s # expected: 135805 1224s # received: 135805 1224s ok 174 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "7bad-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 31661 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlreapi.pod 1224s # expected: 31661 1224s # received: 31661 1224s ok 175 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "818f-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 33167 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 1224s # expected: 33167 1224s # received: 33167 1224s ok 176 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "beb0-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 48816 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 1224s # expected: 48816 1224s # received: 48816 1224s ok 177 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "8c47-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 35911 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlref.pod 1224s # expected: 35911 1224s # received: 35911 1224s ok 178 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "4944-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 18756 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlreftut.pod 1224s # expected: 18756 1224s # received: 18756 1224s ok 179 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "a989-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 43401 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlreguts.pod 1224s # expected: 43401 1224s # received: 43401 1224s ok 180 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "1fd-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 509 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlrepository.pod 1224s # expected: 509 1224s # received: 509 1224s ok 181 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "4af5-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 19189 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlrequick.pod 1224s # expected: 19189 1224s # received: 19189 1224s ok 182 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "3ce4-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 15588 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlreref.pod 1224s # expected: 15588 1224s # received: 15588 1224s ok 183 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "1e219-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 123417 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlretut.pod 1224s # expected: 123417 1224s # received: 123417 1224s ok 184 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "60c-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 1548 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlriscos.pod 1224s # expected: 1548 1224s # received: 1548 1224s ok 185 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "e52d-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 58669 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlrun.pod 1224s # expected: 58669 1224s # received: 58669 1224s ok 186 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "6cc6-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 27846 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlsec.pod 1224s # expected: 27846 1224s # received: 27846 1224s ok 187 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "4af2-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 19186 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 1224s # expected: 19186 1224s # received: 19186 1224s ok 188 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "74a6-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 29862 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlsolaris.pod 1224s # expected: 29862 1224s # received: 29862 1224s ok 189 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "1bdc-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 7132 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlsource.pod 1224s # expected: 7132 1224s # received: 7132 1224s ok 190 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "233b-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 9019 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlstyle.pod 1224s # expected: 9019 1224s # received: 9019 1224s ok 191 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "12f85-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 77701 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlsub.pod 1224s # expected: 77701 1224s # received: 77701 1224s ok 192 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "d2de-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 53982 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlsyn.pod 1224s # expected: 53982 1224s # received: 53982 1224s ok 193 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "2858-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 10328 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlsynology.pod 1224s # expected: 10328 1224s # received: 10328 1224s ok 194 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "b53a-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 46394 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlthrtut.pod 1224s # expected: 46394 1224s # received: 46394 1224s ok 195 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "9a91-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 39569 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perltie.pod 1224s # expected: 39569 1224s # received: 39569 1224s ok 196 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "b9206-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 758278 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perltoc.pod 1224s # expected: 758278 1224s # received: 758278 1224s ok 197 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "174-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 372 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perltodo.pod 1224s # expected: 372 1224s # received: 372 1224s ok 198 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "126-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 294 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perltooc.pod 1224s # expected: 294 1224s # received: 294 1224s ok 199 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "126-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 294 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perltoot.pod 1224s # expected: 294 1224s # received: 294 1224s ok 200 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "297f-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 10623 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perltrap.pod 1224s # expected: 10623 1224s # received: 10623 1224s ok 201 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "213f-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 8511 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perltru64.pod 1224s # expected: 8511 1224s # received: 8511 1224s ok 202 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "1183-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 4483 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perltw.pod 1224s # expected: 4483 1224s # received: 4483 1224s ok 203 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "162c0-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 90816 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlunicode.pod 1224s # expected: 90816 1224s # received: 90816 1224s ok 204 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "6349-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 25417 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlunicook.pod 1224s # expected: 25417 1224s # received: 25417 1224s ok 205 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "372e-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 14126 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlunifaq.pod 1224s # expected: 14126 1224s # received: 14126 1224s ok 206 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "96e1-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 38625 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perluniintro.pod 1224s # expected: 38625 1224s # received: 38625 1224s ok 207 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "6eefa-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 454394 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perluniprops.pod 1224s # expected: 454394 1224s # received: 454394 1224s ok 208 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "1f0f-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 7951 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlunitut.pod 1224s # expected: 7951 1224s # received: 7951 1224s ok 209 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "1ce8-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 7400 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlutil.pod 1224s # expected: 7400 1224s # received: 7400 1224s ok 210 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "16ab2-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 92850 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlvar.pod 1224s # expected: 92850 1224s # received: 92850 1224s ok 211 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "c68d-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 50829 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlvms.pod 1224s # expected: 50829 1224s # received: 50829 1224s ok 212 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "f16-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 3862 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlvos.pod 1224s # expected: 3862 1224s # received: 3862 1224s ok 213 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "7fdb-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 32731 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlwin32.pod 1224s # expected: 32731 1224s # received: 32731 1224s ok 214 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "1532b-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 86827 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlxs.pod 1224s # expected: 86827 1224s # received: 86827 1224s ok 215 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "c504-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 50436 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlxstut.pod 1224s # expected: 50436 1224s # received: 50436 1224s ok 216 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "5dc1-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 24001 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 1224s # expected: 24001 1224s # received: 24001 1224s ok 217 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "d40b0-60fb82f589ec0" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 868528 1224s #Last-Modified: Wed, 24 Jan 2024 22:00:03 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-binary-httpd 1224s # expected: 868528 1224s # received: 868528 1224s ok 218 1224s #lwp request: 1224s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 1224s #User-Agent: libwww-perl/6.76 1224s # 1224s #server response: 1224s #HTTP/1.1 200 OK 1224s #Connection: close 1224s #Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Accept-Ranges: bytes 1224s #ETag: "3c2760-60ec1fb4f0200" 1224s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1224s #Vary: In-If1 1224s #Content-Length: 3942240 1224s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 1224s #Client-Date: Mon, 18 Mar 2024 15:50:48 GMT 1224s #Client-Peer: 127.0.0.1:8529 1224s #Client-Response-Num: 1 1224s #DMMATCH1: 1 1224s # 1224s # testing : download of /getfiles-binary-perl 1224s # expected: 3942240 1224s # received: 3942240 1224s ok 219 1224s ok 1226s t/apache/headers.t .................. 1226s 1..27 1226s # Running under perl version 5.038002 for linux 1226s # Current time local: Mon Mar 18 15:50:48 2024 1226s # Current time GMT: Mon Mar 18 15:50:48 2024 1226s # Using Test.pm version 1.31 1226s # Using Apache/Test.pm version 1.42 1226s testing: Hello: World 1226s ok 1 1226s # testing : response success 1226s # expected: qr/HTTP\/1\.. 200 OK/ 1226s # received: 'HTTP/1.1 200 OK' 1226s ok 2 1226s header: [World] vs [World] 1226s # testing : compare header Hello value 1226s # expected: 'World' 1226s # received: 'World' 1226s ok 3 1226s testing: Hello: World 1226s ok 4 1226s # testing : response success 1226s # expected: qr/HTTP\/1\.. 200 OK/ 1226s # received: 'HTTP/1.1 200 OK' 1226s ok 5 1226s header: [World] vs [World] 1226s # testing : compare header Hello value 1226s # expected: 'World' 1226s # received: 'World' 1226s ok 6 1226s testing: Hello: World 1226s ok 7 1226s # testing : response success 1226s # expected: qr/HTTP\/1\.. 200 OK/ 1226s # received: 'HTTP/1.1 200 OK' 1226s ok 8 1226s header: [World] vs [World] 1226s # testing : compare header Hello value 1226s # expected: 'World' 1226s # received: 'World' 1226s ok 9 1226s testing: Hello: Foo 1226s Bar 1226s ok 10 1226s # testing : response success 1226s # expected: qr/HTTP\/1\.. 200 OK/ 1226s # received: 'HTTP/1.1 200 OK' 1226s ok 11 1226s header: [Foo Bar] vs [Foo Bar] 1226s # testing : compare header Hello value 1226s # expected: 'Foo Bar' 1226s # received: 'Foo Bar' 1226s ok 12 1226s testing: Hello: Foo 1226s Bar 1226s ok 13 1226s # testing : response success 1226s # expected: qr/HTTP\/1\.. 200 OK/ 1226s # received: 'HTTP/1.1 200 OK' 1226s ok 14 1226s header: [Foo Bar] vs [Foo Bar] 1226s # testing : compare header Hello value 1226s # expected: 'Foo Bar' 1226s # received: 'Foo Bar' 1226s ok 15 1226s testing: Hello: Foo 1226s Bar 1226s ok 16 1226s # testing : response success 1226s # expected: qr/HTTP\/1\.. 200 OK/ 1226s # received: 'HTTP/1.1 200 OK' 1226s ok 17 1226s header: [Foo Bar] vs [Foo Bar] 1226s # testing : compare header Hello value 1226s # expected: 'Foo Bar' 1226s # received: 'Foo Bar' 1226s ok 18 1226s testing: Hello: Foo 1226s Bar 1226s ok 19 1226s # testing : response success 1226s # expected: qr/HTTP\/1\.. 200 OK/ 1226s # received: 'HTTP/1.1 200 OK' 1226s ok 20 1226s header: [Foo Bar] vs [Foo Bar] 1226s # testing : compare header Hello value 1226s # expected: 'Foo Bar' 1226s # received: 'Foo Bar' 1226s ok 21 1226s testing: Hello: Foo 1226s Bar 1226s ok 22 1226s # testing : response success 1226s # expected: qr/HTTP\/1\.. 200 OK/ 1226s # received: 'HTTP/1.1 200 OK' 1226s ok 23 1226s header: [Foo Bar] vs [Foo Bar] 1226s # testing : compare header Hello value 1226s # expected: 'Foo Bar' 1226s # received: 'Foo Bar' 1226s ok 24 1226s testing: Hello:World 1226s ok 25 1226s # testing : response success 1226s # expected: qr/HTTP\/1\.. 200 OK/ 1226s # received: 'HTTP/1.1 200 OK' 1226s ok 26 1226s header: [World] vs [World] 1226s # testing : compare header Hello value 1226s # expected: 'World' 1226s # received: 'World' 1226s ok 27 1226s ok 1229s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 1232s t/apache/http_strict.t .............. 1232s 1..178 1232s # Running under perl version 5.038002 for linux 1232s # Current time local: Mon Mar 18 15:50:54 2024 1232s # Current time GMT: Mon Mar 18 15:50:54 2024 1232s # Using Test.pm version 1.31 1232s # Using Apache/Test.pm version 1.42 1232s # SENDING: 1232s # GET / HTTP/1.0\r\n\r\n 1232s # expecting success, got 200 1232s ok 1 1232s # SENDING: 1232s # GET / HTTP/1.0\n\n 1232s # expecting success, got 200 1232s ok 2 1232s # SENDING: 1232s # get / HTTP/1.0\r\n\r\n 1232s # expecting 501, got 501 1232s ok 3 1232s # SENDING: 1232s # G ET / HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 4 1232s # SENDING: 1232s # G\x00ET / HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 5 1232s # SENDING: 1232s # G/T / HTTP/1.0\r\n\r\n 1232s # expecting 501, got 501 1232s ok 6 1232s # SENDING: 1232s # GET /\x00 HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 7 1232s # SENDING: 1232s # GET / HTTP/1.0\x00\r\n\r\n 1232s # expecting 400, got 400 1232s ok 8 1232s # SENDING: 1232s # GET\x0c/ HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 9 1232s # SENDING: 1232s # GET\r/ HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 10 1232s # SENDING: 1232s # GET\t/ HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 11 1232s # SENDING: 1232s # GET / HTT/1.0\r\n\r\n 1232s # expecting error, got 400 1232s ok 12 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1232s # expecting success, got 200 1232s ok 13 1232s # SENDING: 1232s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1232s # expecting success, got 200 1232s ok 14 1232s # SENDING: 1232s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1232s # expecting success, got 200 1232s ok 15 1232s # SENDING: 1232s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1232s # expecting 400, got 400 1232s ok 16 1232s # SENDING: 1232s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1232s # expecting 400, got 400 1232s ok 17 1232s # SENDING: 1232s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1232s # expecting 200, got 200 1232s ok 18 1232s # SENDING: 1232s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1232s # expecting 400, got 400 1232s ok 19 1232s # SENDING: 1232s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1232s # expecting error, got 400 1232s ok 20 1232s # SENDING: 1232s # GET / HTTP/0.9\r\n\r\n 1232s # expecting error, got 400 1232s ok 21 1232s # SENDING: 1232s # GET / HTTP/0.8\r\n\r\n 1232s # expecting error, got 400 1232s ok 22 1232s # SENDING: 1232s # GET /\x01 HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 23 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1232s # expecting 200, got 200 1232s ok 24 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1232s # expecting 200, got 200 1232s ok 25 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1232s # expecting 400, got 400 1232s ok 26 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1232s # expecting 200, got 200 1232s ok 27 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1232s # expecting 400, got 400 1232s ok 28 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1232s # expecting 400, got 400 1232s ok 29 1232s # SENDING: 1232s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1232s # expecting 400, got 400 1232s ok 30 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1232s # expecting 200, got 200 1232s ok 31 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1232s # expecting 400, got 400 1232s ok 32 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1232s # expecting 400, got 400 1232s ok 33 1232s # SENDING: 1232s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1232s # expecting 400, got 400 1232s ok 34 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1232s # expecting 200, got 200 1232s ok 35 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1232s # expecting 400, got 400 1232s ok 36 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1232s # expecting 400, got 400 1232s ok 37 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1232s # expecting 200, got 200 1232s ok 38 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1232s # expecting 400, got 400 1232s ok 39 1232s # SENDING: 1232s # GET / HTTP/1.0\r\r 1232s # expecting dropped connection and HTTPD dropped connection 1232s ok 40 1232s # SENDING: 1232s # GET /\r\n 1232s # expecting headerless HTTP/0.9 body, got response 1232s ok 41 1232s # SENDING: 1232s # GET /#frag HTTP/1.0\r\n 1232s # expecting 400, got 400 1232s ok 42 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1232s # expecting 200, got 200 1232s ok 43 1232s # SENDING: 1232s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1232s # expecting 200, got 200 1232s ok 44 1232s # SENDING: 1232s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1232s # expecting 200, got 200 1232s ok 45 1232s # SENDING: 1232s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1232s # expecting 200, got 200 1232s ok 46 1232s # SENDING: 1232s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1232s # expecting 200, got 200 1232s ok 47 1232s # SENDING: 1232s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1232s # expecting 200, got 200 1232s ok 48 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1232s # expecting 200, got 200 1232s ok 49 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1232s # expecting 400, got 400 1232s ok 50 1232s # SENDING: 1232s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1232s # expecting 200, got 200 1232s ok 51 1232s # SENDING: 1232s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 52 1232s # SENDING: 1232s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 53 1232s # SENDING: 1232s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 54 1232s # SENDING: 1232s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1232s # expecting 200, got 200 1232s ok 55 1232s # SENDING: 1232s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1232s # expecting success, got 200 1232s ok 56 1232s # SENDING: 1232s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1232s # expecting success, got 200 1232s ok 57 1232s # SENDING: 1232s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1232s # expecting success, got 200 1232s ok 58 1232s # SENDING: 1232s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1232s # expecting success, got 200 1232s ok 59 1232s # SENDING: 1232s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 60 1232s # SENDING: 1232s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1232s # expecting success, got 200 1232s ok 61 1232s # SENDING: 1232s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1232s # expecting success, got 200 1232s ok 62 1232s # SENDING: 1232s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 63 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1232s # expecting success, got 200 1232s ok 64 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1232s # expecting success, got 200 1232s ok 65 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1232s # expecting success, got 200 1232s ok 66 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1232s # expecting success, got 200 1232s ok 67 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1232s # expecting success, got 200 1232s ok 68 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1232s # expecting success, got 200 1232s ok 69 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1232s # expecting 200, got 200 1232s ok 70 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1232s # expecting 200, got 200 1232s ok 71 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1232s # expecting 400, got 400 1232s ok 72 1232s # SENDING: 1232s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1232s # expecting 200, got 200 1232s ok 73 1232s # SENDING: 1232s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1232s # expecting 200, got 200 1232s ok 74 1232s # SENDING: 1232s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1232s # expecting 200, got 200 1232s ok 75 1232s # SENDING: 1232s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1232s # expecting 200, got 200 1232s ok 76 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1232s # expecting 200, got 200 1232s ok 77 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1232s # expecting 200, got 200 1232s ok 78 1232s # SENDING: 1232s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1232s # expecting 200, got 200 1232s ok 79 1232s # SENDING: 1232s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1232s # DECODED: Foo: bar 1232s # RESPONSE: 1232s # HTTP/1.1 200 OK\r\n 1232s # Date: Mon, 18 Mar 2024 15:50:56 GMT\r\n 1232s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1232s # Foo: bar\r\n 1232s # Vary: In-If1\r\n 1232s # DMMATCH1: 1\r\n 1232s # Connection: close\r\n 1232s # Content-Type: text/plain\r\n 1232s # \r\n 1232s # Hi!\n 1232s # SERVERNAME=localhost\n 1232s # HTTP_HOST=\n 1232s # 1232s # expecting 200, got 200 1232s ok 80 1232s # SENDING: 1232s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1232s # DECODED: Foo: 1232s # RESPONSE: 1232s # HTTP/1.1 200 OK\r\n 1232s # Date: Mon, 18 Mar 2024 15:50:56 GMT\r\n 1232s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1232s # Foo: \r\n 1232s # Vary: In-If1\r\n 1232s # DMMATCH1: 1\r\n 1232s # Connection: close\r\n 1232s # Content-Type: text/plain\r\n 1232s # \r\n 1232s # Hi!\n 1232s # SERVERNAME=localhost\n 1232s # HTTP_HOST=\n 1232s # 1232s # expecting 200, got 200 1232s ok 81 1232s # SENDING: 1232s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1232s # DECODED: : bar 1232s # RESPONSE: 1232s # HTTP/1.1 500 Internal Server Error\r\n 1232s # Date: Mon, 18 Mar 2024 15:50:56 GMT\r\n 1232s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1232s # Connection: close\r\n 1232s # Content-Type: text/html; charset=iso-8859-1\r\n 1232s # \r\n 1232s # \n 1232s # \n 1232s # ... 1232s # expecting 500, got 500 1232s ok 82 1232s # SENDING: 1232s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1232s # DECODED: F\x00oo: bar 1232s # RESPONSE: 1232s # HTTP/1.1 500 Internal Server Error\r\n 1232s # Date: Mon, 18 Mar 2024 15:50:56 GMT\r\n 1232s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1232s # Content-Length: 528\r\n 1232s # Connection: close\r\n 1232s # Content-Type: text/html; charset=iso-8859-1\r\n 1232s # \r\n 1232s # \n 1232s # \n 1232s # ... 1232s # expecting 500, got 500 1232s ok 83 1232s # SENDING: 1232s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1232s # DECODED: F\x01oo: bar 1232s # RESPONSE: 1232s # HTTP/1.1 500 Internal Server Error\r\n 1232s # Date: Mon, 18 Mar 2024 15:50:56 GMT\r\n 1232s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1232s # Content-Length: 564\r\n 1232s # Connection: close\r\n 1232s # Content-Type: text/html; charset=iso-8859-1\r\n 1232s # \r\n 1232s # \n 1232s # \n 1232s # ... 1232s # expecting 500, got 500 1232s ok 84 1232s # SENDING: 1232s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1232s # DECODED: F\noo: bar 1232s # RESPONSE: 1232s # HTTP/1.1 500 Internal Server Error\r\n 1232s # Date: Mon, 18 Mar 2024 15:50:56 GMT\r\n 1232s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1232s # Content-Length: 528\r\n 1232s # Connection: close\r\n 1232s # Content-Type: text/html; charset=iso-8859-1\r\n 1232s # \r\n 1232s # \n 1232s # \n 1232s # ... 1232s # expecting 500, got 500 1232s ok 85 1232s # SENDING: 1232s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1232s # DECODED: Foo: b\tar 1232s # RESPONSE: 1232s # HTTP/1.1 200 OK\r\n 1232s # Date: Mon, 18 Mar 2024 15:50:56 GMT\r\n 1232s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1232s # Foo: b\tar\r\n 1232s # Vary: In-If1\r\n 1232s # DMMATCH1: 1\r\n 1232s # Connection: close\r\n 1232s # Content-Type: text/plain\r\n 1232s # \r\n 1232s # Hi!\n 1232s # SERVERNAME=localhost\n 1232s # HTTP_HOST=\n 1232s # 1232s # expecting 200, got 200 1232s ok 86 1232s # SENDING: 1232s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1232s # DECODED: Foo: b\x01ar 1232s # RESPONSE: 1232s # HTTP/1.1 500 Internal Server Error\r\n 1232s # Date: Mon, 18 Mar 2024 15:50:56 GMT\r\n 1232s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1232s # Content-Length: 564\r\n 1232s # Connection: close\r\n 1232s # Content-Type: text/html; charset=iso-8859-1\r\n 1232s # \r\n 1232s # \n 1232s # \n 1232s # ... 1232s # expecting 500, got 500 1232s ok 87 1232s # SENDING: 1232s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1232s # expecting 500, got 500 1232s ok 88 1232s # SENDING: 1232s # GET / HTTP/1.0\r\n\r\n 1232s # expecting success, got 200 1232s ok 89 1232s # SENDING: 1232s # GET / HTTP/1.0\n\n 1232s # expecting 400, got 400 1232s ok 90 1232s # SENDING: 1232s # get / HTTP/1.0\r\n\r\n 1232s # expecting 501, got 501 1232s ok 91 1232s # SENDING: 1232s # G ET / HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 92 1232s # SENDING: 1232s # G\x00ET / HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 93 1232s # SENDING: 1232s # G/T / HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 94 1232s # SENDING: 1232s # GET /\x00 HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 95 1232s # SENDING: 1232s # GET / HTTP/1.0\x00\r\n\r\n 1232s # expecting 400, got 400 1232s ok 96 1232s # SENDING: 1232s # GET\x0c/ HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 97 1232s # SENDING: 1232s # GET\r/ HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 98 1232s # SENDING: 1232s # GET\t/ HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 99 1232s # SENDING: 1232s # GET / HTT/1.0\r\n\r\n 1232s # expecting error, got 400 1232s ok 100 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 1232s # expecting success, got 200 1232s ok 101 1232s # SENDING: 1232s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 1232s # expecting success, got 200 1232s ok 102 1232s # SENDING: 1232s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 1232s # expecting success, got 200 1232s ok 103 1232s # SENDING: 1232s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 1232s # expecting 400, got 400 1232s ok 104 1232s # SENDING: 1232s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 1232s # expecting 400, got 400 1232s ok 105 1232s # SENDING: 1232s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 1232s # expecting 400, got 400 1232s ok 106 1232s # SENDING: 1232s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 1232s # expecting 400, got 400 1232s ok 107 1232s # SENDING: 1232s # GET / HTTP/\r\nHost: localhost\r\n\r\n 1232s # expecting error, got 400 1232s ok 108 1232s # SENDING: 1232s # GET / HTTP/0.9\r\n\r\n 1232s # expecting error, got 400 1232s ok 109 1232s # SENDING: 1232s # GET / HTTP/0.8\r\n\r\n 1232s # expecting error, got 400 1232s ok 110 1232s # SENDING: 1232s # GET /\x01 HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 111 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 1232s # expecting 200, got 200 1232s ok 112 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 1232s # expecting 200, got 200 1232s ok 113 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 1232s # expecting 400, got 400 1232s ok 114 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 1232s # expecting 400, got 400 1232s ok 115 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nFoo\r\n\r\n 1232s # expecting 400, got 400 1232s ok 116 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 1232s # expecting 400, got 400 1232s ok 117 1232s # SENDING: 1232s # GET / HTTP/1.0\r\n: bar\r\n\r\n 1232s # expecting 400, got 400 1232s ok 118 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 1232s # expecting 200, got 200 1232s ok 119 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 1232s # expecting 400, got 400 1232s ok 120 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 1232s # expecting 400, got 400 1232s ok 121 1232s # SENDING: 1232s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 1232s # expecting 400, got 400 1232s ok 122 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 1232s # expecting 400, got 400 1232s ok 123 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 1232s # expecting 400, got 400 1232s ok 124 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 1232s # expecting 400, got 400 1232s ok 125 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 1232s # expecting 200, got 200 1232s ok 126 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 1232s # expecting 400, got 400 1232s ok 127 1232s # SENDING: 1232s # GET / HTTP/1.0\r\r 1232s # expecting dropped connection and HTTPD dropped connection 1232s ok 128 1232s # SENDING: 1232s # GET /\r\n 1232s # expecting headerless HTTP/0.9 body, got response 1232s ok 129 1232s # SENDING: 1232s # GET /#frag HTTP/1.0\r\n 1232s # expecting 400, got 400 1232s ok 130 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 1232s # expecting 400, got 400 1232s ok 131 1232s # SENDING: 1232s # GET http://017700000001/ HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 132 1232s # SENDING: 1232s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 133 1232s # SENDING: 1232s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 1232s # expecting 200, got 200 1232s ok 134 1232s # SENDING: 1232s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 135 1232s # SENDING: 1232s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 136 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 1232s # expecting 400, got 400 1232s ok 137 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 1232s # expecting 400, got 400 1232s ok 138 1232s # SENDING: 1232s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 1232s # expecting 200, got 200 1232s ok 139 1232s # SENDING: 1232s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 140 1232s # SENDING: 1232s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 141 1232s # SENDING: 1232s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 142 1232s # SENDING: 1232s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 143 1232s # SENDING: 1232s # GET http://[::1]/ HTTP/1.0\r\n\r\n 1232s # expecting success, got 200 1232s ok 144 1232s # SENDING: 1232s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 1232s # expecting success, got 200 1232s ok 145 1232s # SENDING: 1232s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 1232s # expecting success, got 200 1232s ok 146 1232s # SENDING: 1232s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 1232s # expecting success, got 200 1232s ok 147 1232s # SENDING: 1232s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 148 1232s # SENDING: 1232s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 1232s # expecting success, got 200 1232s ok 149 1232s # SENDING: 1232s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 1232s # expecting success, got 200 1232s ok 150 1232s # SENDING: 1232s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 1232s # expecting 400, got 400 1232s ok 151 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 1232s # expecting success, got 200 1232s ok 152 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 1232s # expecting success, got 200 1232s ok 153 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 1232s # expecting success, got 200 1232s ok 154 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 1232s # expecting success, got 200 1232s ok 155 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 1232s # expecting success, got 200 1232s ok 156 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 1232s # expecting success, got 200 1232s ok 157 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 1232s # expecting 400, got 400 1232s ok 158 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 1232s # expecting 400, got 400 1232s ok 159 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 1232s # expecting 400, got 400 1232s ok 160 1232s # SENDING: 1232s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 1232s # expecting 200, got 200 1232s ok 161 1232s # SENDING: 1232s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1232s # expecting 200, got 200 1232s ok 162 1232s # SENDING: 1232s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1232s # expecting 200, got 200 1232s ok 163 1232s # SENDING: 1232s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 1232s # expecting 200, got 200 1232s ok 164 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 1232s # expecting 200, got 200 1232s ok 165 1232s # SENDING: 1232s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 1232s # expecting 200, got 200 1232s ok 166 1232s # SENDING: 1232s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 1232s # expecting 200, got 200 1232s ok 167 1232s # SENDING: 1232s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 1232s # DECODED: Foo: bar 1232s # RESPONSE: 1232s # HTTP/1.1 200 OK\r\n 1232s # Date: Mon, 18 Mar 2024 15:50:57 GMT\r\n 1232s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1232s # Foo: bar\r\n 1232s # Vary: In-If1\r\n 1232s # DMMATCH1: 1\r\n 1232s # Connection: close\r\n 1232s # Content-Type: text/plain\r\n 1232s # \r\n 1232s # Hi!\n 1232s # SERVERNAME=localhost\n 1232s # HTTP_HOST=\n 1232s # 1232s # expecting 200, got 200 1232s ok 168 1232s # SENDING: 1232s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 1232s # DECODED: Foo: 1232s # RESPONSE: 1232s # HTTP/1.1 200 OK\r\n 1232s # Date: Mon, 18 Mar 2024 15:50:57 GMT\r\n 1232s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1232s # Foo: \r\n 1232s # Vary: In-If1\r\n 1232s # DMMATCH1: 1\r\n 1232s # Connection: close\r\n 1232s # Content-Type: text/plain\r\n 1232s # \r\n 1232s # Hi!\n 1232s # SERVERNAME=localhost\n 1232s # HTTP_HOST=\n 1232s # 1232s # expecting 200, got 200 1232s ok 169 1232s # SENDING: 1232s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 1232s # DECODED: : bar 1232s # RESPONSE: 1232s # HTTP/1.1 500 Internal Server Error\r\n 1232s # Date: Mon, 18 Mar 2024 15:50:57 GMT\r\n 1232s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1232s # Content-Length: 564\r\n 1232s # Connection: close\r\n 1232s # Content-Type: text/html; charset=iso-8859-1\r\n 1232s # \r\n 1232s # \n 1232s # \n 1232s # ... 1232s # expecting 500, got 500 1232s ok 170 1232s # SENDING: 1232s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 1232s # DECODED: F\x00oo: bar 1232s # RESPONSE: 1232s # HTTP/1.1 500 Internal Server Error\r\n 1232s # Date: Mon, 18 Mar 2024 15:50:57 GMT\r\n 1232s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1232s # Content-Length: 528\r\n 1232s # Connection: close\r\n 1232s # Content-Type: text/html; charset=iso-8859-1\r\n 1232s # \r\n 1232s # \n 1232s # \n 1232s # ... 1232s # expecting 500, got 500 1232s ok 171 1232s # SENDING: 1232s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 1232s # DECODED: F\x01oo: bar 1232s # RESPONSE: 1232s # HTTP/1.1 500 Internal Server Error\r\n 1232s # Date: Mon, 18 Mar 2024 15:50:57 GMT\r\n 1232s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1232s # Content-Length: 564\r\n 1232s # Connection: close\r\n 1232s # Content-Type: text/html; charset=iso-8859-1\r\n 1232s # \r\n 1232s # \n 1232s # \n 1232s # ... 1232s # expecting 500, got 500 1232s ok 172 1232s # SENDING: 1232s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 1232s # DECODED: F\noo: bar 1232s # RESPONSE: 1232s # HTTP/1.1 500 Internal Server Error\r\n 1232s # Date: Mon, 18 Mar 2024 15:50:57 GMT\r\n 1232s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1232s # Content-Length: 528\r\n 1232s # Connection: close\r\n 1232s # Content-Type: text/html; charset=iso-8859-1\r\n 1232s # \r\n 1232s # \n 1232s # \n 1232s # ... 1232s # expecting 500, got 500 1232s ok 173 1232s # SENDING: 1232s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 1232s # DECODED: Foo: b\tar 1232s # RESPONSE: 1232s # HTTP/1.1 200 OK\r\n 1232s # Date: Mon, 18 Mar 2024 15:50:57 GMT\r\n 1232s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1232s # Foo: b\tar\r\n 1232s # Vary: In-If1\r\n 1232s # DMMATCH1: 1\r\n 1232s # Connection: close\r\n 1232s # Content-Type: text/plain\r\n 1232s # \r\n 1232s # Hi!\n 1232s # SERVERNAME=localhost\n 1232s # HTTP_HOST=\n 1232s # 1232s # expecting 200, got 200 1232s ok 174 1232s # SENDING: 1232s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 1232s # DECODED: Foo: b\x01ar 1232s # RESPONSE: 1232s # HTTP/1.1 500 Internal Server Error\r\n 1232s # Date: Mon, 18 Mar 2024 15:50:57 GMT\r\n 1232s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 1232s # Content-Length: 564\r\n 1232s # Connection: close\r\n 1232s # Content-Type: text/html; charset=iso-8859-1\r\n 1232s # \r\n 1232s # \n 1232s # \n 1232s # ... 1232s # expecting 500, got 500 1232s ok 175 1232s # SENDING: 1232s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 1232s # expecting 500, got 500 1232s ok 176 1232s ok 177 1232s ok 178 1232s ok 1235s t/apache/if_sections.t .............. 1235s 1..46 1235s # Running under perl version 5.038002 for linux 1235s # Current time local: Mon Mar 18 15:50:57 2024 1235s # Current time GMT: Mon Mar 18 15:50:57 2024 1235s # Using Test.pm version 1.31 1235s # Using Apache/Test.pm version 1.42 1235s # /if_sec/ with '': 1235s # expected: 200 1235s # received: '200' 1235s ok 1 1235s # expected: undef 1235s # received: undef 1235s ok 2 1235s # /if_sec/foo.if_test with '': 1235s # expected: 200 1235s # received: '200' 1235s ok 3 1235s # expected: undef 1235s # received: undef 1235s ok 4 1235s # /if_sec/foo.if_test with '1': 1235s # expected: 200 1235s # received: '200' 1235s ok 5 1235s # expected: 'global1' 1235s # received: 'global1' 1235s ok 6 1235s # /if_sec/foo.if_test with '1 11': 1235s # expected: 200 1235s # received: '200' 1235s ok 7 1235s # expected: 'global1, nested11, nested113' 1235s # received: 'global1, nested11, nested113' 1235s ok 8 1235s # /if_sec/foo.if_test with '1 11 111': 1235s # expected: 200 1235s # received: '200' 1235s ok 9 1235s # expected: 'global1, nested11, nested111' 1235s # received: 'global1, nested11, nested111' 1235s ok 10 1235s # /if_sec/foo.if_test with '1 11 112': 1235s # expected: 200 1235s # received: '200' 1235s ok 11 1235s # expected: 'global1, nested11, nested112' 1235s # received: 'global1, nested11, nested112' 1235s ok 12 1235s # /if_sec/foo.if_test with '1 2': 1235s # expected: 200 1235s # received: '200' 1235s ok 13 1235s # expected: 'global1, files2' 1235s # received: 'global1, files2' 1235s ok 14 1235s # /if_sec/dir/foo.txt with '1 2': 1235s # expected: 200 1235s # received: '200' 1235s ok 15 1235s # expected: 'global1, dir1, dir2, dir_files1' 1235s # received: 'global1, dir1, dir2, dir_files1' 1235s ok 16 1235s # /if_sec/dir/ with '1 2': 1235s # expected: 200 1235s # received: '200' 1235s ok 17 1235s # expected: 'global1, dir1, dir2' 1235s # received: 'global1, dir1, dir2' 1235s ok 18 1235s # /if_sec/dir/ with '1 11': 1235s # expected: 200 1235s # received: '200' 1235s ok 19 1235s # expected: 'global1, dir1, nested11, nested113' 1235s # received: 'global1, dir1, nested11, nested113' 1235s ok 20 1235s # /if_sec/dir/ with '1 11 111': 1235s # expected: 200 1235s # received: '200' 1235s ok 21 1235s # expected: 'global1, dir1, nested11, nested111' 1235s # received: 'global1, dir1, nested11, nested111' 1235s ok 22 1235s # /if_sec/dir/ with '1 11 112': 1235s # expected: 200 1235s # received: '200' 1235s ok 23 1235s # expected: 'global1, dir1, nested11, nested112' 1235s # received: 'global1, dir1, nested11, nested112' 1235s ok 24 1235s # /if_sec/loc/ with '1 2': 1235s # expected: 200 1235s # received: '200' 1235s ok 25 1235s # expected: 'global1, loc1, loc2' 1235s # received: 'global1, loc1, loc2' 1235s ok 26 1235s # /if_sec/loc/foo.txt with '1 2': 1235s # expected: 200 1235s # received: '200' 1235s ok 27 1235s # expected: 'global1, loc1, loc2' 1235s # received: 'global1, loc1, loc2' 1235s ok 28 1235s # /if_sec/loc/ with '1 11': 1235s # expected: 200 1235s # received: '200' 1235s ok 29 1235s # expected: 'global1, loc1, nested11, nested113' 1235s # received: 'global1, loc1, nested11, nested113' 1235s ok 30 1235s # /if_sec/loc/ with '1 11 111': 1235s # expected: 200 1235s # received: '200' 1235s ok 31 1235s # expected: 'global1, loc1, nested11, nested111' 1235s # received: 'global1, loc1, nested11, nested111' 1235s ok 32 1235s # /if_sec/loc/ with '1 11 112': 1235s # expected: 200 1235s # received: '200' 1235s ok 33 1235s # expected: 'global1, loc1, nested11, nested112' 1235s # received: 'global1, loc1, nested11, nested112' 1235s ok 34 1235s # /if_sec/loc/foo.if_test with '1 2': 1235s # expected: 200 1235s # received: '200' 1235s ok 35 1235s # expected: 'global1, files2, loc1, loc2' 1235s # received: 'global1, files2, loc1, loc2' 1235s ok 36 1235s # /if_sec/loc/foo.if_test with '1 2 11': 1235s # expected: 200 1235s # received: '200' 1235s ok 37 1235s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 1235s # received: 'global1, files2, loc1, loc2, nested11, nested113' 1235s ok 38 1235s # /if_sec/loc/foo.if_test with '1 2 11 111': 1235s # expected: 200 1235s # received: '200' 1235s ok 39 1235s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 1235s # received: 'global1, files2, loc1, loc2, nested11, nested111' 1235s ok 40 1235s # /if_sec/loc/foo.if_test with '1 2 11 112': 1235s # expected: 200 1235s # received: '200' 1235s ok 41 1235s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 1235s # received: 'global1, files2, loc1, loc2, nested11, nested112' 1235s ok 42 1235s # /if_sec/proxy/ with '1 2': 1235s # expected: 200 1235s # received: '200' 1235s ok 43 1235s # expected: 'global1, locp1, locp2' 1235s # received: 'global1, locp1, locp2' 1235s ok 44 1235s # /if_sec/proxy/ with '2': 1235s # expected: 200 1235s # received: '200' 1235s ok 45 1235s # expected: 'locp2' 1235s # received: 'locp2' 1235s ok 46 1235s ok 1237s t/apache/iffile.t ................... 1237s 1..2 1237s # Running under perl version 5.038002 for linux 1237s # Current time local: Mon Mar 18 15:50:59 2024 1237s # Current time GMT: Mon Mar 18 15:50:59 2024 1237s # Using Test.pm version 1.31 1237s # Using Apache/Test.pm version 1.42 1237s # expected: 200 1237s # received: '200' 1237s ok 1 1237s # expected: 'success1, success2, success3, success4, success5' 1237s # received: 'success1, success2, success3, success4, success5' 1237s ok 2 1237s ok 1239s t/apache/leaks.t .................... skipped: mod_memory_track not activated 1246s t/apache/limits.t ................... 1246s 1..12 1246s # Running under perl version 5.038002 for linux 1246s # Current time local: Mon Mar 18 15:51:04 2024 1246s # Current time GMT: Mon Mar 18 15:51:04 2024 1246s # Using Test.pm version 1.31 1246s # Using Apache/Test.pm version 1.42 1246s # Testing LimitRequestLine; should succeed 1246s # testing : Test #1 1246s # expected: 200 1246s # received: '200' 1246s ok 1 1246s # Testing LimitRequestLine; should fail 1246s # testing : Test #2 1246s # expected: 414 1246s # received: '414' 1246s ok 2 1246s # Testing LimitRequestFieldSize; should succeed 1246s # testing : Test #3 1246s # expected: 200 1246s # received: '200' 1246s ok 3 1246s # Testing LimitRequestFieldSize; should fail 1246s # testing : Test #4 1246s # expected: 400 1246s # received: '400' 1246s ok 4 1246s # Testing LimitRequestFields; should succeed 1246s # testing : Test #5 1246s # expected: 200 1246s # received: '200' 1246s ok 5 1246s # Testing LimitRequestFields; should fail 1246s # testing : Test #6 1246s # expected: 400 1246s # received: '400' 1246s ok 6 1246s # Testing LimitRequestBody; should succeed 1246s # Chunked transfer-encoding enabled 1246s # testing : Test #7 1246s # expected: 200 1246s # received: '200' 1246s ok 7 1246s # Testing LimitRequestBody; should succeed 1246s # Chunked transfer-encoding disabled 1246s # testing : Test #8 1246s # expected: 200 1246s # received: '200' 1246s ok 8 1246s # Testing LimitRequestBody; should fail 1246s # Chunked transfer-encoding enabled 1246s # testing : Test #9 1246s # expected: 413 1246s # received: '413' 1246s ok 9 1246s # Testing LimitRequestBody; should fail 1246s # Chunked transfer-encoding disabled 1246s # testing : Test #10 1246s # expected: 413 1246s # received: '413' 1246s ok 10 1246s # Testing LimitRequestFieldSize; should succeed 1246s # testing : Test #11 1246s # expected: 200 1246s # received: '200' 1246s ok 11 1246s # Testing LimitRequestFieldSize; should fail 1246s # testing : Test #12 1246s # expected: 400 1246s # received: '400' 1246s ok 12 1246s ok 1248s t/apache/loglevel.t ................. 1248s 1..8 1248s # Running under perl version 5.038002 for linux 1248s # Current time local: Mon Mar 18 15:51:11 2024 1248s # Current time GMT: Mon Mar 18 15:51:11 2024 1248s # Using Test.pm version 1.31 1248s # Using Apache/Test.pm version 1.42 1248s ok 1 1248s ok 2 1248s ok 3 1248s ok 4 1248s ok 5 1248s ok 6 1248s ok 7 1248s ok 8 1248s ok 1251s t/apache/maxranges.t ................ 1251s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1251s 1..19 1251s # Running under perl version 5.038002 for linux 1251s # Current time local: Mon Mar 18 15:51:13 2024 1251s # Current time GMT: Mon Mar 18 15:51:13 2024 1251s # Using Test.pm version 1.31 1251s # Using Apache/Test.pm version 1.42 1251s ok 1 1251s ok 2 1251s ok 3 1251s ok 4 1251s ok 5 1251s ok 6 1251s ok 7 1251s ok 8 1251s ok 9 1251s ok 10 1251s ok 11 1251s ok 12 1251s ok 13 1251s ok 14 1251s ok 15 1251s ok 16 1251s ok 17 1251s ok 18 1251s ok 19 1251s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 1251s ok 1253s t/apache/mergeslashes.t ............. 1253s 1..9 1253s # Running under perl version 5.038002 for linux 1253s # Current time local: Mon Mar 18 15:51:16 2024 1253s # Current time GMT: Mon Mar 18 15:51:16 2024 1253s # Using Test.pm version 1.31 1253s # Using Apache/Test.pm version 1.42 1253s # SENDING to 127.0.0.1:8547 1253s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1253s # expected 403, got 403 for exact match 1253s ok 1 1253s # SENDING to 127.0.0.1:8547 1253s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1253s # expected 403, got 403 for merged even at front 1253s ok 2 1253s # SENDING to 127.0.0.1:8547 1253s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1253s # expected 403, got 403 for merged even at front 1253s ok 3 1253s # SENDING to 127.0.0.1:8547 1253s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1253s # expected 403, got 403 for c// should be merged 1253s ok 4 1253s # SENDING to 127.0.0.1:8547 1253s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 1253s # expected 403, got 403 for a// should be merged 1253s ok 5 1253s # SENDING to 127.0.0.1:8547 1253s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1253s # expected 403, got 403 for a// matches locationmatch 1253s ok 6 1253s # SENDING to 127.0.0.1:8547 1253s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1253s # expected 200, got 200 for c// doesn't match locationmatch 1253s ok 7 1253s # SENDING to 127.0.0.1:8547 1253s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1253s # expected 403, got 403 for baseline failed 1253s ok 8 1253s # SENDING to 127.0.0.1:8547 1253s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 1253s # expected 403, got 403 for b//d not merged for Location with OFF 1253s ok 9 1253s ok 1255s t/apache/mmn.t ...................... 1255s 1..2 1255s # Running under perl version 5.038002 for linux 1255s # Current time local: Mon Mar 18 15:51:18 2024 1255s # Current time GMT: Mon Mar 18 15:51:18 2024 1255s # Using Test.pm version 1.31 1255s # Using Apache/Test.pm version 1.42 1255s ok 1 1255s ok 2 1255s ok 1257s t/apache/options.t .................. 1257s 1..2 1257s # Running under perl version 5.038002 for linux 1257s # Current time local: Mon Mar 18 15:51:20 2024 1257s # Current time GMT: Mon Mar 18 15:51:20 2024 1257s # Using Test.pm version 1.31 1257s # Using Apache/Test.pm version 1.42 1257s # testing : code 1257s # expected: 200 1257s # received: '200' 1257s ok 1 1257s # testing : OPTIONS 1257s # expected: qr/OPTIONS/ 1257s # received: 'GET,POST,OPTIONS,HEAD,TRACE' 1257s ok 2 1257s ok 1262s t/apache/passbrigade.t .............. 1262s # using LWP client 1262s 1..114 1262s # Running under perl version 5.038002 for linux 1262s # Current time local: Mon Mar 18 15:51:22 2024 1262s # Current time GMT: Mon Mar 18 15:51:22 2024 1262s # Using Test.pm version 1.31 1262s # Using Apache/Test.pm version 1.42 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 1024 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #DMMATCH1: 1 1262s # 1262s # testing : bytes in body 1262s # expected: 1024 1262s # received: 1024 1262s ok 1 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 2048 1262s # received: 2048 1262s ok 2 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 3072 1262s # received: 3072 1262s ok 3 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 4096 1262s # received: 4096 1262s ok 4 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 5120 1262s # received: 5120 1262s ok 5 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 6144 1262s # received: 6144 1262s ok 6 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 7168 1262s # received: 7168 1262s ok 7 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 8192 1262s # received: 8192 1262s ok 8 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 9216 1262s # received: 9216 1262s ok 9 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 10240 1262s # received: 10240 1262s ok 10 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 11264 1262s # received: 11264 1262s ok 11 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 12288 1262s # received: 12288 1262s ok 12 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 13312 1262s # received: 13312 1262s ok 13 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 14336 1262s # received: 14336 1262s ok 14 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 15360 1262s # received: 15360 1262s ok 15 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 16384 1262s # received: 16384 1262s ok 16 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 17408 1262s # received: 17408 1262s ok 17 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 18432 1262s # received: 18432 1262s ok 18 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 19456 1262s # received: 19456 1262s ok 19 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 20480 1262s # received: 20480 1262s ok 20 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 21504 1262s # received: 21504 1262s ok 21 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 22528 1262s # received: 22528 1262s ok 22 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 23552 1262s # received: 23552 1262s ok 23 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 24576 1262s # received: 24576 1262s ok 24 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 25600 1262s # received: 25600 1262s ok 25 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 26624 1262s # received: 26624 1262s ok 26 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 27648 1262s # received: 27648 1262s ok 27 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 28672 1262s # received: 28672 1262s ok 28 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 29696 1262s # received: 29696 1262s ok 29 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 30720 1262s # received: 30720 1262s ok 30 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 31744 1262s # received: 31744 1262s ok 31 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 32768 1262s # received: 32768 1262s ok 32 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 33792 1262s # received: 33792 1262s ok 33 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 34816 1262s # received: 34816 1262s ok 34 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 35840 1262s # received: 35840 1262s ok 35 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 36864 1262s # received: 36864 1262s ok 36 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 37888 1262s # received: 37888 1262s ok 37 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 38912 1262s # received: 38912 1262s ok 38 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 39936 1262s # received: 39936 1262s ok 39 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 40960 1262s # received: 40960 1262s ok 40 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 41984 1262s # received: 41984 1262s ok 41 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 43008 1262s # received: 43008 1262s ok 42 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 44032 1262s # received: 44032 1262s ok 43 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 45056 1262s # received: 45056 1262s ok 44 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 46080 1262s # received: 46080 1262s ok 45 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 47104 1262s # received: 47104 1262s ok 46 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 48128 1262s # received: 48128 1262s ok 47 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 49152 1262s # received: 49152 1262s ok 48 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 50176 1262s # received: 50176 1262s ok 49 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 51200 1262s # received: 51200 1262s ok 50 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 102400 1262s # received: 102400 1262s ok 51 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 307200 1262s # received: 307200 1262s ok 52 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 512000 1262s # received: 512000 1262s ok 53 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 2048000 1262s # received: 2048000 1262s ok 54 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 4096000 1262s # received: 4096000 1262s ok 55 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 6144000 1262s # received: 6144000 1262s ok 56 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:25 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 10240000 1262s # received: 10240000 1262s ok 57 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 1024 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #DMMATCH1: 1 1262s # 1262s # testing : bytes in body 1262s # expected: 1024 1262s # received: 1024 1262s ok 58 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 2048 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #DMMATCH1: 1 1262s # 1262s # testing : bytes in body 1262s # expected: 2048 1262s # received: 2048 1262s ok 59 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 3072 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #DMMATCH1: 1 1262s # 1262s # testing : bytes in body 1262s # expected: 3072 1262s # received: 3072 1262s ok 60 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 4096 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #DMMATCH1: 1 1262s # 1262s # testing : bytes in body 1262s # expected: 4096 1262s # received: 4096 1262s ok 61 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 5120 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #DMMATCH1: 1 1262s # 1262s # testing : bytes in body 1262s # expected: 5120 1262s # received: 5120 1262s ok 62 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 6144 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #DMMATCH1: 1 1262s # 1262s # testing : bytes in body 1262s # expected: 6144 1262s # received: 6144 1262s ok 63 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 7168 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #DMMATCH1: 1 1262s # 1262s # testing : bytes in body 1262s # expected: 7168 1262s # received: 7168 1262s ok 64 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 8192 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #DMMATCH1: 1 1262s # 1262s # testing : bytes in body 1262s # expected: 8192 1262s # received: 8192 1262s ok 65 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 9216 1262s # received: 9216 1262s ok 66 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 10240 1262s # received: 10240 1262s ok 67 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 11264 1262s # received: 11264 1262s ok 68 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 12288 1262s # received: 12288 1262s ok 69 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 13312 1262s # received: 13312 1262s ok 70 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 14336 1262s # received: 14336 1262s ok 71 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 15360 1262s # received: 15360 1262s ok 72 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 16384 1262s # received: 16384 1262s ok 73 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 17408 1262s # received: 17408 1262s ok 74 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 18432 1262s # received: 18432 1262s ok 75 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 19456 1262s # received: 19456 1262s ok 76 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 20480 1262s # received: 20480 1262s ok 77 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 21504 1262s # received: 21504 1262s ok 78 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 22528 1262s # received: 22528 1262s ok 79 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 23552 1262s # received: 23552 1262s ok 80 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 24576 1262s # received: 24576 1262s ok 81 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 25600 1262s # received: 25600 1262s ok 82 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 26624 1262s # received: 26624 1262s ok 83 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 27648 1262s # received: 27648 1262s ok 84 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 28672 1262s # received: 28672 1262s ok 85 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 29696 1262s # received: 29696 1262s ok 86 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 30720 1262s # received: 30720 1262s ok 87 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 31744 1262s # received: 31744 1262s ok 88 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 32768 1262s # received: 32768 1262s ok 89 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 33792 1262s # received: 33792 1262s ok 90 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 34816 1262s # received: 34816 1262s ok 91 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 35840 1262s # received: 35840 1262s ok 92 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 36864 1262s # received: 36864 1262s ok 93 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 37888 1262s # received: 37888 1262s ok 94 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 38912 1262s # received: 38912 1262s ok 95 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 39936 1262s # received: 39936 1262s ok 96 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 40960 1262s # received: 40960 1262s ok 97 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 41984 1262s # received: 41984 1262s ok 98 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 43008 1262s # received: 43008 1262s ok 99 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 44032 1262s # received: 44032 1262s ok 100 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 45056 1262s # received: 45056 1262s ok 101 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 46080 1262s # received: 46080 1262s ok 102 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 47104 1262s # received: 47104 1262s ok 103 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 48128 1262s # received: 48128 1262s ok 104 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 49152 1262s # received: 49152 1262s ok 105 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 50176 1262s # received: 50176 1262s ok 106 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 51200 1262s # received: 51200 1262s ok 107 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 102400 1262s # received: 102400 1262s ok 108 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 307200 1262s # received: 307200 1262s ok 109 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 512000 1262s # received: 512000 1262s ok 110 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 2048000 1262s # received: 2048000 1262s ok 111 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 4096000 1262s # received: 4096000 1262s ok 112 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 6144000 1262s # received: 6144000 1262s ok 113 1262s #lwp request: 1262s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 1262s #User-Agent: libwww-perl/6.76 1262s # 1262s #server response: 1262s #HTTP/1.1 200 OK 1262s #Connection: close 1262s #Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1262s #Vary: In-If1 1262s #Content-Length: 0 1262s #Client-Date: Mon, 18 Mar 2024 15:51:26 GMT 1262s #Client-Peer: 127.0.0.1:8529 1262s #Client-Response-Num: 1 1262s #Client-Transfer-Encoding: chunked 1262s #DMMATCH1: 1 1262s #X-Content-Length-Note: added by Apache::TestRequest 1262s # 1262s # testing : bytes in body 1262s # expected: 10240000 1262s # received: 10240000 1262s ok 114 1262s ok 1264s t/apache/post.t ..................... 1264s # using LWP client 1264s 1..51 1264s # Running under perl version 5.038002 for linux 1264s # Current time local: Mon Mar 18 15:51:26 2024 1264s # Current time GMT: Mon Mar 18 15:51:26 2024 1264s # Using Test.pm version 1.31 1264s # Using Apache/Test.pm version 1.42 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 1024 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 5 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '1024' 1264s # received: 1024 1264s ok 1 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 2048 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 5 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '2048' 1264s # received: 2048 1264s ok 2 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 3072 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 5 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '3072' 1264s # received: 3072 1264s ok 3 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 4096 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 5 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '4096' 1264s # received: 4096 1264s ok 4 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 5120 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 5 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '5120' 1264s # received: 5120 1264s ok 5 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 6144 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 5 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '6144' 1264s # received: 6144 1264s ok 6 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 7168 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 5 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '7168' 1264s # received: 7168 1264s ok 7 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 8192 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 5 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '8192' 1264s # received: 8192 1264s ok 8 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 9216 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 5 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '9216' 1264s # received: 9216 1264s ok 9 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 10240 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '10240' 1264s # received: 10240 1264s ok 10 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 11264 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '11264' 1264s # received: 11264 1264s ok 11 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 12288 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '12288' 1264s # received: 12288 1264s ok 12 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 13312 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '13312' 1264s # received: 13312 1264s ok 13 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 14336 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '14336' 1264s # received: 14336 1264s ok 14 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 15360 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '15360' 1264s # received: 15360 1264s ok 15 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 16384 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '16384' 1264s # received: 16384 1264s ok 16 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 17408 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '17408' 1264s # received: 17408 1264s ok 17 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 18432 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '18432' 1264s # received: 18432 1264s ok 18 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 19456 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '19456' 1264s # received: 19456 1264s ok 19 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 20480 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '20480' 1264s # received: 20480 1264s ok 20 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 21504 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '21504' 1264s # received: 21504 1264s ok 21 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 22528 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '22528' 1264s # received: 22528 1264s ok 22 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 23552 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '23552' 1264s # received: 23552 1264s ok 23 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 24576 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '24576' 1264s # received: 24576 1264s ok 24 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 25600 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '25600' 1264s # received: 25600 1264s ok 25 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 26624 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '26624' 1264s # received: 26624 1264s ok 26 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 27648 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '27648' 1264s # received: 27648 1264s ok 27 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 28672 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '28672' 1264s # received: 28672 1264s ok 28 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 29696 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '29696' 1264s # received: 29696 1264s ok 29 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 30720 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '30720' 1264s # received: 30720 1264s ok 30 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 31744 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '31744' 1264s # received: 31744 1264s ok 31 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 32768 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '32768' 1264s # received: 32768 1264s ok 32 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 33792 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '33792' 1264s # received: 33792 1264s ok 33 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 34816 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '34816' 1264s # received: 34816 1264s ok 34 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 35840 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '35840' 1264s # received: 35840 1264s ok 35 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 36864 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '36864' 1264s # received: 36864 1264s ok 36 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 37888 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '37888' 1264s # received: 37888 1264s ok 37 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 38912 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '38912' 1264s # received: 38912 1264s ok 38 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 39936 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:29 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:28 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '39936' 1264s # received: 39936 1264s ok 39 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 40960 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:29 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:29 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '40960' 1264s # received: 40960 1264s ok 40 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 41984 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:29 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:29 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '41984' 1264s # received: 41984 1264s ok 41 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 43008 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:29 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:29 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '43008' 1264s # received: 43008 1264s ok 42 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 44032 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:29 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:29 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '44032' 1264s # received: 44032 1264s ok 43 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 45056 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:29 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:29 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '45056' 1264s # received: 45056 1264s ok 44 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 46080 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:29 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:29 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '46080' 1264s # received: 46080 1264s ok 45 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 47104 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:29 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:29 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '47104' 1264s # received: 47104 1264s ok 46 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 48128 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:29 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:29 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '48128' 1264s # received: 48128 1264s ok 47 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 49152 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:29 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:29 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '49152' 1264s # received: 49152 1264s ok 48 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 50176 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:29 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:29 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '50176' 1264s # received: 50176 1264s ok 49 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 51200 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:29 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 6 1264s #Client-Date: Mon, 18 Mar 2024 15:51:29 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '51200' 1264s # received: 51200 1264s ok 50 1264s #lwp request: 1264s #POST http://localhost:8529/eat_post HTTP/1.1 1264s #User-Agent: libwww-perl/6.76 1264s #Content-Length: 102400 1264s # 1264s #server response: 1264s #HTTP/1.1 200 OK 1264s #Connection: close 1264s #Date: Mon, 18 Mar 2024 15:51:29 GMT 1264s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1264s #Vary: In-If1 1264s #Content-Length: 7 1264s #Client-Date: Mon, 18 Mar 2024 15:51:29 GMT 1264s #Client-Peer: 127.0.0.1:8529 1264s #Client-Response-Num: 1 1264s #DMMATCH1: 1 1264s # 1264s # testing : length posted 1264s # expected: '102400' 1264s # received: 102400 1264s ok 51 1264s ok 1266s t/apache/pr17629.t .................. 1266s 1..4 1266s # Running under perl version 5.038002 for linux 1266s # Current time local: Mon Mar 18 15:51:29 2024 1266s # Current time GMT: Mon Mar 18 15:51:29 2024 1266s # Using Test.pm version 1.31 1266s # Using Apache/Test.pm version 1.42 1266s # expected: 'begin-foobar-end 1266s # ' 1266s # received: 'begin-foobar-end 1266s # ' 1266s ok 1 1266s # expected: 200 1266s # received: '200' 1266s ok 2 1266s # testing : response was gzipped 1266s # expected: 'gzip' 1266s # received: 'gzip' 1266s ok 3 1266s # expected: 'begin-foobar-end 1266s # ' 1266s # received: 'begin-foobar-end 1266s # ' 1266s ok 4 1266s ok 1268s t/apache/pr18757.t .................. 1268s 1..3 1268s # Running under perl version 5.038002 for linux 1268s # Current time local: Mon Mar 18 15:51:31 2024 1268s # Current time GMT: Mon Mar 18 15:51:31 2024 1268s # Using Test.pm version 1.31 1268s # Using Apache/Test.pm version 1.42 1268s # testing : 200 response from GET 1268s # expected: 200 1268s # received: '200' 1268s ok 1 1268s # expected C-L is 26 1268s # URL via proxy is http://localhost:8548/index.html 1268s ok 2 1268s # line: HTTP/1.1 200 OK 1268s # line: Date: Mon, 18 Mar 2024 15:51:33 GMT 1268s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1268s # line: Vary: In-If1 1268s # line: Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 1268s # line: ETag: "1a-60bb3bbdae3c0" 1268s # line: Accept-Ranges: bytes 1268s # line: Content-Length: 26 1268s # line: DMMATCH1: 1 1268s # line: Content-Type: text/html 1268s # line: 1268s # testing : whether proxy strips Content-Length header 1268s # expected: 1 1268s # received: 1 1268s ok 3 1268s ok 1270s t/apache/pr35292.t .................. 1270s 1..3 1270s # Running under perl version 5.038002 for linux 1270s # Current time local: Mon Mar 18 15:51:33 2024 1270s # Current time GMT: Mon Mar 18 15:51:33 2024 1270s # Using Test.pm version 1.31 1270s # Using Apache/Test.pm version 1.42 1270s ok 1 1270s ok 2 1270s # testing : read response-line 1270s # expected: qr/^HTTP\/1\.. 413/ 1270s # received: 'HTTP/1.1 413 Request Entity Too Large 1270s # ' 1270s ok 3 1270s ok 1273s t/apache/pr35330.t .................. 1273s 1..2 1273s # Running under perl version 5.038002 for linux 1273s # Current time local: Mon Mar 18 15:51:35 2024 1273s # Current time GMT: Mon Mar 18 15:51:35 2024 1273s # Using Test.pm version 1.31 1273s # Using Apache/Test.pm version 1.42 1273s # testing : SSI was allowed for location 1273s # expected: 200 1273s # received: '200' 1273s ok 1 1273s # testing : file was served with correct content 1273s # expected: 'hello' 1273s # received: 'hello' 1273s ok 2 1273s ok 1275s t/apache/pr37166.t .................. 1275s 1..4 1275s # Running under perl version 5.038002 for linux 1275s # Current time local: Mon Mar 18 15:51:38 2024 1275s # Current time GMT: Mon Mar 18 15:51:38 2024 1275s # Using Test.pm version 1.31 1275s # Using Apache/Test.pm version 1.42 1275s # testing : SSI was allowed for location 1275s # expected: 200 1275s # received: '200' 1275s ok 1 1275s # testing : file was served with correct content 1275s # expected: 'Hello world 1275s # ' 1275s # received: 'Hello world 1275s # ' 1275s ok 2 1275s # testing : explicit 200 response 1275s # expected: 200 1275s # received: '200' 1275s ok 3 1275s # testing : file was again served with correct content 1275s # expected: 'Hello world 1275s # ' 1275s # received: 'Hello world 1275s # ' 1275s ok 4 1275s ok 1277s t/apache/pr43939.t .................. 1277s 1..4 1277s # Running under perl version 5.038002 for linux 1277s # Current time local: Mon Mar 18 15:51:40 2024 1277s # Current time GMT: Mon Mar 18 15:51:40 2024 1277s # Using Test.pm version 1.31 1277s # Using Apache/Test.pm version 1.42 1277s # expected: 'begin-default-end 1277s # ' 1277s # received: 'begin-default-end 1277s # ' 1277s ok 1 1277s # expected: 200 1277s # received: '200' 1277s ok 2 1277s # testing : response was gzipped 1277s # expected: 'gzip' 1277s # received: 'gzip' 1277s ok 3 1277s # expected: 'begin-default-end 1277s # ' 1277s # received: 'begin-default-end 1277s # ' 1277s ok 4 1277s ok 1280s t/apache/pr49328.t .................. 1280s 1..1 1280s # Running under perl version 5.038002 for linux 1280s # Current time local: Mon Mar 18 15:51:42 2024 1280s # Current time GMT: Mon Mar 18 15:51:42 2024 1280s # Using Test.pm version 1.31 1280s # Using Apache/Test.pm version 1.42 1280s # expected: 'before 1280s # included 1280s # after 1280s # ' 1280s # received: 'before 1280s # included 1280s # after 1280s # ' 1280s ok 1 1280s ok 1283s t/apache/rwrite.t ................... 1283s # using LWP client 1283s 1..114 1283s # Running under perl version 5.038002 for linux 1283s # Current time local: Mon Mar 18 15:51:45 2024 1283s # Current time GMT: Mon Mar 18 15:51:45 2024 1283s # Using Test.pm version 1.31 1283s # Using Apache/Test.pm version 1.42 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 1024 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #DMMATCH1: 1 1283s # 1283s # testing : bytes in body 1283s # expected: 1024 1283s # received: 1024 1283s ok 1 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 2048 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #DMMATCH1: 1 1283s # 1283s # testing : bytes in body 1283s # expected: 2048 1283s # received: 2048 1283s ok 2 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 3072 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #DMMATCH1: 1 1283s # 1283s # testing : bytes in body 1283s # expected: 3072 1283s # received: 3072 1283s ok 3 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 4096 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #DMMATCH1: 1 1283s # 1283s # testing : bytes in body 1283s # expected: 4096 1283s # received: 4096 1283s ok 4 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 5120 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #DMMATCH1: 1 1283s # 1283s # testing : bytes in body 1283s # expected: 5120 1283s # received: 5120 1283s ok 5 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 6144 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #DMMATCH1: 1 1283s # 1283s # testing : bytes in body 1283s # expected: 6144 1283s # received: 6144 1283s ok 6 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 7168 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #DMMATCH1: 1 1283s # 1283s # testing : bytes in body 1283s # expected: 7168 1283s # received: 7168 1283s ok 7 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 8192 1283s # received: 8192 1283s ok 8 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 9216 1283s # received: 9216 1283s ok 9 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 10240 1283s # received: 10240 1283s ok 10 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 11264 1283s # received: 11264 1283s ok 11 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 12288 1283s # received: 12288 1283s ok 12 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 13312 1283s # received: 13312 1283s ok 13 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 14336 1283s # received: 14336 1283s ok 14 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 15360 1283s # received: 15360 1283s ok 15 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 16384 1283s # received: 16384 1283s ok 16 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 17408 1283s # received: 17408 1283s ok 17 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 18432 1283s # received: 18432 1283s ok 18 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 19456 1283s # received: 19456 1283s ok 19 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 20480 1283s # received: 20480 1283s ok 20 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 21504 1283s # received: 21504 1283s ok 21 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 22528 1283s # received: 22528 1283s ok 22 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 23552 1283s # received: 23552 1283s ok 23 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 24576 1283s # received: 24576 1283s ok 24 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 25600 1283s # received: 25600 1283s ok 25 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 26624 1283s # received: 26624 1283s ok 26 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 27648 1283s # received: 27648 1283s ok 27 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 28672 1283s # received: 28672 1283s ok 28 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 29696 1283s # received: 29696 1283s ok 29 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 30720 1283s # received: 30720 1283s ok 30 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 31744 1283s # received: 31744 1283s ok 31 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 32768 1283s # received: 32768 1283s ok 32 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 33792 1283s # received: 33792 1283s ok 33 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 34816 1283s # received: 34816 1283s ok 34 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 35840 1283s # received: 35840 1283s ok 35 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 36864 1283s # received: 36864 1283s ok 36 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 37888 1283s # received: 37888 1283s ok 37 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 38912 1283s # received: 38912 1283s ok 38 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 39936 1283s # received: 39936 1283s ok 39 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 40960 1283s # received: 40960 1283s ok 40 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 41984 1283s # received: 41984 1283s ok 41 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 43008 1283s # received: 43008 1283s ok 42 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 44032 1283s # received: 44032 1283s ok 43 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 45056 1283s # received: 45056 1283s ok 44 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 46080 1283s # received: 46080 1283s ok 45 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 47104 1283s # received: 47104 1283s ok 46 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 48128 1283s # received: 48128 1283s ok 47 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 49152 1283s # received: 49152 1283s ok 48 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 50176 1283s # received: 50176 1283s ok 49 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 51200 1283s # received: 51200 1283s ok 50 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 102400 1283s # received: 102400 1283s ok 51 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 307200 1283s # received: 307200 1283s ok 52 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 512000 1283s # received: 512000 1283s ok 53 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 2048000 1283s # received: 2048000 1283s ok 54 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 4096000 1283s # received: 4096000 1283s ok 55 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 6144000 1283s # received: 6144000 1283s ok 56 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 10240000 1283s # received: 10240000 1283s ok 57 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 1024 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #DMMATCH1: 1 1283s # 1283s # testing : bytes in body 1283s # expected: 1024 1283s # received: 1024 1283s ok 58 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 2048 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #DMMATCH1: 1 1283s # 1283s # testing : bytes in body 1283s # expected: 2048 1283s # received: 2048 1283s ok 59 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 3072 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #DMMATCH1: 1 1283s # 1283s # testing : bytes in body 1283s # expected: 3072 1283s # received: 3072 1283s ok 60 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 4096 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #DMMATCH1: 1 1283s # 1283s # testing : bytes in body 1283s # expected: 4096 1283s # received: 4096 1283s ok 61 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 5120 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #DMMATCH1: 1 1283s # 1283s # testing : bytes in body 1283s # expected: 5120 1283s # received: 5120 1283s ok 62 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 6144 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #DMMATCH1: 1 1283s # 1283s # testing : bytes in body 1283s # expected: 6144 1283s # received: 6144 1283s ok 63 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 7168 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #DMMATCH1: 1 1283s # 1283s # testing : bytes in body 1283s # expected: 7168 1283s # received: 7168 1283s ok 64 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 8192 1283s # received: 8192 1283s ok 65 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 9216 1283s # received: 9216 1283s ok 66 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 10240 1283s # received: 10240 1283s ok 67 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 11264 1283s # received: 11264 1283s ok 68 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 12288 1283s # received: 12288 1283s ok 69 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 13312 1283s # received: 13312 1283s ok 70 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 14336 1283s # received: 14336 1283s ok 71 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 15360 1283s # received: 15360 1283s ok 72 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 16384 1283s # received: 16384 1283s ok 73 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 17408 1283s # received: 17408 1283s ok 74 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 18432 1283s # received: 18432 1283s ok 75 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 19456 1283s # received: 19456 1283s ok 76 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:47 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 20480 1283s # received: 20480 1283s ok 77 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 21504 1283s # received: 21504 1283s ok 78 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 22528 1283s # received: 22528 1283s ok 79 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 23552 1283s # received: 23552 1283s ok 80 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 24576 1283s # received: 24576 1283s ok 81 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 25600 1283s # received: 25600 1283s ok 82 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 26624 1283s # received: 26624 1283s ok 83 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 27648 1283s # received: 27648 1283s ok 84 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 28672 1283s # received: 28672 1283s ok 85 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 29696 1283s # received: 29696 1283s ok 86 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 30720 1283s # received: 30720 1283s ok 87 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 31744 1283s # received: 31744 1283s ok 88 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 32768 1283s # received: 32768 1283s ok 89 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 33792 1283s # received: 33792 1283s ok 90 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 34816 1283s # received: 34816 1283s ok 91 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 35840 1283s # received: 35840 1283s ok 92 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 36864 1283s # received: 36864 1283s ok 93 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 37888 1283s # received: 37888 1283s ok 94 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 38912 1283s # received: 38912 1283s ok 95 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 39936 1283s # received: 39936 1283s ok 96 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 40960 1283s # received: 40960 1283s ok 97 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 41984 1283s # received: 41984 1283s ok 98 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 43008 1283s # received: 43008 1283s ok 99 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 44032 1283s # received: 44032 1283s ok 100 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 45056 1283s # received: 45056 1283s ok 101 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 46080 1283s # received: 46080 1283s ok 102 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 47104 1283s # received: 47104 1283s ok 103 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 48128 1283s # received: 48128 1283s ok 104 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 49152 1283s # received: 49152 1283s ok 105 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 50176 1283s # received: 50176 1283s ok 106 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 51200 1283s # received: 51200 1283s ok 107 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 102400 1283s # received: 102400 1283s ok 108 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 307200 1283s # received: 307200 1283s ok 109 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 512000 1283s # received: 512000 1283s ok 110 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 2048000 1283s # received: 2048000 1283s ok 111 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 4096000 1283s # received: 4096000 1283s ok 112 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 6144000 1283s # received: 6144000 1283s ok 113 1283s #lwp request: 1283s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 1283s #User-Agent: libwww-perl/6.76 1283s # 1283s #server response: 1283s #HTTP/1.1 200 OK 1283s #Connection: close 1283s #Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1283s #Vary: In-If1 1283s #Content-Length: 0 1283s #Client-Date: Mon, 18 Mar 2024 15:51:48 GMT 1283s #Client-Peer: 127.0.0.1:8529 1283s #Client-Response-Num: 1 1283s #Client-Transfer-Encoding: chunked 1283s #DMMATCH1: 1 1283s #X-Content-Length-Note: added by Apache::TestRequest 1283s # 1283s # testing : bytes in body 1283s # expected: 10240000 1283s # received: 10240000 1283s ok 114 1283s ok 1286s t/apache/server_name_port.t ......... 1286s 1..84 1286s # Running under perl version 5.038002 for linux 1286s # Current time local: Mon Mar 18 15:51:48 2024 1286s # Current time GMT: Mon Mar 18 15:51:48 2024 1286s # Using Test.pm version 1.31 1286s # Using Apache/Test.pm version 1.42 1286s # SENDING: 1286s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 1286s # expecting 200, got 200 1286s ok 1 1286s # got SERVER_NAME='righthost', expected 'righthost' 1286s ok 2 1286s # got SERVER_PORT='8529', expected '8529' 1286s ok 3 1286s # SENDING: 1286s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 1286s # expecting 200, got 200 1286s ok 4 1286s # got SERVER_NAME='righthost', expected 'righthost' 1286s ok 5 1286s # got SERVER_PORT='123', expected '123' 1286s ok 6 1286s # SENDING: 1286s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 1286s # expecting 200, got 200 1286s ok 7 1286s # got SERVER_NAME='righthost', expected 'righthost' 1286s ok 8 1286s # got SERVER_PORT='8529', expected '8529' 1286s ok 9 1286s # SENDING: 1286s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 1286s # expecting 200, got 200 1286s ok 10 1286s # got SERVER_NAME='righthost', expected 'righthost' 1286s ok 11 1286s # got SERVER_PORT='123', expected '123' 1286s ok 12 1286s # SENDING: 1286s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 1286s # expecting 200, got 200 1286s ok 13 1286s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1286s ok 14 1286s # got SERVER_PORT='8529', expected '8529' 1286s ok 15 1286s # SENDING: 1286s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 1286s # expecting 200, got 200 1286s ok 16 1286s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1286s ok 17 1286s # got SERVER_PORT='123', expected '123' 1286s ok 18 1286s # SENDING: 1286s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 1286s # expecting 200, got 200 1286s ok 19 1286s # got SERVER_NAME='[::1]', expected '[::1]' 1286s ok 20 1286s # got SERVER_PORT='8529', expected '8529' 1286s ok 21 1286s # SENDING: 1286s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 1286s # expecting 200, got 200 1286s ok 22 1286s # got SERVER_NAME='[::1]', expected '[::1]' 1286s ok 23 1286s # got SERVER_PORT='123', expected '123' 1286s ok 24 1286s # SENDING: 1286s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 1286s # expecting 200, got 200 1286s ok 25 1286s # got SERVER_NAME='[a::1]', expected '[a::1]' 1286s ok 26 1286s # got SERVER_PORT='8529', expected '8529' 1286s ok 27 1286s # SENDING: 1286s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 1286s # expecting 200, got 200 1286s ok 28 1286s # got SERVER_NAME='[a::1]', expected '[a::1]' 1286s ok 29 1286s # got SERVER_PORT='123', expected '123' 1286s ok 30 1286s # SENDING: 1286s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 1286s # expecting 200, got 200 1286s ok 31 1286s # got SERVER_NAME='[a::1]', expected '[a::1]' 1286s ok 32 1286s # got SERVER_PORT='8529', expected '8529' 1286s ok 33 1286s # SENDING: 1286s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 1286s # expecting 200, got 200 1286s ok 34 1286s # got SERVER_NAME='[a::1]', expected '[a::1]' 1286s ok 35 1286s # got SERVER_PORT='123', expected '123' 1286s ok 36 1286s # SENDING: 1286s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1286s # expecting 200, got 200 1286s ok 37 1286s # got SERVER_NAME='righthost', expected 'righthost' 1286s ok 38 1286s # got SERVER_PORT='8529', expected '8529' 1286s ok 39 1286s # SENDING: 1286s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1286s # expecting 200, got 200 1286s ok 40 1286s # got SERVER_NAME='righthost', expected 'righthost' 1286s ok 41 1286s # got SERVER_PORT='123', expected '123' 1286s ok 42 1286s # SENDING: 1286s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1286s # expecting 200, got 200 1286s ok 43 1286s # got SERVER_NAME='righthost', expected 'righthost' 1286s ok 44 1286s # got SERVER_PORT='8529', expected '8529' 1286s ok 45 1286s # SENDING: 1286s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1286s # expecting 200, got 200 1286s ok 46 1286s # got SERVER_NAME='righthost', expected 'righthost' 1286s ok 47 1286s # got SERVER_PORT='123', expected '123' 1286s ok 48 1286s # SENDING: 1286s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1286s # expecting 200, got 200 1286s ok 49 1286s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1286s ok 50 1286s # got SERVER_PORT='8529', expected '8529' 1286s ok 51 1286s # SENDING: 1286s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1286s # expecting 200, got 200 1286s ok 52 1286s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1286s ok 53 1286s # got SERVER_PORT='123', expected '123' 1286s ok 54 1286s # SENDING: 1286s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1286s # expecting 200, got 200 1286s ok 55 1286s # got SERVER_NAME='[::1]', expected '[::1]' 1286s ok 56 1286s # got SERVER_PORT='8529', expected '8529' 1286s ok 57 1286s # SENDING: 1286s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 1286s # expecting 200, got 200 1286s ok 58 1286s # got SERVER_NAME='[::1]', expected '[::1]' 1286s ok 59 1286s # got SERVER_PORT='123', expected '123' 1286s ok 60 1286s # SENDING: 1286s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1286s # expecting 200, got 200 1286s ok 61 1286s # got SERVER_NAME='righthost', expected 'righthost' 1286s ok 62 1286s # got SERVER_PORT='8529', expected '8529' 1286s ok 63 1286s # SENDING: 1286s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1286s # expecting 200, got 200 1286s ok 64 1286s # got SERVER_NAME='righthost', expected 'righthost' 1286s ok 65 1286s # got SERVER_PORT='123', expected '123' 1286s ok 66 1286s # SENDING: 1286s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 1286s # expecting 200, got 200 1286s ok 67 1286s # got SERVER_NAME='righthost', expected 'righthost' 1286s ok 68 1286s # got SERVER_PORT='8529', expected '8529' 1286s ok 69 1286s # SENDING: 1286s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 1286s # expecting 200, got 200 1286s ok 70 1286s # got SERVER_NAME='righthost', expected 'righthost' 1286s ok 71 1286s # got SERVER_PORT='123', expected '123' 1286s ok 72 1286s # SENDING: 1286s # 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 1286s # expecting 200, got 200 1286s ok 73 1286s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1286s ok 74 1286s # got SERVER_PORT='8529', expected '8529' 1286s ok 75 1286s # SENDING: 1286s # 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 1286s # expecting 200, got 200 1286s ok 76 1286s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 1286s ok 77 1286s # got SERVER_PORT='123', expected '123' 1286s ok 78 1286s # SENDING: 1286s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 1286s # expecting 200, got 200 1286s ok 79 1286s # got SERVER_NAME='[::1]', expected '[::1]' 1286s ok 80 1286s # got SERVER_PORT='8529', expected '8529' 1286s ok 81 1286s # SENDING: 1286s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 1286s # expecting 200, got 200 1286s ok 82 1286s # got SERVER_NAME='[::1]', expected '[::1]' 1286s ok 83 1286s # got SERVER_PORT='123', expected '123' 1286s ok 84 1286s ok 1288s t/apache/teclchunk.t ................ skipped: Not supported yet 1290s t/apr/uri.t ......................... 1290s 1..1 1290s # Running under perl version 5.038002 for linux 1290s # Current time local: Mon Mar 18 15:51:53 2024 1290s # Current time GMT: Mon Mar 18 15:51:53 2024 1290s # Using Test.pm version 1.31 1290s # Using Apache/Test.pm version 1.42 1290s ok 1 1290s ok 1293s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 1295s t/filter/case.t ..................... 1295s 1..4 1295s # Running under perl version 5.038002 for linux 1295s # Current time local: Mon Mar 18 15:51:57 2024 1295s # Current time GMT: Mon Mar 18 15:51:57 2024 1295s # Using Test.pm version 1.31 1295s # Using Apache/Test.pm version 1.42 1295s ok 1 1295s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 1295s # expected 200 1295s # received 200 1295s # body: =HEAD1 NAME 1295s X X 1295s 1295s PERLSUB - PERL SUBROUTINES 1295s 1295s =HEAD1 SYNOPSIS 1295s 1295s TO DECLARE SUBROUTINES: 1295s X X 1295s 1295s SUB NAME; # A "FORWARD" DECLARATION. 1295s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 1295s SUB NAME : ATTRS; # WITH ATTRIBUTES 1295s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 1295s 1295s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 1295s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 1295s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 1295s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 1295s 1295s USE FEATURE 'SIGNATURES'; 1295s SUB NAME(SIG) BLOCK # WITH SIGNATURE 1295s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 1295s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 1295s 1295s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 1295s X 1295s 1295s $SUBREF = SUB BLOCK; # NO PROTO 1295s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 1295s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 1295s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 1295s 1295s USE FEATURE 'SIGNATURES'; 1295s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 1295s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 1295s 1295s TO IMPORT SUBROUTINES: 1295s X 1295s 1295s USE MODULE QW(NAME1 NAME2 NAME3); 1295s 1295s TO CALL SUBROUTINES: 1295s X X 1295s 1295s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 1295s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 1295s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 1295s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 1295s 1295s =HEAD1 DESCRIPTION 1295s 1295s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 1295s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 1295s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 1295s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 1295s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 1295s ITS NAME OR A CODE REFERENCE. 1295s 1295s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 1295s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 1295s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 1295s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 1295s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 1295s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 1295s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 1295s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 1295s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 1295s X X 1295s 1295s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 1295s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 1295s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 1295s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 1295s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 1295s SUCH A SIGNATURE-USING SUBROUTINE. 1295s 1295s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 1295s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 1295s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 1295s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 1295s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 1295s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 1295s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 1295s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 1295s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 1295s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 1295s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 1295s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 1295s X X X<@_> 1295s 1295s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 1295s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 1295s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 1295s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 1295s L AND L. 1295s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 1295s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 1295s 1295s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 1295s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 1295s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 1295s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 1295s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 1295s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 1295s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 1295s ONE LARGE INDISTINGUISHABLE LIST. 1295s 1295s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 1295s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 1295s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 1295s EMPTY SUB RETURNS THE EMPTY LIST. 1295s X X X 1295s 1295s EXAMPLE: 1295s 1295s SUB MAX { 1295s MY $MAX = SHIFT(@_); 1295s FOREACH $FOO (@_) { 1295s $MAX = $FOO IF $MAX < $FOO; 1295s } 1295s RETURN $MAX; 1295s } 1295s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 1295s 1295s EXAMPLE: 1295s 1295s # GET A LINE, COMBINING CONTINUATION LINES 1295s # THAT START WITH WHITESPACE 1295s 1295s SUB GET_LINE { 1295s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 1295s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 1295s IF ($LOOKAHEAD =~ /^[ \T]/) { 1295s $THISLINE .= $LOOKAHEAD; 1295s } 1295s ELSE { 1295s LAST LINE; 1295s } 1295s } 1295s RETURN $THISLINE; 1295s } 1295s 1295s $LOOKAHEAD = ; # GET FIRST LINE 1295s WHILE (DEFINED($LINE = GET_LINE())) { 1295s ... 1295s } 1295s 1295s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 1295s 1295s SUB MAYBESET { 1295s MY($KEY, $VALUE) = @_; 1295s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 1295s } 1295s 1295s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 1295s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 1295s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 1295s ITS CALLER'S VALUES. 1295s X X 1295s 1295s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 1295s SUB UPCASE_IN { 1295s FOR (@_) { TR/A-Z/A-Z/ } 1295s } 1295s 1295s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 1295s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 1295s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 1295s X X 1295s 1295s UPCASE_IN("FREDERICK"); 1295s 1295s IT WOULD BE MUCH SAFER IF THE C FUNCTION 1295s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 1295s OF CHANGING THEM IN PLACE: 1295s 1295s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 1295s SUB UPCASE { 1295s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 1295s MY @PARMS = @_; 1295s FOR (@PARMS) { TR/A-Z/A-Z/ } 1295s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 1295s } 1295s 1295s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 1295s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 1295s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 1295s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 1295s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 1295s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 1295s 1295s @NEWLIST = UPCASE(@LIST1, @LIST2); 1295s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 1295s 1295s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 1295s 1295s (@X, @Y) = UPCASE(@LIST1, @LIST2); 1295s 1295s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 1295s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 1295s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 1295s L
FOR ALTERNATIVES. 1295s 1295s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 1295s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 1295s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 1295s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 1295s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 1295s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 1295s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 1295s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 1295s SEE L FOR MORE ABOUT ALL THAT. 1295s X<&> 1295s 1295s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 1295s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 1295s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 1295s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 1295s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 1295s X 1295s 1295s &FOO(1,2,3); # PASS THREE ARGUMENTS 1295s FOO(1,2,3); # THE SAME 1295s 1295s FOO(); # PASS A NULL LIST 1295s &FOO(); # THE SAME 1295s 1295s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 1295s USE STRICT 'SUBS'; 1295s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1295s # A COMPILE-TIME ERROR 1295s NO STRICT 'SUBS'; 1295s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 1295s # A LITERAL STRING "FOO" 1295s 1295s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 1295s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 1295s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 1295s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 1295s X<&> 1295s 1295s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 1295s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 1295s YOUR SUBROUTINE'S NAME. 1295s 1295s USE V5.16; 1295s MY $FACTORIAL = SUB { 1295s MY ($X) = @_; 1295s RETURN 1 IF $X == 1; 1295s RETURN($X * __SUB__->( $X - 1 ) ); 1295s }; 1295s 1295s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 1295s IS SUBJECT TO CHANGE. 1295s 1295s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 1295s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 1295s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 1295s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 1295s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 1295s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 1295s SPECIAL, PRE-DEFINED THINGS. 1295s 1295s =OVER 1295s 1295s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 1295s 1295s C 1295s 1295s =ITEM DOCUMENTED IN L 1295s 1295s C, C 1295s 1295s =ITEM DOCUMENTED IN L 1295s 1295s C, C 1295s 1295s =ITEM DOCUMENTED IN L 1295s 1295s C, C, C, C, C, C, C, 1295s C, C, C, C, C, C, 1295s C, C, C, C, C, C, C, 1295s C, C, C, C, C, C, 1295s C, C, C, C, C, 1295s C, C, C, C 1295s 1295s =ITEM DOCUMENTED IN L 1295s 1295s C, C, C, C, C, C, C, 1295s C, C, C, C, C, C, C, 1295s C, C, C, C, C, C 1295s 1295s =ITEM DOCUMENTED IN L 1295s 1295s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 1295s L<< C|PERLFUNC/REQUIRE >> 1295s 1295s =ITEM DOCUMENTED IN L 1295s 1295s C 1295s 1295s =ITEM DOCUMENTED IN L 1295s 1295s C, C, C, C, C 1295s 1295s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 1295s 1295s ANY STARTING WITH C<(> 1295s 1295s =BACK 1295s 1295s THE C, C, C, C AND C SUBROUTINES 1295s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 1295s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 1295s EXPLICITLY. SEE L 1295s 1295s =HEAD2 SIGNATURES 1295s 1295s X X 1295s 1295s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 1295s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 1295s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 1295s 1295s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 1295s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 1295s DIRECTLY BY C, IN THE CURRENT SCOPE. 1295s 1295s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 1295s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 1295s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 1295s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 1295s 1295s FOR EXAMPLE, 1295s 1295s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 1295s 1295s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 1295s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 1295s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 1295s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 1295s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 1295s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 1295s 1295s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 1295s THE SIGNATURE. FOR EXAMPLE, 1295s 1295s SUB FOO ($LEFT, $RIGHT) { 1295s RETURN $LEFT + $RIGHT; 1295s } 1295s 1295s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 1295s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 1295s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 1295s EQUIVALENT TO 1295s 1295s SUB FOO { 1295s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 1295s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 1295s MY $LEFT = $_[0]; 1295s MY $RIGHT = $_[1]; 1295s RETURN $LEFT + $RIGHT; 1295s } 1295s 1295s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 1295s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 1295s 1295s SUB FOO ($FIRST, $, $THIRD) { 1295s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 1295s } 1295s 1295s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 1295s MANDATORY FOR THE CALLER TO PASS IT. 1295s 1295s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 1295s SEPARATED FROM THE PARAMETER NAME BY C<=>: 1295s 1295s SUB FOO ($LEFT, $RIGHT = 0) { 1295s RETURN $LEFT + $RIGHT; 1295s } 1295s 1295s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 1295s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 1295s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 1295s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 1295s FOR EXAMPLE, 1295s 1295s MY $AUTO_ID = 0; 1295s SUB FOO ($THING, $ID = $AUTO_ID++) { 1295s PRINT "$THING HAS ID $ID"; 1295s } 1295s 1295s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 1295s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 1295s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 1295s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 1295s 1295s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 1295s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 1295s } 1295s 1295s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 1295s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 1295s VALUE PROVIDED WAS C. 1295s 1295s SUB FOO ($NAME //= "WORLD") { 1295s PRINT "HELLO, $NAME"; 1295s } 1295s 1295s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 1295s 1295s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 1295s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 1295s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 1295s 1295s SUB FOO ($X ||= 10) { 1295s RETURN 5 + $X; 1295s } 1295s 1295s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 1295s FOR EXAMPLE, 1295s 1295s SUB FOO ($THING, $ = 1) { 1295s PRINT $THING; 1295s } 1295s 1295s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 1295s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 1295s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 1295s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 1295s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 1295s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 1295s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 1295s 1295s SUB FOO ($THING, $=) { 1295s PRINT $THING; 1295s } 1295s 1295s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 1295s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 1295s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 1295s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 1295s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 1295s TO RIGHT. 1295s 1295s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 1295s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 1295s 1295s SUB FOO ($FILTER, @INPUTS) { 1295s PRINT $FILTER->($_) FOREACH @INPUTS; 1295s } 1295s 1295s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 1295s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 1295s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 1295s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 1295s 1295s SUB FOO ($THING, @) { 1295s PRINT $THING; 1295s } 1295s 1295s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 1295s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 1295s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 1295s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 1295s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 1295s AS WITH STANDARD HASH CONSTRUCTION. 1295s 1295s SUB FOO ($FILTER, %INPUTS) { 1295s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 1295s } 1295s 1295s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 1295s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 1295s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 1295s 1295s SUB FOO ($THING, %) { 1295s PRINT $THING; 1295s } 1295s 1295s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 1295s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 1295s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 1295s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 1295s AN EMPTY ARRAY OR EMPTY HASH. 1295s 1295s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 1295s THAT THE CALLER PASSED NO ARGUMENTS: 1295s 1295s SUB FOO () { 1295s RETURN 123; 1295s } 1295s 1295s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 1295s WARNING IN THE C CATEGORY. FROM PERL 5.36 1295s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 1295s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 1295s STATEMENT SUCH AS: 1295s 1295s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 1295s 1295s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 1295s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 1295s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 1295s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 1295s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 1295s WARNINGS IN THE C CATEGORY WHEN 1295s COMPILED: 1295s 1295s SUB F ($X) { 1295s # THIS LINE EMITS THE WARNING SEEN BELOW 1295s PRINT "ARGUMENTS ARE @_"; 1295s } 1295s 1295s Z<> 1295s 1295s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 1295s EXPERIMENTAL AT ... 1295s 1295s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 1295s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 1295s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 1295s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 1295s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 1295s SUPPLY THAT ARGUMENT. 1295s 1295s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 1295s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 1295s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 1295s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 1295s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 1295s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 1295s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 1295s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 1295s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 1295s 1295s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 1295s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 1295s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 1295s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 1295s L. FOR EXAMPLE, 1295s 1295s SUB FOO :PROTOTYPE($) { $_[0] } 1295s 1295s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 1295s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 1295s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 1295s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 1295s 1295s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 1295s RETURN $LEFT + $RIGHT; 1295s } 1295s 1295s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 1295s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 1295s THE SUBROUTINE'S BODY. 1295s 1295s =HEAD2 PRIVATE VARIABLES VIA MY() 1295s X X X X X 1295s X X 1295s 1295s SYNOPSIS: 1295s 1295s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 1295s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 1295s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 1295s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 1295s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 1295s 1295s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 1295s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 1295s SEE L AND L. 1295s 1295s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 1295s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 1295s (C/C/C/C), LOOP 1295s (C/C/C/C/C), SUBROUTINE, C, 1295s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 1295s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 1295s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 1295s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 1295s WITH C INSTEAD. 1295s 1295s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 1295s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 1295s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 1295s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 1295s ITS OWN COPY. 1295s X 1295s 1295s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 1295s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 1295s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 1295s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 1295s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 1295s 1295s MY $X = 10; 1295s SUB BUMPX { $X++ } 1295s 1295s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 1295s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 1295s THE C ITSELF. SEE L. 1295s X 1295s 1295s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 1295s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 1295s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 1295s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 1295s 1295s $ARG = "FRED"; # "GLOBAL" VARIABLE 1295s $N = CUBE_ROOT(27); 1295s PRINT "$ARG THINKS THE ROOT IS $N\N"; 1295s # OUTPUTS: FRED THINKS THE ROOT IS 3 1295s 1295s SUB CUBE_ROOT { 1295s MY $ARG = SHIFT; # NAME DOESN'T MATTER 1295s $ARG **= 1/3; 1295s RETURN $ARG; 1295s } 1295s 1295s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 1295s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 1295s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 1295s 1295s MY ($FOO) = ; # WRONG? 1295s MY @FOO = ; 1295s 1295s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1295s 1295s MY $FOO = ; 1295s 1295s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 1295s 1295s MY $FOO, $BAR = 1; # WRONG 1295s 1295s THAT HAS THE SAME EFFECT AS 1295s 1295s MY $FOO; 1295s $BAR = 1; 1295s 1295s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 1295s THE CURRENT STATEMENT. THUS, 1295s 1295s MY $X = $X; 1295s 1295s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 1295s THE EXPRESSION 1295s 1295s MY $X = 123 AND $X == 123 1295s 1295s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 1295s 1295s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 1295s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 1295s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 1295s 1295s WHILE (MY $LINE = <>) { 1295s $LINE = LC $LINE; 1295s } CONTINUE { 1295s PRINT $LINE; 1295s } 1295s 1295s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 1295s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 1295s IT. SIMILARLY, IN THE CONDITIONAL 1295s 1295s IF ((MY $ANSWER = ) =~ /^YES$/I) { 1295s USER_AGREES(); 1295s } ELSIF ($ANSWER =~ /^NO$/I) { 1295s USER_DISAGREES(); 1295s } ELSE { 1295s CHOMP $ANSWER; 1295s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 1295s } 1295s 1295s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 1295s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 1295s BUT NOT BEYOND IT. SEE L FOR INFORMATION 1295s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 1295s 1295s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 1295s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 1295s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 1295s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 1295s IN THE LOOP 1295s X X 1295s 1295s FOR MY $I (1, 2, 3) { 1295s SOME_FUNCTION(); 1295s } 1295s 1295s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 1295s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 1295s X X 1295s 1295s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 1295s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 1295s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 1295s 1295s USE STRICT 'VARS'; 1295s 1295s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 1295s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 1295s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 1295s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 1295s THIS WITH C. 1295s 1295s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 1295s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 1295s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 1295s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 1295s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 1295s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 1295s EXAMPLE. 1295s 1295s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 1295s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 1295s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 1295s 1295s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 1295s 1295s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 1295s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 1295s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 1295s 1295s PACKAGE MAIN; 1295s LOCAL $X = 10; 1295s MY $X = 20; 1295s PRINT "$X AND $::X\N"; 1295s 1295s THAT WILL PRINT OUT C<20> AND C<10>. 1295s 1295s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 1295s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 1295s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 1295s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 1295s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 1295s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 1295s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 1295s AN ANONYMOUS SUB REFERENCE: 1295s 1295s MY $SECRET_VERSION = '1.001-BETA'; 1295s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 1295s &$SECRET_SUB(); 1295s 1295s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 1295s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 1295s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 1295s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 1295s UNQUALIFIED AND UNQUALIFIABLE. 1295s 1295s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 1295s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 1295s L FOR SOMETHING OF A WORK-AROUND TO 1295s THIS. 1295s 1295s =HEAD2 PERSISTENT PRIVATE VARIABLES 1295s X X X X 1295s X X 1295s 1295s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 1295s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 1295s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 1295s 1295s =HEAD3 PERSISTENT VARIABLES VIA STATE() 1295s 1295s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 1295s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 1295s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 1295s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 1295s THE C FORM DOES NOT REQUIRE THE 1295s C PRAGMA. 1295s 1295s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 1295s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 1295s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 1295s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 1295s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 1295s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 1295s SUBROUTINE EACH TIME IT IS EXECUTED.) 1295s 1295s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 1295s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 1295s 1295s USE FEATURE 'STATE'; 1295s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 1295s 1295s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 1295s 1295s USE FEATURE 'STATE'; 1295s SUB CREATE_COUNTER { 1295s RETURN SUB { STATE $X; RETURN ++$X } 1295s } 1295s 1295s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 1295s CODE OUTSIDE. 1295s 1295s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 1295s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 1295s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 1295s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 1295s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 1295s 1295s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 1295s 1295s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 1295s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 1295s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 1295s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 1295s 1295s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 1295s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 1295s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 1295s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 1295s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 1295s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 1295s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 1295s 1295s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 1295s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 1295s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 1295s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 1295s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 1295s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 1295s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 1295s 1295s { 1295s MY $SECRET_VAL = 0; 1295s SUB GIMME_ANOTHER { 1295s RETURN ++$SECRET_VAL; 1295s } 1295s } 1295s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 1295s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 1295s 1295s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 1295s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 1295s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 1295s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 1295s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 1295s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 1295s STARTS TO RUN: 1295s 1295s BEGIN { 1295s MY $SECRET_VAL = 0; 1295s SUB GIMME_ANOTHER { 1295s RETURN ++$SECRET_VAL; 1295s } 1295s } 1295s 1295s SEE L ABOUT THE 1295s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 1295s C AND C. 1295s 1295s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 1295s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 1295s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 1295s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 1295s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 1295s 1295s =HEAD2 TEMPORARY VALUES VIA LOCAL() 1295s X X X X 1295s X 1295s 1295s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 1295s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 1295s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 1295s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 1295s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 1295s 1295s SYNOPSIS: 1295s 1295s # LOCALIZATION OF VALUES 1295s 1295s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 1295s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 1295s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 1295s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 1295s 1295s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 1295s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 1295s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 1295s # LOCALIZATION 1295s 1295s # LOCALIZATION OF SYMBOLS 1295s 1295s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 1295s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 1295s # @MERLYN IS REALLY @RANDAL, ETC 1295s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 1295s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 1295s 1295s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 1295s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 1295s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 1295s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 1295s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 1295s 1295s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 1295s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 1295s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 1295s CREATES NEW, DYNAMICALLY SCOPED VALUES. 1295s 1295s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 1295s PLACED IN PARENTHESES. THIS OPERATOR WORKS 1295s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 1295s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 1295s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 1295s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 1295s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 1295s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 1295s UNDEFINED VALUE.) 1295s 1295s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 1295s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 1295s VARIABLES OUTSIDE THE LOOP. 1295s 1295s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 1295s X 1295s 1295s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 1295s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 1295s VIEWED AS A SCALAR OR AN ARRAY. SO 1295s 1295s LOCAL($FOO) = ; 1295s LOCAL @FOO = ; 1295s 1295s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 1295s 1295s LOCAL $FOO = ; 1295s 1295s SUPPLIES A SCALAR CONTEXT. 1295s 1295s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 1295s X 1295s 1295s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 1295s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 1295s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 1295s 1295s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 1295s 1295s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 1295s { LOCAL $/ = UNDEF; $SLURP = ; } 1295s 1295s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 1295s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 1295s I, BECAUSE THE $1 VARIABLE IS 1295s MAGICAL AND READ-ONLY : 1295s 1295s LOCAL $1 = 2; 1295s 1295s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 1295s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 1295s TO SAFELY REUSE $_ IN A SUBROUTINE. 1295s 1295s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 1295s WORK AS DESCRIBED. 1295s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 1295s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 1295s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 1295s SEE L FOR MORE 1295s DETAILS. 1295s X 1295s 1295s =HEAD3 LOCALIZATION OF GLOBS 1295s X X 1295s 1295s THE CONSTRUCT 1295s 1295s LOCAL *NAME; 1295s 1295s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 1295s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 1295s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 1295s 1295s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 1295s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 1295s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 1295s SEPARATOR. 1295s 1295s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 1295s X X 1295s X 1295s 1295s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 1295s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 1295s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 1295s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 1295s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 1295s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 1295s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 1295s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 1295s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 1295s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 1295s 1295s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 1295s @ARY = ( 0..5 ); 1295s { 1295s LOCAL($ARY[5]) = 6; 1295s LOCAL($HASH{'A'}) = 'DRILL'; 1295s WHILE (MY $E = POP(@ARY)) { 1295s PRINT "$E . . .\N"; 1295s LAST UNLESS $E > 3; 1295s } 1295s IF (@ARY) { 1295s $HASH{'ONLY A'} = 'TEST'; 1295s DELETE $HASH{'A'}; 1295s } 1295s } 1295s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 1295s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 1295s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 1295s 1295s PERL WILL PRINT 1295s 1295s 6 . . . 1295s 4 . . . 1295s 3 . . . 1295s THIS IS A TEST ONLY A TEST. 1295s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 1295s 1295s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 1295s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 1295s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 1295s SURPRISING, AND IS VERY LIKELY TO CHANGE. 1295s 1295s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 1295s X X X 1295s X 1295s 1295s YOU CAN USE THE C AND C 1295s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 1295s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 1295s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 1295s 1295s DO { 1295s MY $VAL = $ARRAY[$IDX]; 1295s LOCAL $ARRAY[$IDX]; 1295s DELETE $ARRAY[$IDX]; 1295s $VAL 1295s } 1295s 1295s AND 1295s 1295s DO { 1295s MY $VAL = $HASH{KEY}; 1295s LOCAL $HASH{KEY}; 1295s DELETE $HASH{KEY}; 1295s $VAL 1295s } 1295s 1295s EXCEPT THAT FOR THOSE THE C IS 1295s SCOPED TO THE C BLOCK. SLICES ARE 1295s ALSO ACCEPTED. 1295s 1295s MY %HASH = ( 1295s A => [ 7, 8, 9 ], 1295s B => 1, 1295s ) 1295s 1295s { 1295s MY $X = DELETE LOCAL $HASH{A}; 1295s # $X IS [ 7, 8, 9 ] 1295s # %HASH IS (B => 1) 1295s 1295s { 1295s MY @NUMS = DELETE LOCAL @$X[0, 2] 1295s # @NUMS IS (7, 9) 1295s # $X IS [ UNDEF, 8 ] 1295s 1295s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 1295s } 1295s # $X IS BACK TO [ 7, 8, 9 ] 1295s 1295s } 1295s # %HASH IS BACK TO ITS ORIGINAL STATE 1295s 1295s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 1295s 1295s =HEAD2 LVALUE SUBROUTINES 1295s X X 1295s 1295s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 1295s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 1295s 1295s MY $VAL; 1295s SUB CANMOD : LVALUE { 1295s $VAL; # OR: RETURN $VAL; 1295s } 1295s SUB NOMOD { 1295s $VAL; 1295s } 1295s 1295s CANMOD() = 5; # ASSIGNS TO $VAL 1295s NOMOD() = 5; # ERROR 1295s 1295s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 1295s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 1295s BY A SCALAR. FOR EXAMPLE, CONSIDER: 1295s 1295s DATA(2,3) = GET_DATA(3,4); 1295s 1295s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 1295s 1295s (DATA(2,3)) = GET_DATA(3,4); 1295s 1295s AND IN: 1295s 1295s (DATA(2),DATA(3)) = GET_DATA(3,4); 1295s 1295s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 1295s 1295s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 1295s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 1295s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 1295s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 1295s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 1295s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 1295s 1295s =HEAD2 LEXICAL SUBROUTINES 1295s X X X X 1295s 1295s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 1295s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 1295s AVAILABLE UNDER C OR C OR HIGHER. 1295s 1295s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 1295s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 1295s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 1295s CATEGORY WAS DISABLED. 1295s 1295s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 1295s DECLARED, AND ONLY AFTER THAT DECLARATION: 1295s 1295s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 1295s # VERSIONS EARLIER THAN 5.26. 1295s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 1295s USE FEATURE 'LEXICAL_SUBS'; 1295s 1295s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 1295s STATE SUB FOO { 1295s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 1295s } 1295s FOO(); # CALLS "STATE" SUB 1295s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 1295s 1295s MY SUB BAR { ... } 1295s BAR(); # CALLS "MY" SUB 1295s 1295s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 1295s 1295s # WRONG 1295s MY SUB BAZ { 1295s BAZ(); 1295s } 1295s 1295s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 1295s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 1295s 1295s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 1295s 1295s MY SUB BAZ { 1295s __SUB__->(); # CALLS ITSELF 1295s } 1295s 1295s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 1295s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 1295s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 1295s HOWEVER: 1295s 1295s MY SUB BAZ; # PREDECLARATION 1295s SUB BAZ { # DEFINE THE "MY" SUB 1295s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 1295s } 1295s 1295s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 1295s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 1295s C; THEY KEEP EACH OTHER ALIVE (SEE L). 1295s 1295s =HEAD3 C VS C 1295s 1295s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 1295s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 1295s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 1295s CONTAINING BLOCK TO THE NEXT. 1295s 1295s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 1295s NECESSARY IF YOU WANT TO CREATE CLOSURES: 1295s 1295s SUB WHATEVER { 1295s MY $X = SHIFT; 1295s MY SUB INNER { 1295s ... DO SOMETHING WITH $X ... 1295s } 1295s INNER(); 1295s } 1295s 1295s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 1295s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 1295s SEE THE C<$X> FROM THE FIRST CALL TO C. 1295s 1295s =HEAD3 C SUBROUTINES 1295s 1295s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 1295s SUBROUTINE OF THE SAME NAME. 1295s 1295s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 1295s INSIDE AN INNER SCOPE: 1295s 1295s SUB FOO { ... } 1295s 1295s SUB BAR { 1295s MY SUB FOO { ... } 1295s { 1295s # NEED TO USE THE OUTER FOO HERE 1295s OUR SUB FOO; 1295s FOO(); 1295s } 1295s } 1295s 1295s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 1295s 1295s PACKAGE MYSNEAKYMODULE; 1295s 1295s OUR SUB DO_SOMETHING { ... } 1295s 1295s SUB DO_SOMETHING_WITH_CALLER { 1295s PACKAGE DB; 1295s () = CALLER 1; # SETS @DB::ARGS 1295s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 1295s } 1295s 1295s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 1295s X X<*> 1295s 1295s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 1295s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 1295s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 1295s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 1295s 1295s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 1295s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 1295s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 1295s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 1295s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 1295s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 1295s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 1295s 1295s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 1295s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 1295s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 1295s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 1295s 1295s SUB DOUBLEARY { 1295s LOCAL(*SOMEARY) = @_; 1295s FOREACH $ELEM (@SOMEARY) { 1295s $ELEM *= 2; 1295s } 1295s } 1295s DOUBLEARY(*FOO); 1295s DOUBLEARY(*BAR); 1295s 1295s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 1295s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 1295s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 1295s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 1295s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 1295s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 1295s 1295s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 1295s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 1295s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 1295s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 1295s L. 1295s 1295s =HEAD2 WHEN TO STILL USE LOCAL() 1295s X X 1295s 1295s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 1295s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 1295s I USE C INSTEAD OF C. 1295s 1295s =OVER 4 1295s 1295s =ITEM 1. 1295s 1295s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 1295s 1295s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 1295s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 1295s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 1295s IN C<@FIELDS>. 1295s 1295s { 1295s LOCAL @ARGV = ("/ETC/MOTD"); 1295s LOCAL $/ = UNDEF; 1295s LOCAL $_ = <>; 1295s @FIELDS = SPLIT /^\S*=+\S*$/; 1295s } 1295s 1295s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 1295s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 1295s 1295s =ITEM 2. 1295s 1295s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 1295s 1295s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 1295s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 1295s TABLE ENTRIES: 1295s 1295s SUB IOQUEUE { 1295s LOCAL (*READER, *WRITER); # NOT MY! 1295s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 1295s RETURN (*READER, *WRITER); 1295s } 1295s ($HEAD, $TAIL) = IOQUEUE(); 1295s 1295s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 1295s ENTRIES. 1295s 1295s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 1295s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 1295s A LOCAL ALIAS. 1295s 1295s { 1295s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 1295s GROW(); # REALLY CALLS SHRINK() 1295s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 1295s } 1295s GROW(); # GET THE REAL GROW() AGAIN 1295s 1295s SEE L FOR MORE ABOUT MANIPULATING 1295s FUNCTIONS BY NAME IN THIS WAY. 1295s 1295s =ITEM 3. 1295s 1295s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 1295s 1295s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 1295s IS DONE ON DYNAMICS: 1295s 1295s { 1295s LOCAL $SIG{INT} = 'IGNORE'; 1295s FUNCT(); # UNINTERRUPTIBLE 1295s } 1295s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 1295s 1295s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 1295s 1295s =BACK 1295s 1295s =HEAD2 PASS BY REFERENCE 1295s X X X 1295s 1295s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 1295s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 1295s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 1295s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 1295s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 1295s 1295s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 1295s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 1295s OF ALL THEIR FORMER LAST ELEMENTS: 1295s 1295s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 1295s 1295s SUB POPMANY { 1295s MY $AREF; 1295s MY @RETLIST; 1295s FOREACH $AREF ( @_ ) { 1295s PUSH @RETLIST, POP @$AREF; 1295s } 1295s RETURN @RETLIST; 1295s } 1295s 1295s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 1295s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 1295s 1295s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 1295s SUB INTER { 1295s MY ($K, $HREF, %SEEN); # LOCALS 1295s FOREACH $HREF (@_) { 1295s WHILE ( $K = EACH %$HREF ) { 1295s $SEEN{$K}++; 1295s } 1295s } 1295s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 1295s } 1295s 1295s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 1295s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 1295s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 1295s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 1295s A LITTLE EXPENSIVE. 1295s 1295s WHERE PEOPLE GET INTO TROUBLE IS HERE: 1295s 1295s (@W, @X) = FUNC(@Y, @Z); 1295s OR 1295s (%W, %X) = FUNC(%Y, %Z); 1295s 1295s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 1295s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 1295s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 1295s AS ALWAYS. 1295s 1295s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 1295s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 1295s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 1295s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 1295s 1295s ($WREF, $XREF) = FUNC(\@Y, \@Z); 1295s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 1295s SUB FUNC { 1295s MY ($YREF, $ZREF) = @_; 1295s IF (@$YREF > @$ZREF) { 1295s RETURN ($YREF, $ZREF); 1295s } ELSE { 1295s RETURN ($ZREF, $YREF); 1295s } 1295s } 1295s 1295s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 1295s 1295s (*W, *X) = FUNC(\@Y, \@Z); 1295s PRINT "@W HAS MORE THAN @X\N"; 1295s SUB FUNC { 1295s LOCAL (*Y, *Z) = @_; 1295s IF (@Y > @Z) { 1295s RETURN (\@Y, \@Z); 1295s } ELSE { 1295s RETURN (\@Z, \@Y); 1295s } 1295s } 1295s 1295s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 1295s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 1295s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 1295s ARE IN THE SYMBOL TABLE. 1295s 1295s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 1295s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 1295s FOR EXAMPLE: 1295s 1295s SPLUTTER(\*STDOUT); 1295s SUB SPLUTTER { 1295s MY $FH = SHIFT; 1295s PRINT $FH "HER UM WELL A HMMM\N"; 1295s } 1295s 1295s $REC = GET_REC(\*STDIN); 1295s SUB GET_REC { 1295s MY $FH = SHIFT; 1295s RETURN SCALAR <$FH>; 1295s } 1295s 1295s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 1295s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 1295s 1295s SUB OPENIT { 1295s MY $PATH = SHIFT; 1295s LOCAL *FH; 1295s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 1295s } 1295s 1295s =HEAD2 PROTOTYPES 1295s X X 1295s 1295s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 1295s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 1295s SECTION OR WITH A L. 1295s IF YOU DECLARE EITHER OF 1295s 1295s SUB MYPUSH (\@@) 1295s SUB MYPUSH :PROTOTYPE(\@@) 1295s 1295s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 1295s 1295s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 1295s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 1295s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 1295s OF AN ATTRIBUTE. 1295s 1295s THE 1295s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 1295s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 1295s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 1295s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 1295s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 1295s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 1295s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 1295s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 1295s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 1295s 1295s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 1295s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 1295s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 1295s 1295s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 1295s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 1295s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 1295s CORRESPONDING BUILT-IN. 1295s 1295s DECLARED AS CALLED AS 1295s 1295s SUB MYLINK ($$) MYLINK $OLD, $NEW 1295s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 1295s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 1295s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 1295s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 1295s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 1295s SUB MYPOP (\@) MYPOP @ARRAY 1295s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 1295s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 1295s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 1295s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 1295s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 1295s SUB MYRAND (;$) MYRAND 42 1295s SUB MYTIME () MYTIME 1295s 1295s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 1295s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 1295s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 1295s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 1295s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 1295s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 1295s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 1295s 1295s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 1295s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 1295s 1295s SUB MYREF (\[$@%&*]) 1295s 1295s WILL ALLOW CALLING MYREF() AS 1295s 1295s MYREF $VAR 1295s MYREF @ARRAY 1295s MYREF %HASH 1295s MYREF &SUB 1295s MYREF *GLOB 1295s 1295s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 1295s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 1295s 1295s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 1295s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 1295s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 1295s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 1295s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 1295s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 1295s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 1295s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 1295s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 1295s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 1295s FOLLOWS: 1295s 1295s USE SYMBOL 'QUALIFY_TO_REF'; 1295s 1295s SUB FOO (*) { 1295s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 1295s ... 1295s } 1295s 1295s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 1295s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 1295s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 1295s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 1295s 1295s SUB MYPUSH (+@) { 1295s MY $AREF = SHIFT; 1295s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 1295s PUSH @$AREF, @_; 1295s } 1295s 1295s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 1295s IS OF AN ACCEPTABLE TYPE. 1295s 1295s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 1295s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 1295s 1295s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 1295s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 1295s PROVIDED, C<$_> WILL BE USED INSTEAD. 1295s 1295s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 1295s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 1295s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 1295s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 1295s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 1295s 1295s MYTIME +2; 1295s 1295s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 1295s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 1295s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 1295s 1295s SUB MYGETPROTOBYNUMBER($;); 1295s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 1295s 1295s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 1295s PROVIDED IT'S IN THE INITIAL POSITION: 1295s X<&> 1295s 1295s SUB TRY (&@) { 1295s MY($TRY,$CATCH) = @_; 1295s EVAL { &$TRY }; 1295s IF ($@) { 1295s LOCAL $_ = $@; 1295s &$CATCH; 1295s } 1295s } 1295s SUB CATCH (&) { $_[0] } 1295s 1295s TRY { 1295s DIE "PHOOEY"; 1295s } CATCH { 1295s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 1295s }; 1295s 1295s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 1295s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 1295s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 1295s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 1295s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 1295s 1295s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 1295s X 1295s 1295s SUB MYGREP (&@) { 1295s MY $CODE = SHIFT; 1295s MY @RESULT; 1295s FOREACH $_ (@_) { 1295s PUSH(@RESULT, $_) IF &$CODE; 1295s } 1295s @RESULT; 1295s } 1295s 1295s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 1295s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 1295s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 1295s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 1295s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 1295s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 1295s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 1295s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 1295s 1295s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 1295s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 1295s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 1295s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 1295s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 1295s MAJORITY OF OFFENDING CODE IS FIXED. 1295s 1295s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 1295s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 1295s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 1295s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 1295s 1295s SUB FUNC ($) { 1295s MY $N = SHIFT; 1295s PRINT "YOU GAVE ME $N\N"; 1295s } 1295s 1295s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 1295s RETURNING A LIST: 1295s 1295s FUNC(@FOO); 1295s FUNC( $TEXT =~ /\W+/G ); 1295s 1295s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 1295s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 1295s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 1295s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 1295s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 1295s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 1295s 1295s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 1295s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 1295s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 1295s EFFECT, LIKE SO: 1295s 1295s SUB FOO($$); 1295s SUB FOO($$) { 1295s FOO 1, 2; 1295s } 1295s 1295s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 1295s TO MAKE THE WORLD A BETTER PLACE. 1295s 1295s =HEAD2 CONSTANT FUNCTIONS 1295s X 1295s 1295s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 1295s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 1295s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 1295s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 1295s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 1295s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 1295s 1295s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 1295s 1295s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 1295s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 1295s # AND IT'S INLINED, TOO! 1295s SUB ST_DEV () { 0 } 1295s SUB ST_INO () { 1 } 1295s 1295s SUB FLAG_FOO () { 1 << 8 } 1295s SUB FLAG_BAR () { 1 << 9 } 1295s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 1295s 1295s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 1295s 1295s SUB N () { INT(OPT_BAZ) / 3 } 1295s 1295s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 1295s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 1295s 1295s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 1295s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 1295s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 1295s C: 1295s 1295s SUB BAZ_VAL () { 1295s IF (OPT_BAZ) { 1295s RETURN 23; 1295s } 1295s ELSE { 1295s RETURN 42; 1295s } 1295s } 1295s SUB BONK_VAL () { RETURN 12345 } 1295s 1295s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 1295s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 1295s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 1295s 1295s BEGIN { 1295s MY $VAR = 1; 1295s NO STRICT 'REFS'; 1295s *INLINED = SUB () { $VAR }; 1295s } 1295s 1295s BEGIN { 1295s MY $VAR = 1; 1295s MY $REF = \$VAR; 1295s NO STRICT 'REFS'; 1295s *NOT_INLINED = SUB () { $VAR }; 1295s } 1295s 1295s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 1295s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 1295s 1295s BEGIN { 1295s MY $X = 10; 1295s *FOO = SUB () { $X }; 1295s $X++; 1295s } 1295s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 1295s 1295s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 1295s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 1295s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 1295s SO IT PRINTED C<10>, NOT C<11>. 1295s 1295s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 1295s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 1295s ASIDE FROM WHERE IT IS DECLARED. 1295s 1295s # FINE, NO WARNING 1295s BEGIN { 1295s MY $X = 54321; 1295s *INLINED = SUB () { $X }; 1295s } 1295s # ERROR 1295s BEGIN { 1295s MY $X; 1295s $X = 54321; 1295s *ALSO_INLINED = SUB () { $X }; 1295s } 1295s 1295s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 1295s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 1295s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 1295s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 1295s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 1295s 1295s MY $X = 54321; 1295s *INLINED = SUB : CONST { $X }; 1295s $X++; 1295s 1295s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 1295s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 1295s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 1295s VALUE CAPTURED THE SAME WAY. 1295s 1295s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 1295s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 1295s AN EXPLICIT C: 1295s 1295s BEGIN { 1295s MY $X = 10; 1295s *FOO = SUB () { RETURN $X }; 1295s $X++; 1295s } 1295s PRINT FOO(); # PRINTS 11 1295s 1295s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 1295s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 1295s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 1295s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 1295s 1295s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 1295s SUB ONE { 1295s 1; 1295s } 1295s IF (ONE ) { 1295s PRINT ONE() IF ONE ; 1295s } 1295s 1295s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 1295s SUB ONE () { 1 } 1295s DO { 1295s PRINT 1 1295s }; 1295s 1295s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 1295s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 1295s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 1295s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 1295s 1295s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 1295s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 1295s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 1295s SUBROUTINE ONE REDEFINED AT -E LINE 1. 1295s 1295s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 1295s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 1295s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 1295s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 1295s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 1295s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 1295s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 1295s MENTIONED ABOVE: 1295s 1295s SUB NOT_INLINED () { RETURN 23 } 1295s 1295s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 1295s X X X X 1295s 1295s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 1295s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 1295s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 1295s ON A NON-UNIX SYSTEM. 1295s 1295s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 1295s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 1295s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 1295s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 1295s 1295s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 1295s CHDIR $SOMEWHERE; 1295s SUB CHDIR { ... } 1295s 1295s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 1295s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 1295s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 1295s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 1295s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 1295s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 1295s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 1295s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 1295s FOR SOME KEYWORDS. SEE L. 1295s 1295s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 1295s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 1295s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 1295s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 1295s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 1295s THAT IS, THEY COULD SAY 1295s 1295s USE MODULE 'OPEN'; 1295s 1295s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 1295s 1295s USE MODULE; 1295s 1295s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 1295s 1295s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 1295s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 1295s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 1295s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 1295s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 1295s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 1295s THAT UNDERSTANDS REGULAR EXPRESSIONS. 1295s 1295s PACKAGE REGLOB; 1295s REQUIRE EXPORTER; 1295s @ISA = 'EXPORTER'; 1295s @EXPORT_OK = 'GLOB'; 1295s 1295s SUB IMPORT { 1295s MY $PKG = SHIFT; 1295s RETURN UNLESS @_; 1295s MY $SYM = SHIFT; 1295s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 1295s $PKG->EXPORT($WHERE, $SYM, @_); 1295s } 1295s 1295s SUB GLOB { 1295s MY $PAT = SHIFT; 1295s MY @GOT; 1295s IF (OPENDIR MY $D, '.') { 1295s @GOT = GREP /$PAT/, READDIR $D; 1295s CLOSEDIR $D; 1295s } 1295s RETURN @GOT; 1295s } 1295s 1; 1295s 1295s AND HERE'S HOW IT COULD BE (AB)USED: 1295s 1295s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 1295s PACKAGE FOO; 1295s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 1295s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 1295s 1295s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 1295s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 1295s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 1295s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 1295s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 1295s IT MUST BE DONE AT ALL. 1295s 1295s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 1295s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 1295s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 1295s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 1295s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 1295s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 1295s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 1295s LIBRARY. 1295s 1295s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 1295s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 1295s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 1295s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 1295s (SEE L). 1295s 1295s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 1295s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 1295s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 1295s 1295s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 1295s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 1295s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 1295s C SYNTAX, THOUGH). 1295s 1295s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 1295s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 1295s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 1295s 1295s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 1295s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 1295s 1295s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 1295s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 1295s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 1295s 1295s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 1295s 1295s =HEAD2 AUTOLOADING 1295s X X 1295s 1295s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 1295s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 1295s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 1295s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 1295s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 1295s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 1295s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 1295s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 1295s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 1295s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 1295s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 1295s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 1295s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 1295s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 1295s SUBROUTINE NAME. SEE L FOR DETAILS.) 1295s 1295s 1295s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 1295s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 1295s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 1295s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 1295s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 1295s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 1295s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 1295s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 1295s 1295s SUB AUTOLOAD { 1295s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 1295s MY $PROGRAM = $AUTOLOAD; 1295s $PROGRAM =~ S/.*:://; 1295s SYSTEM($PROGRAM, @_); 1295s } 1295s DATE(); 1295s WHO(); 1295s LS('-L'); 1295s 1295s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 1295s EVEN NEED PARENTHESES: 1295s 1295s USE SUBS QW(DATE WHO LS); 1295s DATE; 1295s WHO; 1295s LS '-L'; 1295s 1295s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 1295s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 1295s 1295s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 1295s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 1295s DESCRIBED IN L AND IN L, THE STANDARD 1295s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 1295s FUNCTIONS TO PERL CODE IN L. 1295s 1295s =HEAD2 SUBROUTINE ATTRIBUTES 1295s X X X 1295s 1295s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 1295s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 1295s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 1295s C HAD BEEN SEEN. SEE L FOR DETAILS 1295s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 1295s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 1295s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 1295s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 1295s 1295s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 1295s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 1295s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 1295s NEST PROPERLY. 1295s 1295s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 1295s 1295s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 1295s SUB PLUGH () : UGLY('\(") :BAD; 1295s SUB XYZZY : _5X5 { ... } 1295s 1295s EXAMPLES OF INVALID SYNTAX: 1295s 1295s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 1295s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 1295s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 1295s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 1295s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 1295s 1295s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 1295s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 1295s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 1295s PARSED AND INVOKED: 1295s 1295s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 1295s 1295s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 1295s SEE L AND L. 1295s 1295s =HEAD1 SEE ALSO 1295s 1295s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 1295s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 1295s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 1295s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 1295s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 1295s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 1295s 1295s =FOR VI 1295s # EX: SET STS=0 SW=4 ET: 1295s 1295s ok 2 1295s # testing mod_cgi with /modules/cgi/perl.pl 1295s # expected 200 1295s # received 200 1295s # body: PERL CGI 1295s ok 3 1295s # testing mod_test_rwrite with /test_rwrite 1295s # expected 200 1295s # received 200 1295s # body: A 1295s ok 4 1295s ok 1297s t/filter/case_in.t .................. 1297s 1..3 1297s # Running under perl version 5.038002 for linux 1297s # Current time local: Mon Mar 18 15:52:00 2024 1297s # Current time GMT: Mon Mar 18 15:52:00 2024 1297s # Using Test.pm version 1.31 1297s # Using Apache/Test.pm version 1.42 1297s ok 1 1297s # testing mod_cgi with /modules/cgi/perl_echo.pl 1297s # expected 200 1297s # received 200 1297s ok 2 1297s # testing mod_echo_post with /echo_post 1297s # expected 200 1297s # received 200 1297s ok 3 1297s ok 1300s t/filter/input_body.t ............... 1300s 1..2 1300s # Running under perl version 5.038002 for linux 1300s # Current time local: Mon Mar 18 15:52:02 2024 1300s # Current time GMT: Mon Mar 18 15:52:02 2024 1300s # Using Test.pm version 1.31 1300s # Using Apache/Test.pm version 1.42 1300s # testing : Posted "1 ko" 1300s # expected: 'ok 1' 1300s # received: 'ok 1' 1300s ok 1 1300s # testing : Posted "2 ko" 1300s # expected: 'ok 2' 1300s # received: 'ok 2' 1300s ok 2 1300s ok 1302s t/http11/basicauth.t ................ 1302s 1..3 1302s # Running under perl version 5.038002 for linux 1302s # Current time local: Mon Mar 18 15:52:05 2024 1302s # Current time GMT: Mon Mar 18 15:52:05 2024 1302s # Using Test.pm version 1.31 1302s # Using Apache/Test.pm version 1.42 1302s ok 1 1302s ok 2 1302s ok 3 1302s ok 1304s t/http11/chunked.t .................. 1304s 1..30 1304s # Running under perl version 5.038002 for linux 1304s # Current time local: Mon Mar 18 15:52:07 2024 1304s # Current time GMT: Mon Mar 18 15:52:07 2024 1304s # Using Test.pm version 1.31 1304s # Using Apache/Test.pm version 1.42 1304s # testing : response protocol 1304s # expected: 'HTTP/1.1' 1304s # received: 'HTTP/1.1' 1304s ok 1 1304s # testing : response Transfer-Encoding 1304s # expected: 'chunked' 1304s # received: 'chunked' 1304s ok 2 1304s # testing : no Content-Length 1304s # expected: 0 1304s # received: 0 1304s ok 3 1304s # testing : body length 1304s # expected: '70976' 1304s # received: 70976 1304s ok 4 1304s # testing : number of requests 1304s # expected: 1 1304s # received: 1 1304s ok 5 1304s # testing : response protocol 1304s # expected: 'HTTP/1.1' 1304s # received: 'HTTP/1.1' 1304s ok 6 1304s # testing : response Transfer-Encoding 1304s # expected: 'chunked' 1304s # received: 'chunked' 1304s ok 7 1304s # testing : no Content-Length 1304s # expected: 0 1304s # received: 0 1304s ok 8 1304s # testing : body length 1304s # expected: '212509' 1304s # received: 212509 1304s ok 9 1304s # testing : number of requests 1304s # expected: 2 1304s # received: 2 1304s ok 10 1304s # testing : response protocol 1304s # expected: 'HTTP/1.1' 1304s # received: 'HTTP/1.1' 1304s ok 11 1304s # testing : response Transfer-Encoding 1304s # expected: 'chunked' 1304s # received: 'chunked' 1304s ok 12 1304s # testing : no Content-Length 1304s # expected: 0 1304s # received: 0 1304s ok 13 1304s # testing : body length 1304s # expected: '280545' 1304s # received: 280545 1304s ok 14 1304s # testing : number of requests 1304s # expected: 3 1304s # received: 3 1304s ok 15 1304s # testing : response protocol 1304s # expected: 'HTTP/1.1' 1304s # received: 'HTTP/1.1' 1304s ok 16 1304s # testing : response Transfer-Encoding 1304s # expected: 'chunked' 1304s # received: 'chunked' 1304s ok 17 1304s # testing : no Content-Length 1304s # expected: 0 1304s # received: 0 1304s ok 18 1304s # testing : body length 1304s # expected: '845969' 1304s # received: 845969 1304s ok 19 1304s # testing : number of requests 1304s # expected: 4 1304s # received: 4 1304s ok 20 1304s # testing : response protocol 1304s # expected: 'HTTP/1.1' 1304s # received: 'HTTP/1.1' 1304s ok 21 1304s # testing : no Transfer-Encoding (test result inverted) 1304s # expected: 'chunked' 1304s # received: '' 1304s ok 22 1304s # testing : content length 1304s # expected: 253 1304s # received: '253' 1304s ok 23 1304s # testing : body length 1304s # expected: '242' 1304s # received: 242 1304s ok 24 1304s # testing : number of requests 1304s # expected: 5 1304s # received: 5 1304s ok 25 1304s # testing : response protocol 1304s # expected: 'HTTP/1.1' 1304s # received: 'HTTP/1.1' 1304s ok 26 1304s # testing : no Transfer-Encoding (test result inverted) 1304s # expected: 'chunked' 1304s # received: '' 1304s ok 27 1304s # testing : content length 1304s # expected: '' 1304s # received: '' 1304s ok 28 1304s # testing : body length 1304s # expected: '14276' 1304s # received: 14276 1304s ok 29 1304s # testing : number of requests 1304s # expected: 6 1304s # received: 6 1304s ok 30 1304s ok 1307s t/http11/chunked2.t ................. 1307s 1..2 1307s # Running under perl version 5.038002 for linux 1307s # Current time local: Mon Mar 18 15:52:09 2024 1307s # Current time GMT: Mon Mar 18 15:52:09 2024 1307s # Using Test.pm version 1.31 1307s # Using Apache/Test.pm version 1.42 1307s # testing : successful response 1307s # expected: 200 1307s # received: '200' 1307s ok 1 1307s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1307s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1307s ok 2 1307s ok 1310s t/http11/clength.t .................. 1310s 1..6 1310s # Running under perl version 5.038002 for linux 1310s # Current time local: Mon Mar 18 15:52:12 2024 1310s # Current time GMT: Mon Mar 18 15:52:12 2024 1310s # Using Test.pm version 1.31 1310s # Using Apache/Test.pm version 1.42 1310s # testing : successful response 1310s # expected: 200 1310s # received: '200' 1310s ok 1 1310s # expected: 10 1310s # received: '10' 1310s ok 2 1310s # expected: 'bbbbbbbbbb' 1310s # received: 'bbbbbbbbbb' 1310s ok 3 1310s # testing : successful response 1310s # expected: 200 1310s # received: '200' 1310s ok 4 1310s # expected: 6 1310s # received: '6' 1310s ok 5 1310s # expected: 'foobar' 1310s # received: 'foobar' 1310s ok 6 1310s ok 1313s t/http11/post.t ..................... 1313s # using LWP client 1313s 1..51 1313s # Running under perl version 5.038002 for linux 1313s # Current time local: Mon Mar 18 15:52:14 2024 1313s # Current time GMT: Mon Mar 18 15:52:14 2024 1313s # Using Test.pm version 1.31 1313s # Using Apache/Test.pm version 1.42 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 1024 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Connection: Keep-Alive 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 5 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 1 1313s #DMMATCH1: 1 1313s #Keep-Alive: timeout=5, max=100 1313s # 1313s # testing : length posted 1313s # expected: '1024' 1313s # received: 1024 1313s ok 1 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 2048 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 5 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 2 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '2048' 1313s # received: 2048 1313s ok 2 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 3072 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 5 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 3 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '3072' 1313s # received: 3072 1313s ok 3 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 4096 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 5 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 4 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '4096' 1313s # received: 4096 1313s ok 4 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 5120 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 5 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 5 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '5120' 1313s # received: 5120 1313s ok 5 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 6144 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 5 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 6 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '6144' 1313s # received: 6144 1313s ok 6 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 7168 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 5 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 7 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '7168' 1313s # received: 7168 1313s ok 7 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 8192 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 5 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 8 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '8192' 1313s # received: 8192 1313s ok 8 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 9216 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 5 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 9 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '9216' 1313s # received: 9216 1313s ok 9 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 10240 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 10 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '10240' 1313s # received: 10240 1313s ok 10 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 11264 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 11 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '11264' 1313s # received: 11264 1313s ok 11 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 12288 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 12 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '12288' 1313s # received: 12288 1313s ok 12 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 13312 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 13 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '13312' 1313s # received: 13312 1313s ok 13 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 14336 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 14 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '14336' 1313s # received: 14336 1313s ok 14 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 15360 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 15 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '15360' 1313s # received: 15360 1313s ok 15 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 16384 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 16 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '16384' 1313s # received: 16384 1313s ok 16 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 17408 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 17 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '17408' 1313s # received: 17408 1313s ok 17 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 18432 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 18 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '18432' 1313s # received: 18432 1313s ok 18 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 19456 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 19 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '19456' 1313s # received: 19456 1313s ok 19 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 20480 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 20 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '20480' 1313s # received: 20480 1313s ok 20 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 21504 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 21 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '21504' 1313s # received: 21504 1313s ok 21 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 22528 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 22 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '22528' 1313s # received: 22528 1313s ok 22 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 23552 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 23 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '23552' 1313s # received: 23552 1313s ok 23 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 24576 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 24 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '24576' 1313s # received: 24576 1313s ok 24 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 25600 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 25 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '25600' 1313s # received: 25600 1313s ok 25 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 26624 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 26 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '26624' 1313s # received: 26624 1313s ok 26 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 27648 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 27 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '27648' 1313s # received: 27648 1313s ok 27 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 28672 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 28 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '28672' 1313s # received: 28672 1313s ok 28 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 29696 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 29 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '29696' 1313s # received: 29696 1313s ok 29 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 30720 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 30 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '30720' 1313s # received: 30720 1313s ok 30 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 31744 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 31 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '31744' 1313s # received: 31744 1313s ok 31 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 32768 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 32 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '32768' 1313s # received: 32768 1313s ok 32 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 33792 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 33 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '33792' 1313s # received: 33792 1313s ok 33 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 34816 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 34 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '34816' 1313s # received: 34816 1313s ok 34 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 35840 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 35 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '35840' 1313s # received: 35840 1313s ok 35 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 36864 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 36 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '36864' 1313s # received: 36864 1313s ok 36 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 37888 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 37 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '37888' 1313s # received: 37888 1313s ok 37 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 38912 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 38 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '38912' 1313s # received: 38912 1313s ok 38 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 39936 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 39 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '39936' 1313s # received: 39936 1313s ok 39 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 40960 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 40 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '40960' 1313s # received: 40960 1313s ok 40 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 41984 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 41 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '41984' 1313s # received: 41984 1313s ok 41 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 43008 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 42 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '43008' 1313s # received: 43008 1313s ok 42 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 44032 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 43 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '44032' 1313s # received: 44032 1313s ok 43 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 45056 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 44 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '45056' 1313s # received: 45056 1313s ok 44 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 46080 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:17 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:18 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 45 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '46080' 1313s # received: 46080 1313s ok 45 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 47104 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:18 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:18 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 46 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '47104' 1313s # received: 47104 1313s ok 46 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 48128 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:18 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:18 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 47 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '48128' 1313s # received: 48128 1313s ok 47 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 49152 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:18 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:18 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 48 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '49152' 1313s # received: 49152 1313s ok 48 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 50176 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:18 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:18 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 49 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '50176' 1313s # received: 50176 1313s ok 49 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 51200 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:18 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 6 1313s #Client-Date: Mon, 18 Mar 2024 15:52:18 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 50 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '51200' 1313s # received: 51200 1313s ok 50 1313s #lwp request: 1313s #POST http://localhost:8529/eat_post HTTP/1.1 1313s #User-Agent: libwww-perl/6.76 1313s #Content-Length: 102400 1313s # 1313s #server response: 1313s #HTTP/1.1 200 OK 1313s #Date: Mon, 18 Mar 2024 15:52:18 GMT 1313s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1313s #Vary: In-If1 1313s #Content-Length: 7 1313s #Client-Date: Mon, 18 Mar 2024 15:52:18 GMT 1313s #Client-Peer: 127.0.0.1:8529 1313s #Client-Response-Num: 51 1313s #DMMATCH1: 1 1313s # 1313s # testing : length posted 1313s # expected: '102400' 1313s # received: 102400 1313s ok 51 1313s ok 1316s t/modules/aaa.t ..................... 1316s 1..40 1316s # Running under perl version 5.038002 for linux 1316s # Current time local: Mon Mar 18 15:52:18 2024 1316s # Current time GMT: Mon Mar 18 15:52:18 2024 1316s # Using Test.pm version 1.31 1316s # Using Apache/Test.pm version 1.42 1316s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/realm2 1316s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/basic1 1316s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/form1 1316s ok 1 1316s ok 2 1316s ok 3 1316s ok 4 1316s ok 5 1316s ok 6 1316s ok 7 1316s ok 8 1316s ok 9 1316s ok 10 1316s ok 11 1316s ok 12 1316s ok 13 1316s ok 14 1316s ok 15 1316s ok 16 1316s ok 17 1316s ok 18 1316s ok 19 1316s ok 20 1316s ok 21 1316s ok 22 1316s ok 23 1316s ok 24 1316s ok 25 1316s ok 26 1316s ok 27 1316s ok 28 1316s ok 29 1316s ok 30 1316s ok 31 1316s ok 32 1316s ok 33 1316s ok 34 1316s ok 35 1316s ok 36 1316s ok 37 1316s ok 38 1316s ok 39 1316s ok 40 1316s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/realm2 1316s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/basic1 1316s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/form1 1316s ok 1320s t/modules/access.t .................. 1320s 1..408 1320s # Running under perl version 5.038002 for linux 1320s # Current time local: Mon Mar 18 15:52:21 2024 1320s # Current time GMT: Mon Mar 18 15:52:21 2024 1320s # Using Test.pm version 1.31 1320s # Using Apache/Test.pm version 1.42 1320s # --- 1320s # Order deny,allow 1320s # Allow from all 1320s # expecting access. 1320s ok 1 1320s # --- 1320s # Order deny,allow 1320s # Deny from all 1320s # expecting access denial. 1320s ok 2 1320s # --- 1320s # Order deny,allow 1320s # Allow from all 1320s # Deny from all 1320s # expecting access. 1320s ok 3 1320s # --- 1320s # Order deny,allow 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 4 1320s # --- 1320s # Order deny,allow 1320s # Allow from all 1320s # Deny from localhost 1320s # expecting access. 1320s ok 5 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 6 1320s # --- 1320s # Order deny,allow 1320s # Allow from all 1320s # Deny from 127.0.0.1 1320s # expecting access. 1320s ok 7 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 8 1320s # --- 1320s # Order deny,allow 1320s # Allow from all 1320s # Deny from 127.0 1320s # expecting access. 1320s ok 9 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 10 1320s # --- 1320s # Order deny,allow 1320s # Allow from all 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access. 1320s ok 11 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 12 1320s # --- 1320s # Order deny,allow 1320s # Allow from all 1320s # Deny from 127.0.0.1/16 1320s # expecting access. 1320s ok 13 1320s # --- 1320s # Order deny,allow 1320s # Deny from somewhere.else.com 1320s # expecting access. 1320s ok 14 1320s # --- 1320s # Order deny,allow 1320s # Allow from all 1320s # Deny from somewhere.else.com 1320s # expecting access. 1320s ok 15 1320s # --- 1320s # Order deny,allow 1320s # Deny from 66.6.6.6 1320s # expecting access. 1320s ok 16 1320s # --- 1320s # Order deny,allow 1320s # Allow from all 1320s # Deny from 66.6.6.6 1320s # expecting access. 1320s ok 17 1320s # --- 1320s # Order deny,allow 1320s # Allow from localhost 1320s # expecting access. 1320s ok 18 1320s # --- 1320s # Order deny,allow 1320s # Deny from all 1320s # expecting access denial. 1320s ok 19 1320s # --- 1320s # Order deny,allow 1320s # Allow from localhost 1320s # Deny from all 1320s # expecting access. 1320s ok 20 1320s # --- 1320s # Order deny,allow 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 21 1320s # --- 1320s # Order deny,allow 1320s # Allow from localhost 1320s # Deny from localhost 1320s # expecting access. 1320s ok 22 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 23 1320s # --- 1320s # Order deny,allow 1320s # Allow from localhost 1320s # Deny from 127.0.0.1 1320s # expecting access. 1320s ok 24 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 25 1320s # --- 1320s # Order deny,allow 1320s # Allow from localhost 1320s # Deny from 127.0 1320s # expecting access. 1320s ok 26 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 27 1320s # --- 1320s # Order deny,allow 1320s # Allow from localhost 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access. 1320s ok 28 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 29 1320s # --- 1320s # Order deny,allow 1320s # Allow from localhost 1320s # Deny from 127.0.0.1/16 1320s # expecting access. 1320s ok 30 1320s # --- 1320s # Order deny,allow 1320s # Deny from somewhere.else.com 1320s # expecting access. 1320s ok 31 1320s # --- 1320s # Order deny,allow 1320s # Allow from localhost 1320s # Deny from somewhere.else.com 1320s # expecting access. 1320s ok 32 1320s # --- 1320s # Order deny,allow 1320s # Deny from 66.6.6.6 1320s # expecting access. 1320s ok 33 1320s # --- 1320s # Order deny,allow 1320s # Allow from localhost 1320s # Deny from 66.6.6.6 1320s # expecting access. 1320s ok 34 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0.0.1 1320s # expecting access. 1320s ok 35 1320s # --- 1320s # Order deny,allow 1320s # Deny from all 1320s # expecting access denial. 1320s ok 36 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0.0.1 1320s # Deny from all 1320s # expecting access. 1320s ok 37 1320s # --- 1320s # Order deny,allow 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 38 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0.0.1 1320s # Deny from localhost 1320s # expecting access. 1320s ok 39 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 40 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0.0.1 1320s # Deny from 127.0.0.1 1320s # expecting access. 1320s ok 41 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 42 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0.0.1 1320s # Deny from 127.0 1320s # expecting access. 1320s ok 43 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 44 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0.0.1 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access. 1320s ok 45 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 46 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0.0.1 1320s # Deny from 127.0.0.1/16 1320s # expecting access. 1320s ok 47 1320s # --- 1320s # Order deny,allow 1320s # Deny from somewhere.else.com 1320s # expecting access. 1320s ok 48 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0.0.1 1320s # Deny from somewhere.else.com 1320s # expecting access. 1320s ok 49 1320s # --- 1320s # Order deny,allow 1320s # Deny from 66.6.6.6 1320s # expecting access. 1320s ok 50 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0.0.1 1320s # Deny from 66.6.6.6 1320s # expecting access. 1320s ok 51 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0 1320s # expecting access. 1320s ok 52 1320s # --- 1320s # Order deny,allow 1320s # Deny from all 1320s # expecting access denial. 1320s ok 53 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0 1320s # Deny from all 1320s # expecting access. 1320s ok 54 1320s # --- 1320s # Order deny,allow 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 55 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0 1320s # Deny from localhost 1320s # expecting access. 1320s ok 56 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 57 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0 1320s # Deny from 127.0.0.1 1320s # expecting access. 1320s ok 58 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 59 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0 1320s # Deny from 127.0 1320s # expecting access. 1320s ok 60 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 61 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access. 1320s ok 62 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 63 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0 1320s # Deny from 127.0.0.1/16 1320s # expecting access. 1320s ok 64 1320s # --- 1320s # Order deny,allow 1320s # Deny from somewhere.else.com 1320s # expecting access. 1320s ok 65 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0 1320s # Deny from somewhere.else.com 1320s # expecting access. 1320s ok 66 1320s # --- 1320s # Order deny,allow 1320s # Deny from 66.6.6.6 1320s # expecting access. 1320s ok 67 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0 1320s # Deny from 66.6.6.6 1320s # expecting access. 1320s ok 68 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0.0.1/255.255.0.0 1320s # expecting access. 1320s ok 69 1320s # --- 1320s # Order deny,allow 1320s # Deny from all 1320s # expecting access denial. 1320s ok 70 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0.0.1/255.255.0.0 1320s # Deny from all 1320s # expecting access. 1320s ok 71 1320s # --- 1320s # Order deny,allow 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 72 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0.0.1/255.255.0.0 1320s # Deny from localhost 1320s # expecting access. 1320s ok 73 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 74 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0.0.1/255.255.0.0 1320s # Deny from 127.0.0.1 1320s # expecting access. 1320s ok 75 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 76 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0.0.1/255.255.0.0 1320s # Deny from 127.0 1320s # expecting access. 1320s ok 77 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 78 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0.0.1/255.255.0.0 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access. 1320s ok 79 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 80 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0.0.1/255.255.0.0 1320s # Deny from 127.0.0.1/16 1320s # expecting access. 1320s ok 81 1320s # --- 1320s # Order deny,allow 1320s # Deny from somewhere.else.com 1320s # expecting access. 1320s ok 82 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0.0.1/255.255.0.0 1320s # Deny from somewhere.else.com 1320s # expecting access. 1320s ok 83 1320s # --- 1320s # Order deny,allow 1320s # Deny from 66.6.6.6 1320s # expecting access. 1320s ok 84 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0.0.1/255.255.0.0 1320s # Deny from 66.6.6.6 1320s # expecting access. 1320s ok 85 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0.0.1/16 1320s # expecting access. 1320s ok 86 1320s # --- 1320s # Order deny,allow 1320s # Deny from all 1320s # expecting access denial. 1320s ok 87 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0.0.1/16 1320s # Deny from all 1320s # expecting access. 1320s ok 88 1320s # --- 1320s # Order deny,allow 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 89 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0.0.1/16 1320s # Deny from localhost 1320s # expecting access. 1320s ok 90 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 91 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0.0.1/16 1320s # Deny from 127.0.0.1 1320s # expecting access. 1320s ok 92 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 93 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0.0.1/16 1320s # Deny from 127.0 1320s # expecting access. 1320s ok 94 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 95 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0.0.1/16 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access. 1320s ok 96 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 97 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0.0.1/16 1320s # Deny from 127.0.0.1/16 1320s # expecting access. 1320s ok 98 1320s # --- 1320s # Order deny,allow 1320s # Deny from somewhere.else.com 1320s # expecting access. 1320s ok 99 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0.0.1/16 1320s # Deny from somewhere.else.com 1320s # expecting access. 1320s ok 100 1320s # --- 1320s # Order deny,allow 1320s # Deny from 66.6.6.6 1320s # expecting access. 1320s ok 101 1320s # --- 1320s # Order deny,allow 1320s # Allow from 127.0.0.1/16 1320s # Deny from 66.6.6.6 1320s # expecting access. 1320s ok 102 1320s # --- 1320s # Order deny,allow 1320s # Allow from somewhere.else.com 1320s # expecting access. 1320s ok 103 1320s # --- 1320s # Order deny,allow 1320s # Deny from all 1320s # expecting access denial. 1320s ok 104 1320s # --- 1320s # Order deny,allow 1320s # Allow from somewhere.else.com 1320s # Deny from all 1320s # expecting access denial. 1320s ok 105 1320s # --- 1320s # Order deny,allow 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 106 1320s # --- 1320s # Order deny,allow 1320s # Allow from somewhere.else.com 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 107 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 108 1320s # --- 1320s # Order deny,allow 1320s # Allow from somewhere.else.com 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 109 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 110 1320s # --- 1320s # Order deny,allow 1320s # Allow from somewhere.else.com 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 111 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 112 1320s # --- 1320s # Order deny,allow 1320s # Allow from somewhere.else.com 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 113 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 114 1320s # --- 1320s # Order deny,allow 1320s # Allow from somewhere.else.com 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 115 1320s # --- 1320s # Order deny,allow 1320s # Deny from somewhere.else.com 1320s # expecting access. 1320s ok 116 1320s # --- 1320s # Order deny,allow 1320s # Allow from somewhere.else.com 1320s # Deny from somewhere.else.com 1320s # expecting access. 1320s ok 117 1320s # --- 1320s # Order deny,allow 1320s # Deny from 66.6.6.6 1320s # expecting access. 1320s ok 118 1320s # --- 1320s # Order deny,allow 1320s # Allow from somewhere.else.com 1320s # Deny from 66.6.6.6 1320s # expecting access. 1320s ok 119 1320s # --- 1320s # Order deny,allow 1320s # Allow from 66.6.6.6 1320s # expecting access. 1320s ok 120 1320s # --- 1320s # Order deny,allow 1320s # Deny from all 1320s # expecting access denial. 1320s ok 121 1320s # --- 1320s # Order deny,allow 1320s # Allow from 66.6.6.6 1320s # Deny from all 1320s # expecting access denial. 1320s ok 122 1320s # --- 1320s # Order deny,allow 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 123 1320s # --- 1320s # Order deny,allow 1320s # Allow from 66.6.6.6 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 124 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 125 1320s # --- 1320s # Order deny,allow 1320s # Allow from 66.6.6.6 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 126 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 127 1320s # --- 1320s # Order deny,allow 1320s # Allow from 66.6.6.6 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 128 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 129 1320s # --- 1320s # Order deny,allow 1320s # Allow from 66.6.6.6 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 130 1320s # --- 1320s # Order deny,allow 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 131 1320s # --- 1320s # Order deny,allow 1320s # Allow from 66.6.6.6 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 132 1320s # --- 1320s # Order deny,allow 1320s # Deny from somewhere.else.com 1320s # expecting access. 1320s ok 133 1320s # --- 1320s # Order deny,allow 1320s # Allow from 66.6.6.6 1320s # Deny from somewhere.else.com 1320s # expecting access. 1320s ok 134 1320s # --- 1320s # Order deny,allow 1320s # Deny from 66.6.6.6 1320s # expecting access. 1320s ok 135 1320s # --- 1320s # Order deny,allow 1320s # Allow from 66.6.6.6 1320s # Deny from 66.6.6.6 1320s # expecting access. 1320s ok 136 1320s # --- 1320s # Order allow,deny 1320s # Allow from all 1320s # expecting access. 1320s ok 137 1320s # --- 1320s # Order allow,deny 1320s # Deny from all 1320s # expecting access denial. 1320s ok 138 1320s # --- 1320s # Order allow,deny 1320s # Allow from all 1320s # Deny from all 1320s # expecting access denial. 1320s ok 139 1320s # --- 1320s # Order allow,deny 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 140 1320s # --- 1320s # Order allow,deny 1320s # Allow from all 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 141 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 142 1320s # --- 1320s # Order allow,deny 1320s # Allow from all 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 143 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 144 1320s # --- 1320s # Order allow,deny 1320s # Allow from all 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 145 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 146 1320s # --- 1320s # Order allow,deny 1320s # Allow from all 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 147 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 148 1320s # --- 1320s # Order allow,deny 1320s # Allow from all 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 149 1320s # --- 1320s # Order allow,deny 1320s # Deny from somewhere.else.com 1320s # expecting access denial. 1320s ok 150 1320s # --- 1320s # Order allow,deny 1320s # Allow from all 1320s # Deny from somewhere.else.com 1320s # expecting access. 1320s ok 151 1320s # --- 1320s # Order allow,deny 1320s # Deny from 66.6.6.6 1320s # expecting access denial. 1320s ok 152 1320s # --- 1320s # Order allow,deny 1320s # Allow from all 1320s # Deny from 66.6.6.6 1320s # expecting access. 1320s ok 153 1320s # --- 1320s # Order allow,deny 1320s # Allow from localhost 1320s # expecting access. 1320s ok 154 1320s # --- 1320s # Order allow,deny 1320s # Deny from all 1320s # expecting access denial. 1320s ok 155 1320s # --- 1320s # Order allow,deny 1320s # Allow from localhost 1320s # Deny from all 1320s # expecting access denial. 1320s ok 156 1320s # --- 1320s # Order allow,deny 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 157 1320s # --- 1320s # Order allow,deny 1320s # Allow from localhost 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 158 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 159 1320s # --- 1320s # Order allow,deny 1320s # Allow from localhost 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 160 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 161 1320s # --- 1320s # Order allow,deny 1320s # Allow from localhost 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 162 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 163 1320s # --- 1320s # Order allow,deny 1320s # Allow from localhost 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 164 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 165 1320s # --- 1320s # Order allow,deny 1320s # Allow from localhost 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 166 1320s # --- 1320s # Order allow,deny 1320s # Deny from somewhere.else.com 1320s # expecting access denial. 1320s ok 167 1320s # --- 1320s # Order allow,deny 1320s # Allow from localhost 1320s # Deny from somewhere.else.com 1320s # expecting access. 1320s ok 168 1320s # --- 1320s # Order allow,deny 1320s # Deny from 66.6.6.6 1320s # expecting access denial. 1320s ok 169 1320s # --- 1320s # Order allow,deny 1320s # Allow from localhost 1320s # Deny from 66.6.6.6 1320s # expecting access. 1320s ok 170 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0.0.1 1320s # expecting access. 1320s ok 171 1320s # --- 1320s # Order allow,deny 1320s # Deny from all 1320s # expecting access denial. 1320s ok 172 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0.0.1 1320s # Deny from all 1320s # expecting access denial. 1320s ok 173 1320s # --- 1320s # Order allow,deny 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 174 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0.0.1 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 175 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 176 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0.0.1 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 177 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 178 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0.0.1 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 179 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 180 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0.0.1 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 181 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 182 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0.0.1 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 183 1320s # --- 1320s # Order allow,deny 1320s # Deny from somewhere.else.com 1320s # expecting access denial. 1320s ok 184 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0.0.1 1320s # Deny from somewhere.else.com 1320s # expecting access. 1320s ok 185 1320s # --- 1320s # Order allow,deny 1320s # Deny from 66.6.6.6 1320s # expecting access denial. 1320s ok 186 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0.0.1 1320s # Deny from 66.6.6.6 1320s # expecting access. 1320s ok 187 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0 1320s # expecting access. 1320s ok 188 1320s # --- 1320s # Order allow,deny 1320s # Deny from all 1320s # expecting access denial. 1320s ok 189 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0 1320s # Deny from all 1320s # expecting access denial. 1320s ok 190 1320s # --- 1320s # Order allow,deny 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 191 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 192 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 193 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 194 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 195 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 196 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 197 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 198 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 199 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 200 1320s # --- 1320s # Order allow,deny 1320s # Deny from somewhere.else.com 1320s # expecting access denial. 1320s ok 201 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0 1320s # Deny from somewhere.else.com 1320s # expecting access. 1320s ok 202 1320s # --- 1320s # Order allow,deny 1320s # Deny from 66.6.6.6 1320s # expecting access denial. 1320s ok 203 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0 1320s # Deny from 66.6.6.6 1320s # expecting access. 1320s ok 204 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0.0.1/255.255.0.0 1320s # expecting access. 1320s ok 205 1320s # --- 1320s # Order allow,deny 1320s # Deny from all 1320s # expecting access denial. 1320s ok 206 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0.0.1/255.255.0.0 1320s # Deny from all 1320s # expecting access denial. 1320s ok 207 1320s # --- 1320s # Order allow,deny 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 208 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0.0.1/255.255.0.0 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 209 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 210 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0.0.1/255.255.0.0 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 211 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 212 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0.0.1/255.255.0.0 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 213 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 214 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0.0.1/255.255.0.0 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 215 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 216 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0.0.1/255.255.0.0 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 217 1320s # --- 1320s # Order allow,deny 1320s # Deny from somewhere.else.com 1320s # expecting access denial. 1320s ok 218 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0.0.1/255.255.0.0 1320s # Deny from somewhere.else.com 1320s # expecting access. 1320s ok 219 1320s # --- 1320s # Order allow,deny 1320s # Deny from 66.6.6.6 1320s # expecting access denial. 1320s ok 220 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0.0.1/255.255.0.0 1320s # Deny from 66.6.6.6 1320s # expecting access. 1320s ok 221 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0.0.1/16 1320s # expecting access. 1320s ok 222 1320s # --- 1320s # Order allow,deny 1320s # Deny from all 1320s # expecting access denial. 1320s ok 223 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0.0.1/16 1320s # Deny from all 1320s # expecting access denial. 1320s ok 224 1320s # --- 1320s # Order allow,deny 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 225 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0.0.1/16 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 226 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 227 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0.0.1/16 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 228 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 229 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0.0.1/16 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 230 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 231 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0.0.1/16 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 232 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 233 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0.0.1/16 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 234 1320s # --- 1320s # Order allow,deny 1320s # Deny from somewhere.else.com 1320s # expecting access denial. 1320s ok 235 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0.0.1/16 1320s # Deny from somewhere.else.com 1320s # expecting access. 1320s ok 236 1320s # --- 1320s # Order allow,deny 1320s # Deny from 66.6.6.6 1320s # expecting access denial. 1320s ok 237 1320s # --- 1320s # Order allow,deny 1320s # Allow from 127.0.0.1/16 1320s # Deny from 66.6.6.6 1320s # expecting access. 1320s ok 238 1320s # --- 1320s # Order allow,deny 1320s # Allow from somewhere.else.com 1320s # expecting access denial. 1320s ok 239 1320s # --- 1320s # Order allow,deny 1320s # Deny from all 1320s # expecting access denial. 1320s ok 240 1320s # --- 1320s # Order allow,deny 1320s # Allow from somewhere.else.com 1320s # Deny from all 1320s # expecting access denial. 1320s ok 241 1320s # --- 1320s # Order allow,deny 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 242 1320s # --- 1320s # Order allow,deny 1320s # Allow from somewhere.else.com 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 243 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 244 1320s # --- 1320s # Order allow,deny 1320s # Allow from somewhere.else.com 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 245 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 246 1320s # --- 1320s # Order allow,deny 1320s # Allow from somewhere.else.com 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 247 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 248 1320s # --- 1320s # Order allow,deny 1320s # Allow from somewhere.else.com 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 249 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 250 1320s # --- 1320s # Order allow,deny 1320s # Allow from somewhere.else.com 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 251 1320s # --- 1320s # Order allow,deny 1320s # Deny from somewhere.else.com 1320s # expecting access denial. 1320s ok 252 1320s # --- 1320s # Order allow,deny 1320s # Allow from somewhere.else.com 1320s # Deny from somewhere.else.com 1320s # expecting access denial. 1320s ok 253 1320s # --- 1320s # Order allow,deny 1320s # Deny from 66.6.6.6 1320s # expecting access denial. 1320s ok 254 1320s # --- 1320s # Order allow,deny 1320s # Allow from somewhere.else.com 1320s # Deny from 66.6.6.6 1320s # expecting access denial. 1320s ok 255 1320s # --- 1320s # Order allow,deny 1320s # Allow from 66.6.6.6 1320s # expecting access denial. 1320s ok 256 1320s # --- 1320s # Order allow,deny 1320s # Deny from all 1320s # expecting access denial. 1320s ok 257 1320s # --- 1320s # Order allow,deny 1320s # Allow from 66.6.6.6 1320s # Deny from all 1320s # expecting access denial. 1320s ok 258 1320s # --- 1320s # Order allow,deny 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 259 1320s # --- 1320s # Order allow,deny 1320s # Allow from 66.6.6.6 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 260 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 261 1320s # --- 1320s # Order allow,deny 1320s # Allow from 66.6.6.6 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 262 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 263 1320s # --- 1320s # Order allow,deny 1320s # Allow from 66.6.6.6 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 264 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 265 1320s # --- 1320s # Order allow,deny 1320s # Allow from 66.6.6.6 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 266 1320s # --- 1320s # Order allow,deny 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 267 1320s # --- 1320s # Order allow,deny 1320s # Allow from 66.6.6.6 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 268 1320s # --- 1320s # Order allow,deny 1320s # Deny from somewhere.else.com 1320s # expecting access denial. 1320s ok 269 1320s # --- 1320s # Order allow,deny 1320s # Allow from 66.6.6.6 1320s # Deny from somewhere.else.com 1320s # expecting access denial. 1320s ok 270 1320s # --- 1320s # Order allow,deny 1320s # Deny from 66.6.6.6 1320s # expecting access denial. 1320s ok 271 1320s # --- 1320s # Order allow,deny 1320s # Allow from 66.6.6.6 1320s # Deny from 66.6.6.6 1320s # expecting access denial. 1320s ok 272 1320s # --- 1320s # Order mutual-failure 1320s # Allow from all 1320s # expecting access. 1320s ok 273 1320s # --- 1320s # Order mutual-failure 1320s # Deny from all 1320s # expecting access denial. 1320s ok 274 1320s # --- 1320s # Order mutual-failure 1320s # Allow from all 1320s # Deny from all 1320s # expecting access denial. 1320s ok 275 1320s # --- 1320s # Order mutual-failure 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 276 1320s # --- 1320s # Order mutual-failure 1320s # Allow from all 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 277 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 278 1320s # --- 1320s # Order mutual-failure 1320s # Allow from all 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 279 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 280 1320s # --- 1320s # Order mutual-failure 1320s # Allow from all 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 281 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 282 1320s # --- 1320s # Order mutual-failure 1320s # Allow from all 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 283 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 284 1320s # --- 1320s # Order mutual-failure 1320s # Allow from all 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 285 1320s # --- 1320s # Order mutual-failure 1320s # Deny from somewhere.else.com 1320s # expecting access denial. 1320s ok 286 1320s # --- 1320s # Order mutual-failure 1320s # Allow from all 1320s # Deny from somewhere.else.com 1320s # expecting access. 1320s ok 287 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 66.6.6.6 1320s # expecting access denial. 1320s ok 288 1320s # --- 1320s # Order mutual-failure 1320s # Allow from all 1320s # Deny from 66.6.6.6 1320s # expecting access. 1320s ok 289 1320s # --- 1320s # Order mutual-failure 1320s # Allow from localhost 1320s # expecting access. 1320s ok 290 1320s # --- 1320s # Order mutual-failure 1320s # Deny from all 1320s # expecting access denial. 1320s ok 291 1320s # --- 1320s # Order mutual-failure 1320s # Allow from localhost 1320s # Deny from all 1320s # expecting access denial. 1320s ok 292 1320s # --- 1320s # Order mutual-failure 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 293 1320s # --- 1320s # Order mutual-failure 1320s # Allow from localhost 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 294 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 295 1320s # --- 1320s # Order mutual-failure 1320s # Allow from localhost 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 296 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 297 1320s # --- 1320s # Order mutual-failure 1320s # Allow from localhost 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 298 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 299 1320s # --- 1320s # Order mutual-failure 1320s # Allow from localhost 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 300 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 301 1320s # --- 1320s # Order mutual-failure 1320s # Allow from localhost 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 302 1320s # --- 1320s # Order mutual-failure 1320s # Deny from somewhere.else.com 1320s # expecting access denial. 1320s ok 303 1320s # --- 1320s # Order mutual-failure 1320s # Allow from localhost 1320s # Deny from somewhere.else.com 1320s # expecting access. 1320s ok 304 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 66.6.6.6 1320s # expecting access denial. 1320s ok 305 1320s # --- 1320s # Order mutual-failure 1320s # Allow from localhost 1320s # Deny from 66.6.6.6 1320s # expecting access. 1320s ok 306 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0.0.1 1320s # expecting access. 1320s ok 307 1320s # --- 1320s # Order mutual-failure 1320s # Deny from all 1320s # expecting access denial. 1320s ok 308 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0.0.1 1320s # Deny from all 1320s # expecting access denial. 1320s ok 309 1320s # --- 1320s # Order mutual-failure 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 310 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0.0.1 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 311 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 312 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0.0.1 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 313 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 314 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0.0.1 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 315 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 316 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0.0.1 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 317 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 318 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0.0.1 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 319 1320s # --- 1320s # Order mutual-failure 1320s # Deny from somewhere.else.com 1320s # expecting access denial. 1320s ok 320 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0.0.1 1320s # Deny from somewhere.else.com 1320s # expecting access. 1320s ok 321 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 66.6.6.6 1320s # expecting access denial. 1320s ok 322 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0.0.1 1320s # Deny from 66.6.6.6 1320s # expecting access. 1320s ok 323 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0 1320s # expecting access. 1320s ok 324 1320s # --- 1320s # Order mutual-failure 1320s # Deny from all 1320s # expecting access denial. 1320s ok 325 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0 1320s # Deny from all 1320s # expecting access denial. 1320s ok 326 1320s # --- 1320s # Order mutual-failure 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 327 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 328 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 329 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 330 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 331 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 332 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 333 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 334 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 335 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 336 1320s # --- 1320s # Order mutual-failure 1320s # Deny from somewhere.else.com 1320s # expecting access denial. 1320s ok 337 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0 1320s # Deny from somewhere.else.com 1320s # expecting access. 1320s ok 338 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 66.6.6.6 1320s # expecting access denial. 1320s ok 339 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0 1320s # Deny from 66.6.6.6 1320s # expecting access. 1320s ok 340 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0.0.1/255.255.0.0 1320s # expecting access. 1320s ok 341 1320s # --- 1320s # Order mutual-failure 1320s # Deny from all 1320s # expecting access denial. 1320s ok 342 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0.0.1/255.255.0.0 1320s # Deny from all 1320s # expecting access denial. 1320s ok 343 1320s # --- 1320s # Order mutual-failure 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 344 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0.0.1/255.255.0.0 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 345 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 346 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0.0.1/255.255.0.0 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 347 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 348 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0.0.1/255.255.0.0 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 349 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 350 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0.0.1/255.255.0.0 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 351 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 352 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0.0.1/255.255.0.0 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 353 1320s # --- 1320s # Order mutual-failure 1320s # Deny from somewhere.else.com 1320s # expecting access denial. 1320s ok 354 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0.0.1/255.255.0.0 1320s # Deny from somewhere.else.com 1320s # expecting access. 1320s ok 355 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 66.6.6.6 1320s # expecting access denial. 1320s ok 356 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0.0.1/255.255.0.0 1320s # Deny from 66.6.6.6 1320s # expecting access. 1320s ok 357 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0.0.1/16 1320s # expecting access. 1320s ok 358 1320s # --- 1320s # Order mutual-failure 1320s # Deny from all 1320s # expecting access denial. 1320s ok 359 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0.0.1/16 1320s # Deny from all 1320s # expecting access denial. 1320s ok 360 1320s # --- 1320s # Order mutual-failure 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 361 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0.0.1/16 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 362 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 363 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0.0.1/16 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 364 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 365 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0.0.1/16 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 366 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 367 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0.0.1/16 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 368 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 369 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0.0.1/16 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 370 1320s # --- 1320s # Order mutual-failure 1320s # Deny from somewhere.else.com 1320s # expecting access denial. 1320s ok 371 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0.0.1/16 1320s # Deny from somewhere.else.com 1320s # expecting access. 1320s ok 372 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 66.6.6.6 1320s # expecting access denial. 1320s ok 373 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 127.0.0.1/16 1320s # Deny from 66.6.6.6 1320s # expecting access. 1320s ok 374 1320s # --- 1320s # Order mutual-failure 1320s # Allow from somewhere.else.com 1320s # expecting access denial. 1320s ok 375 1320s # --- 1320s # Order mutual-failure 1320s # Deny from all 1320s # expecting access denial. 1320s ok 376 1320s # --- 1320s # Order mutual-failure 1320s # Allow from somewhere.else.com 1320s # Deny from all 1320s # expecting access denial. 1320s ok 377 1320s # --- 1320s # Order mutual-failure 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 378 1320s # --- 1320s # Order mutual-failure 1320s # Allow from somewhere.else.com 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 379 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 380 1320s # --- 1320s # Order mutual-failure 1320s # Allow from somewhere.else.com 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 381 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 382 1320s # --- 1320s # Order mutual-failure 1320s # Allow from somewhere.else.com 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 383 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 384 1320s # --- 1320s # Order mutual-failure 1320s # Allow from somewhere.else.com 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 385 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 386 1320s # --- 1320s # Order mutual-failure 1320s # Allow from somewhere.else.com 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 387 1320s # --- 1320s # Order mutual-failure 1320s # Deny from somewhere.else.com 1320s # expecting access denial. 1320s ok 388 1320s # --- 1320s # Order mutual-failure 1320s # Allow from somewhere.else.com 1320s # Deny from somewhere.else.com 1320s # expecting access denial. 1320s ok 389 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 66.6.6.6 1320s # expecting access denial. 1320s ok 390 1320s # --- 1320s # Order mutual-failure 1320s # Allow from somewhere.else.com 1320s # Deny from 66.6.6.6 1320s # expecting access denial. 1320s ok 391 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 66.6.6.6 1320s # expecting access denial. 1320s ok 392 1320s # --- 1320s # Order mutual-failure 1320s # Deny from all 1320s # expecting access denial. 1320s ok 393 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 66.6.6.6 1320s # Deny from all 1320s # expecting access denial. 1320s ok 394 1320s # --- 1320s # Order mutual-failure 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 395 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 66.6.6.6 1320s # Deny from localhost 1320s # expecting access denial. 1320s ok 396 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 397 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 66.6.6.6 1320s # Deny from 127.0.0.1 1320s # expecting access denial. 1320s ok 398 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 399 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 66.6.6.6 1320s # Deny from 127.0 1320s # expecting access denial. 1320s ok 400 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 401 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 66.6.6.6 1320s # Deny from 127.0.0.1/255.255.0.0 1320s # expecting access denial. 1320s ok 402 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 403 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 66.6.6.6 1320s # Deny from 127.0.0.1/16 1320s # expecting access denial. 1320s ok 404 1320s # --- 1320s # Order mutual-failure 1320s # Deny from somewhere.else.com 1320s # expecting access denial. 1320s ok 405 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 66.6.6.6 1320s # Deny from somewhere.else.com 1320s # expecting access denial. 1320s ok 406 1320s # --- 1320s # Order mutual-failure 1320s # Deny from 66.6.6.6 1320s # expecting access denial. 1320s ok 407 1320s # --- 1320s # Order mutual-failure 1320s # Allow from 66.6.6.6 1320s # Deny from 66.6.6.6 1320s # expecting access denial. 1320s ok 408 1320s ok 1322s t/modules/actions.t ................. 1322s 1..20 1322s # Running under perl version 5.038002 for linux 1322s # Current time local: Mon Mar 18 15:52:25 2024 1322s # Current time GMT: Mon Mar 18 15:52:25 2024 1322s # Using Test.pm version 1.31 1322s # Using Apache/Test.pm version 1.42 1322s # expected: 200 1322s # received: '200' 1322s ok 1 1322s # expected: 'nada' 1322s # received: 'nada' 1322s ok 2 1322s # expected: 404 1322s # received: '404' 1322s ok 3 1322s ok 4 # skip RC=404, no need to check content 1322s # expected: 404 1322s # received: '404' 1322s ok 5 1322s ok 6 # skip RC=404, no need to check content 1322s # expected: 404 1322s # received: '404' 1322s ok 7 1322s ok 8 # skip RC=404, no need to check content 1322s # expected: 200 1322s # received: '200' 1322s ok 9 1322s # expected: 'nada' 1322s # received: 'nada' 1322s ok 10 1322s # expected: 404 1322s # received: '404' 1322s ok 11 1322s ok 12 # skip RC=404, no need to check content 1322s # expected: 200 1322s # received: '200' 1322s ok 13 1322s # expected: 'POST 1322s # foo2: bar2 1322s # ' 1322s # received: 'POST 1322s # foo2: bar2 1322s # ' 1322s ok 14 1322s # expected: 405 1322s # received: '405' 1322s ok 15 1322s # expected: 200 1322s # received: '200' 1322s ok 16 1322s # expected: 'foo=bar' 1322s # received: 'foo=bar' 1322s ok 17 1322s # expected: 200 1322s # received: '200' 1322s ok 18 1322s # expected: 'POST 1322s # foo2: bar2 1322s # ' 1322s # received: 'POST 1322s # foo2: bar2 1322s # ' 1322s ok 19 1322s # expected: 405 1322s # received: '405' 1322s ok 20 1322s ok 1325s t/modules/alias.t ................... 1325s 1..134 1325s # Running under perl version 5.038002 for linux 1325s # Current time local: Mon Mar 18 15:52:27 2024 1325s # Current time GMT: Mon Mar 18 15:52:27 2024 1325s # Using Test.pm version 1.31 1325s # Using Apache/Test.pm version 1.42 1325s # verifying simple aliases 1325s # testing : /alias/ 1325s # expected: 200 1325s # received: '200' 1325s ok 1 1325s # testing : /bogu/ 1325s # expected: 404 1325s # received: '404' 1325s ok 2 1325s # verifying alias match with /ali[0-9]. 1325s # testing : /ali0 1325s # expected: 0 1325s # received: '0' 1325s ok 3 1325s # testing : /ali1 1325s # expected: 1 1325s # received: '1' 1325s ok 4 1325s # testing : /ali2 1325s # expected: 2 1325s # received: '2' 1325s ok 5 1325s # testing : /ali3 1325s # expected: 3 1325s # received: '3' 1325s ok 6 1325s # testing : /ali4 1325s # expected: 4 1325s # received: '4' 1325s ok 7 1325s # testing : /ali5 1325s # expected: 5 1325s # received: '5' 1325s ok 8 1325s # testing : /ali6 1325s # expected: 6 1325s # received: '6' 1325s ok 9 1325s # testing : /ali7 1325s # expected: 7 1325s # received: '7' 1325s ok 10 1325s # testing : /ali8 1325s # expected: 8 1325s # received: '8' 1325s ok 11 1325s # testing : /ali9 1325s # expected: 9 1325s # received: '9' 1325s ok 12 1325s # verifying expression alias match with /expr/ali[0-9]. 1325s # testing : /ali0 1325s # expected: 0 1325s # received: '0' 1325s ok 13 1325s # testing : /ali1 1325s # expected: 1 1325s # received: '1' 1325s ok 14 1325s # testing : /ali2 1325s # expected: 2 1325s # received: '2' 1325s ok 15 1325s # testing : /ali3 1325s # expected: 3 1325s # received: '3' 1325s ok 16 1325s # testing : /ali4 1325s # expected: 4 1325s # received: '4' 1325s ok 17 1325s # testing : /ali5 1325s # expected: 5 1325s # received: '5' 1325s ok 18 1325s # testing : /ali6 1325s # expected: 6 1325s # received: '6' 1325s ok 19 1325s # testing : /ali7 1325s # expected: 7 1325s # received: '7' 1325s ok 20 1325s # testing : /ali8 1325s # expected: 8 1325s # received: '8' 1325s ok 21 1325s # testing : /ali9 1325s # expected: 9 1325s # received: '9' 1325s ok 22 1325s # testing : /forbid 1325s # expected: '403' 1325s # received: '403' 1325s ok 23 1325s # testing : /gone 1325s # expected: '410' 1325s # received: '410' 1325s ok 24 1325s # testing : /perm 1325s # expected: '301' 1325s # received: '301' 1325s ok 25 1325s # testing : /perm2 1325s # expected: '301' 1325s # received: '301' 1325s ok 26 1325s # testing : /seeother 1325s # expected: '303' 1325s # received: '303' 1325s ok 27 1325s # testing : /temp 1325s # expected: '302' 1325s # received: '302' 1325s ok 28 1325s # testing : /temp2 1325s # expected: '302' 1325s # received: '302' 1325s ok 29 1325s verifying body of perm and temp redirect match 1325s # testing : /p0 1325s # expected: 0 1325s # received: '0' 1325s ok 30 1325s # testing : /p1 1325s # expected: 1 1325s # received: '1' 1325s ok 31 1325s # testing : /p2 1325s # expected: 2 1325s # received: '2' 1325s ok 32 1325s # testing : /p3 1325s # expected: 3 1325s # received: '3' 1325s ok 33 1325s # testing : /p4 1325s # expected: 4 1325s # received: '4' 1325s ok 34 1325s # testing : /p5 1325s # expected: 5 1325s # received: '5' 1325s ok 35 1325s # testing : /p6 1325s # expected: 6 1325s # received: '6' 1325s ok 36 1325s # testing : /p7 1325s # expected: 7 1325s # received: '7' 1325s ok 37 1325s # testing : /p8 1325s # expected: 8 1325s # received: '8' 1325s ok 38 1325s # testing : /p9 1325s # expected: 9 1325s # received: '9' 1325s ok 39 1325s # testing : /t0 1325s # expected: 0 1325s # received: '0' 1325s ok 40 1325s # testing : /t1 1325s # expected: 1 1325s # received: '1' 1325s ok 41 1325s # testing : /t2 1325s # expected: 2 1325s # received: '2' 1325s ok 42 1325s # testing : /t3 1325s # expected: 3 1325s # received: '3' 1325s ok 43 1325s # testing : /t4 1325s # expected: 4 1325s # received: '4' 1325s ok 44 1325s # testing : /t5 1325s # expected: 5 1325s # received: '5' 1325s ok 45 1325s # testing : /t6 1325s # expected: 6 1325s # received: '6' 1325s ok 46 1325s # testing : /t7 1325s # expected: 7 1325s # received: '7' 1325s ok 47 1325s # testing : /t8 1325s # expected: 8 1325s # received: '8' 1325s ok 48 1325s # testing : /t9 1325s # expected: 9 1325s # received: '9' 1325s ok 49 1325s verifying body of perm and temp redirect match with expression support 1325s # testing : /p0 1325s # expected: 0 1325s # received: '0' 1325s ok 50 1325s # testing : /p1 1325s # expected: 1 1325s # received: '1' 1325s ok 51 1325s # testing : /p2 1325s # expected: 2 1325s # received: '2' 1325s ok 52 1325s # testing : /p3 1325s # expected: 3 1325s # received: '3' 1325s ok 53 1325s # testing : /p4 1325s # expected: 4 1325s # received: '4' 1325s ok 54 1325s # testing : /p5 1325s # expected: 5 1325s # received: '5' 1325s ok 55 1325s # testing : /p6 1325s # expected: 6 1325s # received: '6' 1325s ok 56 1325s # testing : /p7 1325s # expected: 7 1325s # received: '7' 1325s ok 57 1325s # testing : /p8 1325s # expected: 8 1325s # received: '8' 1325s ok 58 1325s # testing : /p9 1325s # expected: 9 1325s # received: '9' 1325s ok 59 1325s # testing : /t0 1325s # expected: 0 1325s # received: '0' 1325s ok 60 1325s # testing : /t1 1325s # expected: 1 1325s # received: '1' 1325s ok 61 1325s # testing : /t2 1325s # expected: 2 1325s # received: '2' 1325s ok 62 1325s # testing : /t3 1325s # expected: 3 1325s # received: '3' 1325s ok 63 1325s # testing : /t4 1325s # expected: 4 1325s # received: '4' 1325s ok 64 1325s # testing : /t5 1325s # expected: 5 1325s # received: '5' 1325s ok 65 1325s # testing : /t6 1325s # expected: 6 1325s # received: '6' 1325s ok 66 1325s # testing : /t7 1325s # expected: 7 1325s # received: '7' 1325s ok 67 1325s # testing : /t8 1325s # expected: 8 1325s # received: '8' 1325s ok 68 1325s # testing : /t9 1325s # expected: 9 1325s # received: '9' 1325s ok 69 1325s verifying return code of seeother and gone redirect match 1325s # testing : g0 1325s # expected: '410' 1325s # received: '410' 1325s ok 70 1325s # testing : g1 1325s # expected: '410' 1325s # received: '410' 1325s ok 71 1325s # testing : g2 1325s # expected: '410' 1325s # received: '410' 1325s ok 72 1325s # testing : g3 1325s # expected: '410' 1325s # received: '410' 1325s ok 73 1325s # testing : g4 1325s # expected: '410' 1325s # received: '410' 1325s ok 74 1325s # testing : g5 1325s # expected: '410' 1325s # received: '410' 1325s ok 75 1325s # testing : g6 1325s # expected: '410' 1325s # received: '410' 1325s ok 76 1325s # testing : g7 1325s # expected: '410' 1325s # received: '410' 1325s ok 77 1325s # testing : g8 1325s # expected: '410' 1325s # received: '410' 1325s ok 78 1325s # testing : g9 1325s # expected: '410' 1325s # received: '410' 1325s ok 79 1325s # testing : s0 1325s # expected: '303' 1325s # received: '303' 1325s ok 80 1325s # testing : s1 1325s # expected: '303' 1325s # received: '303' 1325s ok 81 1325s # testing : s2 1325s # expected: '303' 1325s # received: '303' 1325s ok 82 1325s # testing : s3 1325s # expected: '303' 1325s # received: '303' 1325s ok 83 1325s # testing : s4 1325s # expected: '303' 1325s # received: '303' 1325s ok 84 1325s # testing : s5 1325s # expected: '303' 1325s # received: '303' 1325s ok 85 1325s # testing : s6 1325s # expected: '303' 1325s # received: '303' 1325s ok 86 1325s # testing : s7 1325s # expected: '303' 1325s # received: '303' 1325s ok 87 1325s # testing : s8 1325s # expected: '303' 1325s # received: '303' 1325s ok 88 1325s # testing : s9 1325s # expected: '303' 1325s # received: '303' 1325s ok 89 1325s # testing : f0 1325s # expected: '403' 1325s # received: '403' 1325s ok 90 1325s # testing : f1 1325s # expected: '403' 1325s # received: '403' 1325s ok 91 1325s # testing : f2 1325s # expected: '403' 1325s # received: '403' 1325s ok 92 1325s # testing : f3 1325s # expected: '403' 1325s # received: '403' 1325s ok 93 1325s # testing : f4 1325s # expected: '403' 1325s # received: '403' 1325s ok 94 1325s # testing : f5 1325s # expected: '403' 1325s # received: '403' 1325s ok 95 1325s # testing : f6 1325s # expected: '403' 1325s # received: '403' 1325s ok 96 1325s # testing : f7 1325s # expected: '403' 1325s # received: '403' 1325s ok 97 1325s # testing : f8 1325s # expected: '403' 1325s # received: '403' 1325s ok 98 1325s # testing : f9 1325s # expected: '403' 1325s # received: '403' 1325s ok 99 1325s verifying return code of seeother and gone redirect match with expression support 1325s # testing : g0 1325s # expected: '410' 1325s # received: '410' 1325s ok 100 1325s # testing : g1 1325s # expected: '410' 1325s # received: '410' 1325s ok 101 1325s # testing : g2 1325s # expected: '410' 1325s # received: '410' 1325s ok 102 1325s # testing : g3 1325s # expected: '410' 1325s # received: '410' 1325s ok 103 1325s # testing : g4 1325s # expected: '410' 1325s # received: '410' 1325s ok 104 1325s # testing : g5 1325s # expected: '410' 1325s # received: '410' 1325s ok 105 1325s # testing : g6 1325s # expected: '410' 1325s # received: '410' 1325s ok 106 1325s # testing : g7 1325s # expected: '410' 1325s # received: '410' 1325s ok 107 1325s # testing : g8 1325s # expected: '410' 1325s # received: '410' 1325s ok 108 1325s # testing : g9 1325s # expected: '410' 1325s # received: '410' 1325s ok 109 1325s # testing : s0 1325s # expected: '303' 1325s # received: '303' 1325s ok 110 1325s # testing : s1 1325s # expected: '303' 1325s # received: '303' 1325s ok 111 1325s # testing : s2 1325s # expected: '303' 1325s # received: '303' 1325s ok 112 1325s # testing : s3 1325s # expected: '303' 1325s # received: '303' 1325s ok 113 1325s # testing : s4 1325s # expected: '303' 1325s # received: '303' 1325s ok 114 1325s # testing : s5 1325s # expected: '303' 1325s # received: '303' 1325s ok 115 1325s # testing : s6 1325s # expected: '303' 1325s # received: '303' 1325s ok 116 1325s # testing : s7 1325s # expected: '303' 1325s # received: '303' 1325s ok 117 1325s # testing : s8 1325s # expected: '303' 1325s # received: '303' 1325s ok 118 1325s # testing : s9 1325s # expected: '303' 1325s # received: '303' 1325s ok 119 1325s # testing : f0 1325s # expected: '403' 1325s # received: '403' 1325s ok 120 1325s # testing : f1 1325s # expected: '403' 1325s # received: '403' 1325s ok 121 1325s # testing : f2 1325s # expected: '403' 1325s # received: '403' 1325s ok 122 1325s # testing : f3 1325s # expected: '403' 1325s # received: '403' 1325s ok 123 1325s # testing : f4 1325s # expected: '403' 1325s # received: '403' 1325s ok 124 1325s # testing : f5 1325s # expected: '403' 1325s # received: '403' 1325s ok 125 1325s # testing : f6 1325s # expected: '403' 1325s # received: '403' 1325s ok 126 1325s # testing : f7 1325s # expected: '403' 1325s # received: '403' 1325s ok 127 1325s # testing : f8 1325s # expected: '403' 1325s # received: '403' 1325s ok 128 1325s # testing : f9 1325s # expected: '403' 1325s # received: '403' 1325s ok 129 1325s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1325s # verifying /modules/alias/script is plain text 1325s # testing : /modules/alias/script 1325s # expected: '#!/bin/sh 1325s # echo Content-type: text/plain 1325s # echo 1325s # echo this is a shell script cgi. 1325s # ' 1325s # received: '#!/bin/sh 1325s # echo Content-type: text/plain 1325s # echo 1325s # echo this is a shell script cgi. 1325s # ' 1325s ok 130 1325s # verifying same file accessed at /cgi/script is executed code 1325s # testing : /cgi/script 1325s # expected: 'this is a shell script cgi. 1325s # ' 1325s # received: 'this is a shell script cgi. 1325s # ' 1325s ok 131 1325s # verifying ScriptAliasMatch with /aliascgi-script 1325s # testing : /aliascgi-script 1325s # expected: 'this is a shell script cgi. 1325s # ' 1325s # received: 'this is a shell script cgi. 1325s # ' 1325s ok 132 1325s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 1325s # testing : /aliascgi-script 1325s # expected: 'this is a shell script cgi. 1325s # ' 1325s # received: 'this is a shell script cgi. 1325s # ' 1325s ok 133 1325s # verifying bad script alias. 1325s # testing : /aliascgi-nada 1325s # expected: 404 1325s # received: '404' 1325s ok 134 1325s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1325s ok 1327s t/modules/allowmethods.t ............ 1327s 1..9 1327s # Running under perl version 5.038002 for linux 1327s # Current time local: Mon Mar 18 15:52:30 2024 1327s # Current time GMT: Mon Mar 18 15:52:30 2024 1327s # Using Test.pm version 1.31 1327s # Using Apache/Test.pm version 1.42 1327s # testing : Get request to /Get responds 200 1327s # expected: 200 1327s # received: '200' 1327s ok 1 1327s # testing : Head request to /Get responds 200 1327s # expected: 200 1327s # received: '200' 1327s ok 2 1327s # testing : Post request to /Get responds 405 1327s # expected: 405 1327s # received: '405' 1327s ok 3 1327s # testing : Get request to /Head responds 200 1327s # expected: 200 1327s # received: '200' 1327s ok 4 1327s # testing : Head request to /Head responds 200 1327s # expected: 200 1327s # received: '200' 1327s ok 5 1327s # testing : Post request to /Head responds 405 1327s # expected: 405 1327s # received: '405' 1327s ok 6 1327s # testing : Get request to /Post responds 405 1327s # expected: 405 1327s # received: '405' 1327s ok 7 1327s # testing : Head request to /Post responds 405 1327s # expected: 405 1327s # received: '405' 1327s ok 8 1327s # testing : Post request to /Post responds 200 1327s # expected: 200 1327s # received: '200' 1327s ok 9 1327s ok 1329s t/modules/asis.t .................... 1329s 1..3 1329s # Running under perl version 5.038002 for linux 1329s # Current time local: Mon Mar 18 15:52:32 2024 1329s # Current time GMT: Mon Mar 18 15:52:32 2024 1329s # Using Test.pm version 1.31 1329s # Using Apache/Test.pm version 1.42 1329s # testing : asis content OK 1329s # expected: 'This is asis content. 1329s # ' 1329s # received: 'This is asis content. 1329s # ' 1329s ok 1 1329s # testing : asis gave 404 error 1329s # expected: 404 1329s # received: '404' 1329s ok 2 1329s # testing : asis gave 403 error 1329s # expected: 403 1329s # received: '403' 1329s ok 3 1329s ok 1333s t/modules/authz_core.t .............. 1333s 1..504 1333s # Running under perl version 5.038002 for linux 1333s # Current time local: Mon Mar 18 15:52:34 2024 1333s # Current time GMT: Mon Mar 18 15:52:34 2024 1333s # Using Test.pm version 1.31 1333s # Using Apache/Test.pm version 1.42 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/basic1 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/groups1 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 200, expected 200 [a/ : a/ ] 1333s ok 1 1333s # got 200, expected 200 [a/ : a/ 1] 1333s ok 2 1333s # got 200, expected 200 [a/ : a/ 2] 1333s ok 3 1333s # got 200, expected 200 [a/ : a/ 1 2] 1333s ok 4 1333s # got 200, expected 200 [a/ : a/ 3] 1333s ok 5 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 401, expected 401 [a/ user1: a/ ] 1333s ok 6 1333s # got 200, expected 200 [a/ user1: a/ user1] 1333s ok 7 1333s # got 401, expected 401 [a/ user1: a/ user2] 1333s ok 8 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 403, expected 403 [a/ Any 1 2: a/ ] 1333s ok 9 1333s # got 200, expected 200 [a/ Any 1 2: a/ 1] 1333s ok 10 1333s # got 200, expected 200 [a/ Any 1 2: a/ 2] 1333s ok 11 1333s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 1333s ok 12 1333s # got 403, expected 403 [a/ Any 1 2: a/ 3] 1333s ok 13 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1333s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1333s ok 14 1333s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1333s ok 15 1333s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1333s ok 16 1333s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1333s ok 17 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1333s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1333s ok 18 1333s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1333s ok 19 1333s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1333s ok 20 1333s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1333s ok 21 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1333s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 1333s ok 22 1333s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 1333s ok 23 1333s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 1333s ok 24 1333s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 1333s ok 25 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1333s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1333s ok 26 1333s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1333s ok 27 1333s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 1333s ok 28 1333s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1333s ok 29 1333s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 1333s ok 30 1333s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1333s ok 31 1333s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 1333s ok 32 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1333s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1333s ok 33 1333s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1333s ok 34 1333s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1333s ok 35 1333s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1333s ok 36 1333s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1333s ok 37 1333s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1333s ok 38 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1333s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1333s ok 39 1333s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1333s ok 40 1333s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1333s ok 41 1333s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1333s ok 42 1333s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1333s ok 43 1333s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1333s ok 44 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1333s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1333s ok 45 1333s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1333s ok 46 1333s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 1333s ok 47 1333s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 1333s ok 48 1333s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1333s ok 49 1333s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1333s ok 50 1333s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1333s ok 51 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1333s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1333s ok 52 1333s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1333s ok 53 1333s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1333s ok 54 1333s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1333s ok 55 1333s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1333s ok 56 1333s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1333s ok 57 1333s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 1333s ok 58 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 403, expected 403 [a/ All 1 !2: a/ ] 1333s ok 59 1333s # got 200, expected 200 [a/ All 1 !2: a/ 1] 1333s ok 60 1333s # got 403, expected 403 [a/ All 1 !2: a/ 2] 1333s ok 61 1333s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 1333s ok 62 1333s # got 403, expected 403 [a/ All 1 !2: a/ 3] 1333s ok 63 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1333s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1333s ok 64 1333s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1333s ok 65 1333s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1333s ok 66 1333s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1333s ok 67 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1333s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1333s ok 68 1333s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1333s ok 69 1333s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1333s ok 70 1333s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1333s ok 71 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1333s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1333s ok 72 1333s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 1333s ok 73 1333s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 1333s ok 74 1333s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 1333s ok 75 1333s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 1333s ok 76 1333s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1333s ok 77 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1333s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1333s ok 78 1333s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1333s ok 79 1333s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 1333s ok 80 1333s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1333s ok 81 1333s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 1333s ok 82 1333s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1333s ok 83 1333s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 1333s ok 84 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1333s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 1333s ok 85 1333s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 1333s ok 86 1333s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 1333s ok 87 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1333s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1333s ok 88 1333s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1333s ok 89 1333s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1333s ok 90 1333s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1333s ok 91 1333s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1333s ok 92 1333s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1333s ok 93 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1333s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1333s ok 94 1333s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1333s ok 95 1333s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1333s ok 96 1333s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1333s ok 97 1333s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1333s ok 98 1333s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1333s ok 99 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1333s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1333s ok 100 1333s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1333s ok 101 1333s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1333s ok 102 1333s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1333s ok 103 1333s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1333s ok 104 1333s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1333s ok 105 1333s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1333s ok 106 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1333s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1333s ok 107 1333s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1333s ok 108 1333s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1333s ok 109 1333s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1333s ok 110 1333s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1333s ok 111 1333s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1333s ok 112 1333s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1333s ok 113 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 403, expected 403 [a/ All 1 2: a/ ] 1333s ok 114 1333s # got 403, expected 403 [a/ All 1 2: a/ 1] 1333s ok 115 1333s # got 403, expected 403 [a/ All 1 2: a/ 2] 1333s ok 116 1333s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 1333s ok 117 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1333s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1333s ok 118 1333s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1333s ok 119 1333s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1333s ok 120 1333s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1333s ok 121 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1333s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1333s ok 122 1333s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1333s ok 123 1333s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1333s ok 124 1333s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1333s ok 125 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1333s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1333s ok 126 1333s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 1333s ok 127 1333s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 1333s ok 128 1333s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 1333s ok 129 1333s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 1333s ok 130 1333s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1333s ok 131 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1333s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 1333s ok 132 1333s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 1333s ok 133 1333s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 1333s ok 134 1333s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 1333s ok 135 1333s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 1333s ok 136 1333s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 1333s ok 137 1333s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 1333s ok 138 1333s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 1333s ok 139 1333s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 1333s ok 140 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1333s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1333s ok 141 1333s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1333s ok 142 1333s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1333s ok 143 1333s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1333s ok 144 1333s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1333s ok 145 1333s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1333s ok 146 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1333s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1333s ok 147 1333s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1333s ok 148 1333s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1333s ok 149 1333s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1333s ok 150 1333s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1333s ok 151 1333s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1333s ok 152 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1333s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1333s ok 153 1333s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 1333s ok 154 1333s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1333s ok 155 1333s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1333s ok 156 1333s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1333s ok 157 1333s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1333s ok 158 1333s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1333s ok 159 1333s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 1333s ok 160 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1333s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1333s ok 161 1333s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1333s ok 162 1333s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1333s ok 163 1333s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1333s ok 164 1333s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1333s ok 165 1333s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1333s ok 166 1333s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1333s ok 167 1333s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 1333s ok 168 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 1333s ok 169 1333s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 1333s ok 170 1333s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 1333s ok 171 1333s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 1333s ok 172 1333s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 1333s ok 173 1333s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 1333s ok 174 1333s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 1333s ok 175 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 1333s ok 176 1333s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 1333s ok 177 1333s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 1333s ok 178 1333s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 1333s ok 179 1333s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 1333s ok 180 1333s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 1333s ok 181 1333s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 1333s ok 182 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 1333s ok 183 1333s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 1333s ok 184 1333s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 1333s ok 185 1333s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 1333s ok 186 1333s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 1333s ok 187 1333s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 1333s ok 188 1333s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 1333s ok 189 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 1333s ok 190 1333s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 1333s ok 191 1333s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 1333s ok 192 1333s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 1333s ok 193 1333s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 1333s ok 194 1333s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 1333s ok 195 1333s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 1333s ok 196 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 1333s ok 197 1333s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 1333s ok 198 1333s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 1333s ok 199 1333s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 1333s ok 200 1333s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 1333s ok 201 1333s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 1333s ok 202 1333s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 1333s ok 203 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 1333s ok 204 1333s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 1333s ok 205 1333s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 1333s ok 206 1333s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 1333s ok 207 1333s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 1333s ok 208 1333s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 1333s ok 209 1333s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 1333s ok 210 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 1333s ok 211 1333s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 1333s ok 212 1333s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 1333s ok 213 1333s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 1333s ok 214 1333s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 1333s ok 215 1333s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 1333s ok 216 1333s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 1333s ok 217 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 1333s ok 218 1333s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 1333s ok 219 1333s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 1333s ok 220 1333s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 1333s ok 221 1333s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 1333s ok 222 1333s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 1333s ok 223 1333s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 1333s ok 224 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 1333s ok 225 1333s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 1333s ok 226 1333s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 1333s ok 227 1333s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 1333s ok 228 1333s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 1333s ok 229 1333s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 1333s ok 230 1333s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 1333s ok 231 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 1333s ok 232 1333s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 1333s ok 233 1333s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 1333s ok 234 1333s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 1333s ok 235 1333s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 1333s ok 236 1333s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 1333s ok 237 1333s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 1333s ok 238 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 1333s ok 239 1333s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 1333s ok 240 1333s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 1333s ok 241 1333s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 1333s ok 242 1333s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 1333s ok 243 1333s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 1333s ok 244 1333s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 1333s ok 245 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 1333s ok 246 1333s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 1333s ok 247 1333s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 1333s ok 248 1333s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 1333s ok 249 1333s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 1333s ok 250 1333s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 1333s ok 251 1333s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 1333s ok 252 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 1333s ok 253 1333s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 1333s ok 254 1333s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 1333s ok 255 1333s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 1333s ok 256 1333s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 1333s ok 257 1333s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 1333s ok 258 1333s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 1333s ok 259 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 1333s ok 260 1333s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 1333s ok 261 1333s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 1333s ok 262 1333s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 1333s ok 263 1333s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 1333s ok 264 1333s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 1333s ok 265 1333s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 1333s ok 266 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 1333s ok 267 1333s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 1333s ok 268 1333s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 1333s ok 269 1333s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 1333s ok 270 1333s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 1333s ok 271 1333s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 1333s ok 272 1333s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 1333s ok 273 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 1333s ok 274 1333s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 1333s ok 275 1333s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 1333s ok 276 1333s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 1333s ok 277 1333s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 1333s ok 278 1333s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 1333s ok 279 1333s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 1333s ok 280 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 1333s ok 281 1333s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 1333s ok 282 1333s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 1333s ok 283 1333s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 1333s ok 284 1333s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 1333s ok 285 1333s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 1333s ok 286 1333s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 1333s ok 287 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 1333s ok 288 1333s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 1333s ok 289 1333s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 1333s ok 290 1333s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 1333s ok 291 1333s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 1333s ok 292 1333s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 1333s ok 293 1333s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 1333s ok 294 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 1333s ok 295 1333s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 1333s ok 296 1333s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 1333s ok 297 1333s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 1333s ok 298 1333s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 1333s ok 299 1333s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 1333s ok 300 1333s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 1333s ok 301 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 1333s ok 302 1333s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 1333s ok 303 1333s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 1333s ok 304 1333s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 1333s ok 305 1333s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 1333s ok 306 1333s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 1333s ok 307 1333s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 1333s ok 308 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 1333s ok 309 1333s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 1333s ok 310 1333s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 1333s ok 311 1333s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 1333s ok 312 1333s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 1333s ok 313 1333s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 1333s ok 314 1333s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 1333s ok 315 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 1333s ok 316 1333s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 1333s ok 317 1333s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 1333s ok 318 1333s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 1333s ok 319 1333s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 1333s ok 320 1333s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 1333s ok 321 1333s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 1333s ok 322 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 1333s ok 323 1333s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 1333s ok 324 1333s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 1333s ok 325 1333s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 1333s ok 326 1333s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 1333s ok 327 1333s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 1333s ok 328 1333s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 1333s ok 329 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 1333s ok 330 1333s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 1333s ok 331 1333s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 1333s ok 332 1333s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 1333s ok 333 1333s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 1333s ok 334 1333s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 1333s ok 335 1333s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 1333s ok 336 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 1333s ok 337 1333s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 1333s ok 338 1333s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 1333s ok 339 1333s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 1333s ok 340 1333s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 1333s ok 341 1333s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 1333s ok 342 1333s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 1333s ok 343 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 1333s ok 344 1333s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 1333s ok 345 1333s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 1333s ok 346 1333s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 1333s ok 347 1333s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 1333s ok 348 1333s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 1333s ok 349 1333s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 1333s ok 350 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 1333s ok 351 1333s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 1333s ok 352 1333s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 1333s ok 353 1333s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 1333s ok 354 1333s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 1333s ok 355 1333s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 1333s ok 356 1333s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 1333s ok 357 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 1333s ok 358 1333s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 1333s ok 359 1333s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 1333s ok 360 1333s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 1333s ok 361 1333s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 1333s ok 362 1333s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 1333s ok 363 1333s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 1333s ok 364 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 1333s ok 365 1333s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 1333s ok 366 1333s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 1333s ok 367 1333s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 1333s ok 368 1333s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 1333s ok 369 1333s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 1333s ok 370 1333s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 1333s ok 371 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 1333s ok 372 1333s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 1333s ok 373 1333s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 1333s ok 374 1333s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 1333s ok 375 1333s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 1333s ok 376 1333s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 1333s ok 377 1333s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 1333s ok 378 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 1333s ok 379 1333s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 1333s ok 380 1333s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 1333s ok 381 1333s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 1333s ok 382 1333s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 1333s ok 383 1333s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 1333s ok 384 1333s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 1333s ok 385 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 1333s ok 386 1333s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 1333s ok 387 1333s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 1333s ok 388 1333s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 1333s ok 389 1333s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 1333s ok 390 1333s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 1333s ok 391 1333s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 1333s ok 392 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 1333s ok 393 1333s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 1333s ok 394 1333s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 1333s ok 395 1333s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 1333s ok 396 1333s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 1333s ok 397 1333s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 1333s ok 398 1333s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 1333s ok 399 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 1333s ok 400 1333s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 1333s ok 401 1333s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 1333s ok 402 1333s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 1333s ok 403 1333s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 1333s ok 404 1333s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 1333s ok 405 1333s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 1333s ok 406 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 1333s ok 407 1333s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 1333s ok 408 1333s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 1333s ok 409 1333s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 1333s ok 410 1333s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 1333s ok 411 1333s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 1333s ok 412 1333s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 1333s ok 413 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 1333s ok 414 1333s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 1333s ok 415 1333s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 1333s ok 416 1333s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 1333s ok 417 1333s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 1333s ok 418 1333s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 1333s ok 419 1333s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 1333s ok 420 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 1333s ok 421 1333s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 1333s ok 422 1333s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 1333s ok 423 1333s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 1333s ok 424 1333s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 1333s ok 425 1333s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 1333s ok 426 1333s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 1333s ok 427 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 1333s ok 428 1333s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 1333s ok 429 1333s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 1333s ok 430 1333s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 1333s ok 431 1333s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 1333s ok 432 1333s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 1333s ok 433 1333s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 1333s ok 434 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 1333s ok 435 1333s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 1333s ok 436 1333s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 1333s ok 437 1333s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 1333s ok 438 1333s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 1333s ok 439 1333s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 1333s ok 440 1333s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 1333s ok 441 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 1333s ok 442 1333s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 1333s ok 443 1333s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 1333s ok 444 1333s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 1333s ok 445 1333s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 1333s ok 446 1333s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 1333s ok 447 1333s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 1333s ok 448 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 1333s ok 449 1333s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 1333s ok 450 1333s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 1333s ok 451 1333s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 1333s ok 452 1333s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 1333s ok 453 1333s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 1333s ok 454 1333s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 1333s ok 455 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 1333s ok 456 1333s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 1333s ok 457 1333s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 1333s ok 458 1333s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 1333s ok 459 1333s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 1333s ok 460 1333s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 1333s ok 461 1333s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 1333s ok 462 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 1333s ok 463 1333s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 1333s ok 464 1333s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 1333s ok 465 1333s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 1333s ok 466 1333s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 1333s ok 467 1333s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 1333s ok 468 1333s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 1333s ok 469 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 1333s ok 470 1333s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 1333s ok 471 1333s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 1333s ok 472 1333s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 1333s ok 473 1333s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 1333s ok 474 1333s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 1333s ok 475 1333s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 1333s ok 476 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 1333s ok 477 1333s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 1333s ok 478 1333s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 1333s ok 479 1333s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 1333s ok 480 1333s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 1333s ok 481 1333s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 1333s ok 482 1333s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 1333s ok 483 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 1333s ok 484 1333s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 1333s ok 485 1333s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 1333s ok 486 1333s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 1333s ok 487 1333s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 1333s ok 488 1333s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 1333s ok 489 1333s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 1333s ok 490 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 1333s ok 491 1333s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 1333s ok 492 1333s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 1333s ok 493 1333s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 1333s ok 494 1333s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 1333s ok 495 1333s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 1333s ok 496 1333s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 1333s ok 497 1333s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 1333s ok 498 1333s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 1333s ok 499 1333s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 1333s ok 500 1333s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 1333s ok 501 1333s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 1333s ok 502 1333s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 1333s ok 503 1333s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 1333s ok 504 1333s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1333s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/groups1 1333s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1333s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/basic1 1333s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1333s ok 1336s t/modules/autoindex.t ............... 1336s 1..84 1336s # Running under perl version 5.038002 for linux 1336s # Current time local: Mon Mar 18 15:52:38 2024 1336s # Current time GMT: Mon Mar 18 15:52:38 2024 1336s # Using Test.pm version 1.31 1336s # Using Apache/Test.pm version 1.42 1336s --- 1336s IndexOrderDefault Ascending Name 1336s GET /modules/autoindex/htaccess/ 1336s ok 1 1336s --- 1336s IndexOrderDefault Ascending Name 1336s 1336s (C=N O=A) 1336s GET /modules/autoindex/htaccess/?C=N&O=A 1336s ok 2 1336s --- 1336s IndexOrderDefault Ascending Name 1336s 1336s (C=N O=D) 1336s GET /modules/autoindex/htaccess/?C=N&O=D 1336s ok 3 1336s --- 1336s IndexOrderDefault Ascending Name 1336s 1336s (C=M O=A) 1336s GET /modules/autoindex/htaccess/?C=M&O=A 1336s ok 4 1336s --- 1336s IndexOrderDefault Ascending Name 1336s 1336s (C=M O=D) 1336s GET /modules/autoindex/htaccess/?C=M&O=D 1336s ok 5 1336s --- 1336s IndexOrderDefault Ascending Name 1336s 1336s (C=S O=A) 1336s GET /modules/autoindex/htaccess/?C=S&O=A 1336s ok 6 1336s --- 1336s IndexOrderDefault Ascending Name 1336s 1336s (C=S O=D) 1336s GET /modules/autoindex/htaccess/?C=S&O=D 1336s ok 7 1336s --- 1336s IndexOrderDefault Ascending Date 1336s GET /modules/autoindex/htaccess/ 1336s ok 8 1336s --- 1336s IndexOrderDefault Ascending Date 1336s 1336s (C=N O=A) 1336s GET /modules/autoindex/htaccess/?C=N&O=A 1336s ok 9 1336s --- 1336s IndexOrderDefault Ascending Date 1336s 1336s (C=N O=D) 1336s GET /modules/autoindex/htaccess/?C=N&O=D 1336s ok 10 1336s --- 1336s IndexOrderDefault Ascending Date 1336s 1336s (C=M O=A) 1336s GET /modules/autoindex/htaccess/?C=M&O=A 1336s ok 11 1336s --- 1336s IndexOrderDefault Ascending Date 1336s 1336s (C=M O=D) 1336s GET /modules/autoindex/htaccess/?C=M&O=D 1336s ok 12 1336s --- 1336s IndexOrderDefault Ascending Date 1336s 1336s (C=S O=A) 1336s GET /modules/autoindex/htaccess/?C=S&O=A 1336s ok 13 1336s --- 1336s IndexOrderDefault Ascending Date 1336s 1336s (C=S O=D) 1336s GET /modules/autoindex/htaccess/?C=S&O=D 1336s ok 14 1336s --- 1336s IndexOrderDefault Ascending Size 1336s GET /modules/autoindex/htaccess/ 1336s ok 15 1336s --- 1336s IndexOrderDefault Ascending Size 1336s 1336s (C=N O=A) 1336s GET /modules/autoindex/htaccess/?C=N&O=A 1336s ok 16 1336s --- 1336s IndexOrderDefault Ascending Size 1336s 1336s (C=N O=D) 1336s GET /modules/autoindex/htaccess/?C=N&O=D 1336s ok 17 1336s --- 1336s IndexOrderDefault Ascending Size 1336s 1336s (C=M O=A) 1336s GET /modules/autoindex/htaccess/?C=M&O=A 1336s ok 18 1336s --- 1336s IndexOrderDefault Ascending Size 1336s 1336s (C=M O=D) 1336s GET /modules/autoindex/htaccess/?C=M&O=D 1336s ok 19 1336s --- 1336s IndexOrderDefault Ascending Size 1336s 1336s (C=S O=A) 1336s GET /modules/autoindex/htaccess/?C=S&O=A 1336s ok 20 1336s --- 1336s IndexOrderDefault Ascending Size 1336s 1336s (C=S O=D) 1336s GET /modules/autoindex/htaccess/?C=S&O=D 1336s ok 21 1336s --- 1336s IndexOrderDefault Descending Name 1336s GET /modules/autoindex/htaccess/ 1336s ok 22 1336s --- 1336s IndexOrderDefault Descending Name 1336s 1336s (C=N O=A) 1336s GET /modules/autoindex/htaccess/?C=N&O=A 1336s ok 23 1336s --- 1336s IndexOrderDefault Descending Name 1336s 1336s (C=N O=D) 1336s GET /modules/autoindex/htaccess/?C=N&O=D 1336s ok 24 1336s --- 1336s IndexOrderDefault Descending Name 1336s 1336s (C=M O=A) 1336s GET /modules/autoindex/htaccess/?C=M&O=A 1336s ok 25 1336s --- 1336s IndexOrderDefault Descending Name 1336s 1336s (C=M O=D) 1336s GET /modules/autoindex/htaccess/?C=M&O=D 1336s ok 26 1336s --- 1336s IndexOrderDefault Descending Name 1336s 1336s (C=S O=A) 1336s GET /modules/autoindex/htaccess/?C=S&O=A 1336s ok 27 1336s --- 1336s IndexOrderDefault Descending Name 1336s 1336s (C=S O=D) 1336s GET /modules/autoindex/htaccess/?C=S&O=D 1336s ok 28 1336s --- 1336s IndexOrderDefault Descending Date 1336s GET /modules/autoindex/htaccess/ 1336s ok 29 1336s --- 1336s IndexOrderDefault Descending Date 1336s 1336s (C=N O=A) 1336s GET /modules/autoindex/htaccess/?C=N&O=A 1336s ok 30 1336s --- 1336s IndexOrderDefault Descending Date 1336s 1336s (C=N O=D) 1336s GET /modules/autoindex/htaccess/?C=N&O=D 1336s ok 31 1336s --- 1336s IndexOrderDefault Descending Date 1336s 1336s (C=M O=A) 1336s GET /modules/autoindex/htaccess/?C=M&O=A 1336s ok 32 1336s --- 1336s IndexOrderDefault Descending Date 1336s 1336s (C=M O=D) 1336s GET /modules/autoindex/htaccess/?C=M&O=D 1336s ok 33 1336s --- 1336s IndexOrderDefault Descending Date 1336s 1336s (C=S O=A) 1336s GET /modules/autoindex/htaccess/?C=S&O=A 1336s ok 34 1336s --- 1336s IndexOrderDefault Descending Date 1336s 1336s (C=S O=D) 1336s GET /modules/autoindex/htaccess/?C=S&O=D 1336s ok 35 1336s --- 1336s IndexOrderDefault Descending Size 1336s GET /modules/autoindex/htaccess/ 1336s ok 36 1336s --- 1336s IndexOrderDefault Descending Size 1336s 1336s (C=N O=A) 1336s GET /modules/autoindex/htaccess/?C=N&O=A 1336s ok 37 1336s --- 1336s IndexOrderDefault Descending Size 1336s 1336s (C=N O=D) 1336s GET /modules/autoindex/htaccess/?C=N&O=D 1336s ok 38 1336s --- 1336s IndexOrderDefault Descending Size 1336s 1336s (C=M O=A) 1336s GET /modules/autoindex/htaccess/?C=M&O=A 1336s ok 39 1336s --- 1336s IndexOrderDefault Descending Size 1336s 1336s (C=M O=D) 1336s GET /modules/autoindex/htaccess/?C=M&O=D 1336s ok 40 1336s --- 1336s IndexOrderDefault Descending Size 1336s 1336s (C=S O=A) 1336s GET /modules/autoindex/htaccess/?C=S&O=A 1336s ok 41 1336s --- 1336s IndexOrderDefault Descending Size 1336s 1336s (C=S O=D) 1336s GET /modules/autoindex/htaccess/?C=S&O=D 1336s ok 42 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Ascending Name 1336s GET /modules/autoindex/htaccess/ 1336s ok 43 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Ascending Name 1336s 1336s (C=N O=A) 1336s GET /modules/autoindex/htaccess/?C=N&O=A 1336s ok 44 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Ascending Name 1336s 1336s (C=N O=D) 1336s GET /modules/autoindex/htaccess/?C=N&O=D 1336s ok 45 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Ascending Name 1336s 1336s (C=M O=A) 1336s GET /modules/autoindex/htaccess/?C=M&O=A 1336s ok 46 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Ascending Name 1336s 1336s (C=M O=D) 1336s GET /modules/autoindex/htaccess/?C=M&O=D 1336s ok 47 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Ascending Name 1336s 1336s (C=S O=A) 1336s GET /modules/autoindex/htaccess/?C=S&O=A 1336s ok 48 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Ascending Name 1336s 1336s (C=S O=D) 1336s GET /modules/autoindex/htaccess/?C=S&O=D 1336s ok 49 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Ascending Date 1336s GET /modules/autoindex/htaccess/ 1336s ok 50 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Ascending Date 1336s 1336s (C=N O=A) 1336s GET /modules/autoindex/htaccess/?C=N&O=A 1336s ok 51 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Ascending Date 1336s 1336s (C=N O=D) 1336s GET /modules/autoindex/htaccess/?C=N&O=D 1336s ok 52 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Ascending Date 1336s 1336s (C=M O=A) 1336s GET /modules/autoindex/htaccess/?C=M&O=A 1336s ok 53 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Ascending Date 1336s 1336s (C=M O=D) 1336s GET /modules/autoindex/htaccess/?C=M&O=D 1336s ok 54 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Ascending Date 1336s 1336s (C=S O=A) 1336s GET /modules/autoindex/htaccess/?C=S&O=A 1336s ok 55 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Ascending Date 1336s 1336s (C=S O=D) 1336s GET /modules/autoindex/htaccess/?C=S&O=D 1336s ok 56 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Ascending Size 1336s GET /modules/autoindex/htaccess/ 1336s ok 57 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Ascending Size 1336s 1336s (C=N O=A) 1336s GET /modules/autoindex/htaccess/?C=N&O=A 1336s ok 58 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Ascending Size 1336s 1336s (C=N O=D) 1336s GET /modules/autoindex/htaccess/?C=N&O=D 1336s ok 59 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Ascending Size 1336s 1336s (C=M O=A) 1336s GET /modules/autoindex/htaccess/?C=M&O=A 1336s ok 60 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Ascending Size 1336s 1336s (C=M O=D) 1336s GET /modules/autoindex/htaccess/?C=M&O=D 1336s ok 61 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Ascending Size 1336s 1336s (C=S O=A) 1336s GET /modules/autoindex/htaccess/?C=S&O=A 1336s ok 62 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Ascending Size 1336s 1336s (C=S O=D) 1336s GET /modules/autoindex/htaccess/?C=S&O=D 1336s ok 63 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Descending Name 1336s GET /modules/autoindex/htaccess/ 1336s ok 64 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Descending Name 1336s 1336s (C=N O=A) 1336s GET /modules/autoindex/htaccess/?C=N&O=A 1336s ok 65 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Descending Name 1336s 1336s (C=N O=D) 1336s GET /modules/autoindex/htaccess/?C=N&O=D 1336s ok 66 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Descending Name 1336s 1336s (C=M O=A) 1336s GET /modules/autoindex/htaccess/?C=M&O=A 1336s ok 67 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Descending Name 1336s 1336s (C=M O=D) 1336s GET /modules/autoindex/htaccess/?C=M&O=D 1336s ok 68 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Descending Name 1336s 1336s (C=S O=A) 1336s GET /modules/autoindex/htaccess/?C=S&O=A 1336s ok 69 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Descending Name 1336s 1336s (C=S O=D) 1336s GET /modules/autoindex/htaccess/?C=S&O=D 1336s ok 70 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Descending Date 1336s GET /modules/autoindex/htaccess/ 1336s ok 71 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Descending Date 1336s 1336s (C=N O=A) 1336s GET /modules/autoindex/htaccess/?C=N&O=A 1336s ok 72 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Descending Date 1336s 1336s (C=N O=D) 1336s GET /modules/autoindex/htaccess/?C=N&O=D 1336s ok 73 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Descending Date 1336s 1336s (C=M O=A) 1336s GET /modules/autoindex/htaccess/?C=M&O=A 1336s ok 74 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Descending Date 1336s 1336s (C=M O=D) 1336s GET /modules/autoindex/htaccess/?C=M&O=D 1336s ok 75 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Descending Date 1336s 1336s (C=S O=A) 1336s GET /modules/autoindex/htaccess/?C=S&O=A 1336s ok 76 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Descending Date 1336s 1336s (C=S O=D) 1336s GET /modules/autoindex/htaccess/?C=S&O=D 1336s ok 77 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Descending Size 1336s GET /modules/autoindex/htaccess/ 1336s ok 78 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Descending Size 1336s 1336s (C=N O=A) 1336s GET /modules/autoindex/htaccess/?C=N&O=A 1336s ok 79 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Descending Size 1336s 1336s (C=N O=D) 1336s GET /modules/autoindex/htaccess/?C=N&O=D 1336s ok 80 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Descending Size 1336s 1336s (C=M O=A) 1336s GET /modules/autoindex/htaccess/?C=M&O=A 1336s ok 81 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Descending Size 1336s 1336s (C=M O=D) 1336s GET /modules/autoindex/htaccess/?C=M&O=D 1336s ok 82 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Descending Size 1336s 1336s (C=S O=A) 1336s GET /modules/autoindex/htaccess/?C=S&O=A 1336s ok 83 1336s --- 1336s IndexOptions FancyIndexing 1336s IndexOrderDefault Descending Size 1336s 1336s (C=S O=D) 1336s GET /modules/autoindex/htaccess/?C=S&O=D 1336s ok 84 1336s ok 1339s t/modules/autoindex2.t .............. 1339s 1..3 1339s # Running under perl version 5.038002 for linux 1339s # Current time local: Mon Mar 18 15:52:41 2024 1339s # Current time GMT: Mon Mar 18 15:52:41 2024 1339s # Using Test.pm version 1.31 1339s # Using Apache/Test.pm version 1.42 1339s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1339s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1339s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1339s # testing : dir_broken should not be listed 1339s # expected: 0 1339s # received: 0 1339s ok 1 1339s # testing : dir_normal should be listed 1339s # expected: 1 1339s # received: 1 1339s ok 2 1339s # testing : dir_protected should not be listed 1339s # expected: 0 1339s # received: 0 1339s ok 3 1339s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1339s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1339s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1339s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 1339s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 1339s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 1339s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 1339s ok 1342s t/modules/brotli.t .................. 1342s 1..64 1342s # Running under perl version 5.038002 for linux 1342s # Current time local: Mon Mar 18 15:52:44 2024 1342s # Current time GMT: Mon Mar 18 15:52:44 2024 1342s # Using Test.pm version 1.31 1342s # Using Apache/Test.pm version 1.42 1342s qvalue: 1342s # expected: 200 1342s # received: '200' 1342s ok 1 1342s # testing : response Content-Encoding is OK 1342s # expected: 'br' 1342s # received: 'br' 1342s ok 2 1342s qvalue: 1342s # expected: 200 1342s # received: '200' 1342s ok 3 1342s # testing : response Content-Encoding is OK 1342s # expected: 'br' 1342s # received: 'br' 1342s ok 4 1342s qvalue: 1342s # expected: 200 1342s # received: '200' 1342s ok 5 1342s # testing : response Content-Encoding is OK 1342s # expected: 'br' 1342s # received: 'br' 1342s ok 6 1342s qvalue: 1342s # expected: 200 1342s # received: '200' 1342s ok 7 1342s # testing : response Content-Encoding is OK 1342s # expected: 'br' 1342s # received: 'br' 1342s ok 8 1342s qvalue: 1342s # expected: 200 1342s # received: '200' 1342s ok 9 1342s # testing : response Content-Encoding is OK 1342s # expected: 'br' 1342s # received: 'br' 1342s ok 10 1342s qvalue: 1342s # expected: 200 1342s # received: '200' 1342s ok 11 1342s # testing : response Content-Encoding is OK 1342s # expected: 'br' 1342s # received: 'br' 1342s ok 12 1342s qvalue: ; 1342s # expected: 200 1342s # received: '200' 1342s ok 13 1342s # testing : response Content-Encoding is OK 1342s # expected: 'br' 1342s # received: 'br' 1342s ok 14 1342s qvalue: ; 1342s # expected: 200 1342s # received: '200' 1342s ok 15 1342s # testing : response Content-Encoding is OK 1342s # expected: 'br' 1342s # received: 'br' 1342s ok 16 1342s qvalue: ; 1342s # expected: 200 1342s # received: '200' 1342s ok 17 1342s # testing : response Content-Encoding is OK 1342s # expected: 'br' 1342s # received: 'br' 1342s ok 18 1342s qvalue: ;q= 1342s # expected: 200 1342s # received: '200' 1342s ok 19 1342s # testing : response Content-Encoding is OK 1342s # expected: 'br' 1342s # received: 'br' 1342s ok 20 1342s qvalue: ;q= 1342s # expected: 200 1342s # received: '200' 1342s ok 21 1342s # testing : response Content-Encoding is OK 1342s # expected: 'br' 1342s # received: 'br' 1342s ok 22 1342s qvalue: ;q= 1342s # expected: 200 1342s # received: '200' 1342s ok 23 1342s # testing : response Content-Encoding is OK 1342s # expected: 'br' 1342s # received: 'br' 1342s ok 24 1342s qvalue: ;q=0 1342s # expected: 200 1342s # received: '200' 1342s ok 25 1342s # testing : response without Content-Encoding is OK 1342s # expected: undef 1342s # received: undef 1342s ok 26 1342s qvalue: ;q=0 1342s # expected: 200 1342s # received: '200' 1342s ok 27 1342s # testing : response without Content-Encoding is OK 1342s # expected: undef 1342s # received: undef 1342s ok 28 1342s qvalue: ;q=0 1342s # expected: 200 1342s # received: '200' 1342s ok 29 1342s # testing : response without Content-Encoding is OK 1342s # expected: undef 1342s # received: undef 1342s ok 30 1342s qvalue: ;q=0. 1342s # expected: 200 1342s # received: '200' 1342s ok 31 1342s # testing : response without Content-Encoding is OK 1342s # expected: undef 1342s # received: undef 1342s ok 32 1342s qvalue: ;q=0. 1342s # expected: 200 1342s # received: '200' 1342s ok 33 1342s # testing : response without Content-Encoding is OK 1342s # expected: undef 1342s # received: undef 1342s ok 34 1342s qvalue: ;q=0. 1342s # expected: 200 1342s # received: '200' 1342s ok 35 1342s # testing : response without Content-Encoding is OK 1342s # expected: undef 1342s # received: undef 1342s ok 36 1342s qvalue: ;q=0.0 1342s # expected: 200 1342s # received: '200' 1342s ok 37 1342s # testing : response without Content-Encoding is OK 1342s # expected: undef 1342s # received: undef 1342s ok 38 1342s qvalue: ;q=0.0 1342s # expected: 200 1342s # received: '200' 1342s ok 39 1342s # testing : response without Content-Encoding is OK 1342s # expected: undef 1342s # received: undef 1342s ok 40 1342s qvalue: ;q=0.0 1342s # expected: 200 1342s # received: '200' 1342s ok 41 1342s # testing : response without Content-Encoding is OK 1342s # expected: undef 1342s # received: undef 1342s ok 42 1342s qvalue: ;q=0.00 1342s # expected: 200 1342s # received: '200' 1342s ok 43 1342s # testing : response without Content-Encoding is OK 1342s # expected: undef 1342s # received: undef 1342s ok 44 1342s qvalue: ;q=0.00 1342s # expected: 200 1342s # received: '200' 1342s ok 45 1342s # testing : response without Content-Encoding is OK 1342s # expected: undef 1342s # received: undef 1342s ok 46 1342s qvalue: ;q=0.00 1342s # expected: 200 1342s # received: '200' 1342s ok 47 1342s # testing : response without Content-Encoding is OK 1342s # expected: undef 1342s # received: undef 1342s ok 48 1342s qvalue: ;q=0.000 1342s # expected: 200 1342s # received: '200' 1342s ok 49 1342s # testing : response without Content-Encoding is OK 1342s # expected: undef 1342s # received: undef 1342s ok 50 1342s qvalue: ;q=0.000 1342s # expected: 200 1342s # received: '200' 1342s ok 51 1342s # testing : response without Content-Encoding is OK 1342s # expected: undef 1342s # received: undef 1342s ok 52 1342s qvalue: ;q=0.000 1342s # expected: 200 1342s # received: '200' 1342s ok 53 1342s # testing : response without Content-Encoding is OK 1342s # expected: undef 1342s # received: undef 1342s ok 54 1342s qvalue: ;q=0.0000 1342s # expected: 200 1342s # received: '200' 1342s ok 55 1342s # testing : response Content-Encoding is OK 1342s # expected: 'br' 1342s # received: 'br' 1342s ok 56 1342s qvalue: ;q=0.0000 1342s # expected: 200 1342s # received: '200' 1342s ok 57 1342s # testing : response Content-Encoding is OK 1342s # expected: 'br' 1342s # received: 'br' 1342s ok 58 1342s qvalue: ;q=0.0000 1342s # expected: 200 1342s # received: '200' 1342s ok 59 1342s # testing : response Content-Encoding is OK 1342s # expected: 'br' 1342s # received: 'br' 1342s ok 60 1342s # expected: 200 1342s # received: '200' 1342s ok 61 1342s # testing : response Content-Encoding is OK 1342s # expected: 'br' 1342s # received: 'br' 1342s ok 62 1342s # expected: 200 1342s # received: '200' 1342s ok 63 1342s # testing : response Content-Encoding is OK 1342s # expected: 'gzip' 1342s # received: 'gzip' 1342s ok 64 1342s ok 1345s t/modules/buffer.t .................. 1345s 1..12 1345s # Running under perl version 5.038002 for linux 1345s # Current time local: Mon Mar 18 15:52:47 2024 1345s # Current time GMT: Mon Mar 18 15:52:47 2024 1345s # Using Test.pm version 1.31 1345s # Using Apache/Test.pm version 1.42 1345s # testing : Checking return code is '200' 1345s # expected: 200 1345s # received: '200' 1345s ok 1 1345s ok 2 1345s # testing : Checking return code is '200' 1345s # expected: 200 1345s # received: '200' 1345s ok 3 1345s ok 4 1345s # testing : Checking return code is '200' 1345s # expected: 200 1345s # received: '200' 1345s ok 5 1345s ok 6 1345s # testing : Checking return code is '200' 1345s # expected: 200 1345s # received: '200' 1345s ok 7 1345s ok 8 1345s # testing : Checking return code is '200' 1345s # expected: 200 1345s # received: '200' 1345s ok 9 1345s ok 10 1345s # testing : Checking return code is '200' 1345s # expected: 200 1345s # received: '200' 1345s ok 11 1345s ok 12 1345s ok 1347s t/modules/cache.t ................... 1347s 1..3 1347s # Running under perl version 5.038002 for linux 1347s # Current time local: Mon Mar 18 15:52:50 2024 1347s # Current time GMT: Mon Mar 18 15:52:50 2024 1347s # Using Test.pm version 1.31 1347s # Using Apache/Test.pm version 1.42 1347s # testing : non-cached call to index.html 1347s # expected: 200 1347s # received: '200' 1347s ok 1 1347s # testing : call to cache index.html 1347s # expected: 200 1347s # received: '200' 1347s ok 2 1347s # testing : cached call to index.html 1347s # expected: 200 1347s # received: '200' 1347s ok 3 1347s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 1347s ok 1352s t/modules/cgi.t ..................... 1352s 1..58 1352s # Running under perl version 5.038002 for linux 1352s # Current time local: Mon Mar 18 15:52:52 2024 1352s # Current time GMT: Mon Mar 18 15:52:52 2024 1352s # Using Test.pm version 1.31 1352s # Using Apache/Test.pm version 1.42 1352s # testing : return code for acceptpathinfodefault.sh 1352s # expected: 200 1352s # received: '200' 1352s ok 1 1352s # testing : body for acceptpathinfodefault.sh 1352s # expected: '' 1352s # received: '' 1352s ok 2 1352s # testing : return code for acceptpathinfodefault.sh/foo 1352s # expected: 200 1352s # received: '200' 1352s ok 3 1352s # testing : body for acceptpathinfodefault.sh/foo 1352s # expected: '/foo' 1352s # received: '/foo' 1352s ok 4 1352s # testing : return code for acceptpathinfooff.sh 1352s # expected: 200 1352s # received: '200' 1352s ok 5 1352s # testing : body for acceptpathinfooff.sh 1352s # expected: '' 1352s # received: '' 1352s ok 6 1352s # testing : return code for acceptpathinfooff.sh/foo 1352s # expected: 404 1352s # received: '404' 1352s ok 7 1352s # no body test for this one 1352s ok 8 1352s # testing : return code for acceptpathinfoon.sh 1352s # expected: 200 1352s # received: '200' 1352s ok 9 1352s # testing : body for acceptpathinfoon.sh 1352s # expected: '' 1352s # received: '' 1352s ok 10 1352s # testing : return code for acceptpathinfoon.sh/foo 1352s # expected: 200 1352s # received: '200' 1352s ok 11 1352s # testing : body for acceptpathinfoon.sh/foo 1352s # expected: '/foo' 1352s # received: '/foo' 1352s ok 12 1352s # testing : return code for bogus-perl.pl 1352s # expected: 500 1352s # received: '500' 1352s ok 13 1352s # cgi log created ok. 1352s ok 14 1352s # testing : return code for bogus-sh.sh 1352s # expected: 500 1352s # received: '500' 1352s ok 15 1352s # checking that log size (807) is bigger than it used to be (523) 1352s ok 16 1352s # testing : return code for nph-stderr.pl 1352s # expected: 200 1352s # received: '200' 1352s ok 17 1352s # testing : body for nph-stderr.pl 1352s # expected: 'this is nph-stdout' 1352s # received: 'this is nph-stdout' 1352s ok 18 1352s # testing : return code for nph-test.pl 1352s # expected: 200 1352s # received: '200' 1352s ok 19 1352s # testing : body for nph-test.pl 1352s # expected: 'ok' 1352s # received: 'ok' 1352s ok 20 1352s # testing : return code for perl.pl 1352s # expected: 200 1352s # received: '200' 1352s ok 21 1352s # testing : body for perl.pl 1352s # expected: 'perl cgi' 1352s # received: 'perl cgi' 1352s ok 22 1352s # testing : return code for sh.sh 1352s # expected: 200 1352s # received: '200' 1352s ok 23 1352s # testing : body for sh.sh 1352s # expected: 'sh cgi' 1352s # received: 'sh cgi' 1352s ok 24 1352s # testing : return code for stderr1.pl 1352s # expected: 200 1352s # received: '200' 1352s ok 25 1352s # testing : body for stderr1.pl 1352s # expected: 'this is stdout' 1352s # received: 'this is stdout' 1352s ok 26 1352s # testing : return code for stderr2.pl 1352s # expected: 200 1352s # received: '200' 1352s ok 27 1352s # testing : body for stderr2.pl 1352s # expected: 'this is also stdout' 1352s # received: 'this is also stdout' 1352s ok 28 1352s # testing : return code for stderr3.pl 1352s # expected: 200 1352s # received: '200' 1352s ok 29 1352s # testing : body for stderr3.pl 1352s # expected: 'this is more stdout' 1352s # received: 'this is more stdout' 1352s ok 30 1352s # posted content (length 10) to bogus-perl.pl 1352s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 1352s # expected: '500' 1352s # received: '500' 1352s ok 31 1352s # checking that log size (35781) is greater than 807 1352s ok 32 1352s # verifying that logged content is 10 characters 1352s ok 33 1352s # posted content (length 99) to bogus-perl.pl 1352s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 1352s # expected: '500' 1352s # received: '500' 1352s ok 34 1352s # checking that log size (36240) is greater than 35781 1352s ok 35 1352s # verifying that logged content is 99 characters 1352s ok 36 1352s # posted content (length 250) to bogus-perl.pl 1352s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 1352s # expected: '500' 1352s # received: '500' 1352s ok 37 1352s # checking that log size (36851) is greater than 36240 1352s ok 38 1352s # verifying that logged content is 250 characters 1352s ok 39 1352s # posted content (length 255) to bogus-perl.pl 1352s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 1352s # expected: '500' 1352s # received: '500' 1352s ok 40 1352s # checking that log size (37467) is greater than 36851 1352s ok 41 1352s # verifying that logged content is 255 characters 1352s ok 42 1352s # posted content (length 256) to bogus-perl.pl 1352s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 1352s # expected: '500' 1352s # received: '500' 1352s ok 43 1352s # checking that log size (38084) is greater than 37467 1352s ok 44 1352s # verifying that logged content is 256 characters 1352s ok 45 1352s # posted content (length 257) to bogus-perl.pl 1352s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 1352s # expected: '500' 1352s # received: '500' 1352s ok 46 1352s # checking that log size (38701) is greater than 38084 1352s ok 47 1352s # verifying that logged content is 256 characters 1352s ok 48 1352s # posted content (length 258) to bogus-perl.pl 1352s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 1352s # expected: '500' 1352s # received: '500' 1352s ok 49 1352s # checking that log size (39318) is greater than 38701 1352s ok 50 1352s # verifying that logged content is 256 characters 1352s ok 51 1352s # posted content (length 1024) to bogus-perl.pl 1352s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 1352s # expected: '500' 1352s # received: '500' 1352s ok 52 1352s # checking that log size (39936) is greater than 39318 1352s ok 53 1352s # verifying that logged content is 256 characters 1352s ok 54 1352s # verifying log is greater than 40960 bytes. 1352s ok 55 1352s # verifying log did not grow after making bogus request. 1352s ok 56 1352s # verifying log did not grow after making another bogus request. 1352s ok 57 1352s # checking that HEAD /modules/cgi/perl.pl returns 200. 1352s ok 58 1352s ok 1354s t/modules/data.t .................... 1354s 1..2 1354s # Running under perl version 5.038002 for linux 1354s # Current time local: Mon Mar 18 15:52:57 2024 1354s # Current time GMT: Mon Mar 18 15:52:57 2024 1354s # Using Test.pm version 1.31 1354s # Using Apache/Test.pm version 1.42 1354s # testing : Checking return code is '200' 1354s # expected: 200 1354s # received: '200' 1354s ok 1 1354s ok 2 1354s ok 1359s t/modules/dav.t ..................... 1359s 1..19 1359s # Running under perl version 5.038002 for linux 1359s # Current time local: Mon Mar 18 15:52:59 2024 1359s # Current time GMT: Mon Mar 18 15:52:59 2024 1359s # Using Test.pm version 1.31 1359s # Using Apache/Test.pm version 1.42 1359s resource lock test: 1359s ok 1 1359s DAV put test: 1359s ok 2 1359s getting DAV resource properties: 1359s ok 3 1359s created: Mon, 18 Mar 2024 15:53:02 GMT 1359s modified: Mon, 18 Mar 2024 15:53:02 GMT 1359s now: Mon, 18 Mar 2024 15:53:04 GMT 1359s ok 4 1359s ok 5 1359s resource lock status test: 1359s ok 6 1359s resource unlock test: 1359s ok 7 1359s resource lock status test: 1359s ok 8 1359s getting uri... 1359s expect: 1359s -> 1359s 1359s
1359s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

1359s this is a page generated by
1359s the mod_dav test in the Apache
1359s perl test suite.
1359s
1359s 1359s 1359s <- 1359s ok 15 1359s ok 16 1359s resource delete test: 1359s ok 17 1359s expect 404 not found got: 404 1359s ok 18 1359s PR 49825: expect 400 bad request got: 400 1359s ok 19 1359s ok 1362s t/modules/deflate.t ................. 1362s 1..47 1362s # Running under perl version 5.038002 for linux 1362s # Current time local: Mon Mar 18 15:53:04 2024 1362s # Current time GMT: Mon Mar 18 15:53:04 2024 1362s # Using Test.pm version 1.31 1362s # Using Apache/Test.pm version 1.42 1362s testing default 1362s ok 1 1362s ok 2 1362s ok 3 1362s ok 4 1362s ok 5 1362s ok 6 1362s ok 7 1362s ok 8 1362s ok 9 1362s ok 10 1362s ok 11 1362s ok 12 1362s ok 13 1362s ok 14 1362s ok 15 1362s ok 16 1362s ok 17 1362s ok 18 1362s ok 19 1362s ok 20 1362s ok 21 1362s ok 22 1362s ok 23 1362s ok 24 1362s ok 25 1362s ok 26 1362s ok 27 1362s ok 28 1362s ok 29 1362s ok 30 1362s ok 31 1362s ok 32 1362s ok 33 1362s ok 34 1362s ok 35 1362s ok 36 1362s ok 37 1362s ok 38 1362s ok 39 1362s ok 40 1362s ok 41 1362s ok 42 1362s ok 43 1362s ok 44 1362s ok 45 1362s # testing : response was 304 1362s # expected: qr/HTTP\/1\.. 304/ 1362s # received: 'HTTP/1.1 304 Not Modified' 1362s ok 46 1362s # testing : expect EOF after 304 header 1362s # expected: 0 1362s # received: 0 1362s ok 47 1362s ok 1364s t/modules/digest.t .................. 1364s 1..13 1364s # Running under perl version 5.038002 for linux 1364s # Current time local: Mon Mar 18 15:53:06 2024 1364s # Current time GMT: Mon Mar 18 15:53:06 2024 1364s # Using Test.pm version 1.31 1364s # Using Apache/Test.pm version 1.42 1364s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/realm1 1364s # testing : no user to authenticate 1364s # expected: 401 1364s # received: '401' 1364s ok 1 1364s # testing : user1:foo not found 1364s # expected: 401 1364s # received: '401' 1364s ok 2 1364s # testing : user1:password1 found 1364s # expected: 200 1364s # received: '200' 1364s ok 3 1364s # testing : user1:password1 with query string found 1364s # expected: 200 1364s # received: '200' 1364s ok 4 1364s # testing : manual Authorization header query string 1364s # expected: 200 1364s # received: '200' 1364s ok 5 1364s # testing : manual Authorization with no query string in header 1364s # expected: 400 1364s # received: '400' 1364s ok 6 1364s # testing : manual Authorization header with mismatched query string 1364s # expected: 400 1364s # received: '400' 1364s ok 7 1364s # testing : manual Authorization header with mismatched query string 1364s # expected: 400 1364s # received: '400' 1364s ok 8 1364s # testing : manual Authorization with no query string in header + MSIE 1364s # expected: 200 1364s # received: '200' 1364s ok 9 1364s # testing : a compliant response coming from MSIE 1364s # expected: 200 1364s # received: '200' 1364s ok 10 1364s # testing : manual Authorization header with mismatched query string + MSIE 1364s # expected: 400 1364s # received: '400' 1364s ok 11 1364s # testing : manual Authorization header with mismatched query string + MSIE 1364s # expected: 400 1364s # received: '400' 1364s ok 12 1364s # testing : no query string + MSIE 1364s # expected: 200 1364s # received: '200' 1364s ok 13 1364s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/realm1 1364s ok 1368s t/modules/dir.t ..................... 1368s 1..212 1368s # Running under perl version 5.038002 for linux 1368s # Current time local: Mon Mar 18 15:53:09 2024 1368s # Current time GMT: Mon Mar 18 15:53:09 2024 1368s # Using Test.pm version 1.31 1368s # Using Apache/Test.pm version 1.42 1368s expecting 403 (forbidden) using DirectoryIndex foo 1368s ok 1 1368s running 5 test gambit for "1.html" 1368s ok 2 1368s ok 3 1368s ok 4 1368s ok 5 1368s ok 6 1368s running 5 test gambit for "2.html" 1368s ok 7 1368s ok 8 1368s ok 9 1368s ok 10 1368s ok 11 1368s running 5 test gambit for "3.html" 1368s ok 12 1368s ok 13 1368s ok 14 1368s ok 15 1368s ok 16 1368s running 5 test gambit for "4.html" 1368s ok 17 1368s ok 18 1368s ok 19 1368s ok 20 1368s ok 21 1368s running 5 test gambit for "5.html" 1368s ok 22 1368s ok 23 1368s ok 24 1368s ok 25 1368s ok 26 1368s running 5 test gambit for "6.html" 1368s ok 27 1368s ok 28 1368s ok 29 1368s ok 30 1368s ok 31 1368s running 5 test gambit for "7.html" 1368s ok 32 1368s ok 33 1368s ok 34 1368s ok 35 1368s ok 36 1368s running 5 test gambit for "8.html" 1368s ok 37 1368s ok 38 1368s ok 39 1368s ok 40 1368s ok 41 1368s running 5 test gambit for "9.html" 1368s ok 42 1368s ok 43 1368s ok 44 1368s ok 45 1368s ok 46 1368s running 5 test gambit for "0.html" 1368s ok 47 1368s ok 48 1368s ok 49 1368s ok 50 1368s ok 51 1368s expecting 403 (forbidden) using DirectoryIndex goo 1368s ok 52 1368s running 5 test gambit for "1.html" 1368s ok 53 1368s ok 54 1368s ok 55 1368s ok 56 1368s ok 57 1368s running 5 test gambit for "2.html" 1368s ok 58 1368s ok 59 1368s ok 60 1368s ok 61 1368s ok 62 1368s running 5 test gambit for "3.html" 1368s ok 63 1368s ok 64 1368s ok 65 1368s ok 66 1368s ok 67 1368s running 5 test gambit for "4.html" 1368s ok 68 1368s ok 69 1368s ok 70 1368s ok 71 1368s ok 72 1368s running 5 test gambit for "5.html" 1368s ok 73 1368s ok 74 1368s ok 75 1368s ok 76 1368s ok 77 1368s running 5 test gambit for "6.html" 1368s ok 78 1368s ok 79 1368s ok 80 1368s ok 81 1368s ok 82 1368s running 5 test gambit for "7.html" 1368s ok 83 1368s ok 84 1368s ok 85 1368s ok 86 1368s ok 87 1368s running 5 test gambit for "8.html" 1368s ok 88 1368s ok 89 1368s ok 90 1368s ok 91 1368s ok 92 1368s running 5 test gambit for "9.html" 1368s ok 93 1368s ok 94 1368s ok 95 1368s ok 96 1368s ok 97 1368s running 5 test gambit for "0.html" 1368s ok 98 1368s ok 99 1368s ok 100 1368s ok 101 1368s ok 102 1368s expecting 403 (forbidden) using DirectoryIndex moo 1368s ok 103 1368s running 5 test gambit for "1.html" 1368s ok 104 1368s ok 105 1368s ok 106 1368s ok 107 1368s ok 108 1368s running 5 test gambit for "2.html" 1368s ok 109 1368s ok 110 1368s ok 111 1368s ok 112 1368s ok 113 1368s running 5 test gambit for "3.html" 1368s ok 114 1368s ok 115 1368s ok 116 1368s ok 117 1368s ok 118 1368s running 5 test gambit for "4.html" 1368s ok 119 1368s ok 120 1368s ok 121 1368s ok 122 1368s ok 123 1368s running 5 test gambit for "5.html" 1368s ok 124 1368s ok 125 1368s ok 126 1368s ok 127 1368s ok 128 1368s running 5 test gambit for "6.html" 1368s ok 129 1368s ok 130 1368s ok 131 1368s ok 132 1368s ok 133 1368s running 5 test gambit for "7.html" 1368s ok 134 1368s ok 135 1368s ok 136 1368s ok 137 1368s ok 138 1368s running 5 test gambit for "8.html" 1368s ok 139 1368s ok 140 1368s ok 141 1368s ok 142 1368s ok 143 1368s running 5 test gambit for "9.html" 1368s ok 144 1368s ok 145 1368s ok 146 1368s ok 147 1368s ok 148 1368s running 5 test gambit for "0.html" 1368s ok 149 1368s ok 150 1368s ok 151 1368s ok 152 1368s ok 153 1368s expecting 403 (forbidden) using DirectoryIndex bleh 1368s ok 154 1368s running 5 test gambit for "1.html" 1368s ok 155 1368s ok 156 1368s ok 157 1368s ok 158 1368s ok 159 1368s running 5 test gambit for "2.html" 1368s ok 160 1368s ok 161 1368s ok 162 1368s ok 163 1368s ok 164 1368s running 5 test gambit for "3.html" 1368s ok 165 1368s ok 166 1368s ok 167 1368s ok 168 1368s ok 169 1368s running 5 test gambit for "4.html" 1368s ok 170 1368s ok 171 1368s ok 172 1368s ok 173 1368s ok 174 1368s running 5 test gambit for "5.html" 1368s ok 175 1368s ok 176 1368s ok 177 1368s ok 178 1368s ok 179 1368s running 5 test gambit for "6.html" 1368s ok 180 1368s ok 181 1368s ok 182 1368s ok 183 1368s ok 184 1368s running 5 test gambit for "7.html" 1368s ok 185 1368s ok 186 1368s ok 187 1368s ok 188 1368s ok 189 1368s running 5 test gambit for "8.html" 1368s ok 190 1368s ok 191 1368s ok 192 1368s ok 193 1368s ok 194 1368s running 5 test gambit for "9.html" 1368s ok 195 1368s ok 196 1368s ok 197 1368s ok 198 1368s ok 199 1368s running 5 test gambit for "0.html" 1368s ok 200 1368s ok 201 1368s ok 202 1368s ok 203 1368s ok 204 1368s DirectoryIndex /modules/alias/index.html 1368s ok 205 1368s expecting 403 for DirectoryIndex foo goo moo bleh 1368s ok 206 1368s expecting 1 with DirectoryIndex 1.html 2.html 3.html 4.html 5.html 6.html 7.html 8.html 9.html 0.html 1368s ok 207 1368s 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 1368s ok 208 1368s removed .htaccess (no DirectoryIndex), expecting default (index.html) 1368s ok 209 1368s ok 210 1368s ok 211 1368s ok 212 # skip missing DirectorySlash NotFound 1368s ok 1371s t/modules/directorymatch.t .......... 1371s 1..2 1371s # Running under perl version 5.038002 for linux 1371s # Current time local: Mon Mar 18 15:53:13 2024 1371s # Current time GMT: Mon Mar 18 15:53:13 2024 1371s # Using Test.pm version 1.31 1371s # Using Apache/Test.pm version 1.42 1371s # testing : code for /index.html 1371s # expected: 200 1371s # received: '200' 1371s ok 1 1371s # testing : check for DMMATCH1 1371s # expected: '1' 1371s # received: '1' 1371s ok 2 1371s ok 1373s t/modules/env.t ..................... 1373s 1..6 1373s # Running under perl version 5.038002 for linux 1373s # Current time local: Mon Mar 18 15:53:16 2024 1373s # Current time GMT: Mon Mar 18 15:53:16 2024 1373s # Using Test.pm version 1.31 1373s # Using Apache/Test.pm version 1.42 1373s # host: /modules/env/host.shtml 1373s # host: EXPECT ->test.host.name<- ACTUAL ->test.host.name<- 1373s ok 1 1373s # nothere: /modules/env/nothere.shtml 1373s # nothere: EXPECT ->(none)<- ACTUAL ->(none)<- 1373s ok 2 1373s # set: /modules/env/set.shtml 1373s # set: EXPECT ->mod_env test environment variable<- ACTUAL ->mod_env test environment variable<- 1373s ok 3 1373s # setempty: /modules/env/setempty.shtml 1373s # setempty: EXPECT -><- ACTUAL -><- 1373s ok 4 1373s # type: /modules/env/type.shtml 1373s # type: EXPECT ->(none)<- ACTUAL ->(none)<- 1373s ok 5 1373s # unset: /modules/env/unset.shtml 1373s # unset: EXPECT ->(none)<- ACTUAL ->(none)<- 1373s ok 6 1373s ok 1376s t/modules/expires.t ................. 1376s 1..92 1376s # Running under perl version 5.038002 for linux 1376s # Current time local: Mon Mar 18 15:53:18 2024 1376s # Current time GMT: Mon Mar 18 15:53:18 2024 1376s # Using Test.pm version 1.31 1376s # Using Apache/Test.pm version 1.42 1376s # debug: index.html 1376s HTTP/1.1 200 OK 1376s Cache-Control: max-age=323365056 1376s Connection: close 1376s Date: Mon, 18 Mar 2024 15:53:21 GMT 1376s Accept-Ranges: bytes 1376s ETag: "3-60bb3bbdae3c0" 1376s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1376s Vary: In-If1 1376s Content-Length: 3 1376s Content-Type: text/html 1376s Expires: Sat, 17 Jun 2034 07:30:58 GMT 1376s Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 1376s Client-Date: Mon, 18 Mar 2024 15:53:21 GMT 1376s Client-Peer: 127.0.0.1:8529 1376s Client-Response-Num: 1 1376s DMMATCH1: 1 1376s 1376s 1376s ok 1 1376s # debug: [Cache-Control] [max-age=323365056] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["3-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Length] [3] 1376s # debug: [Content-Type] [text/html] 1376s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 1376s # debug: expires 2034142258 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 332425819 1376s # debug: actual : 332425819 1376s ok 2 1376s # debug: text.txt 1376s HTTP/1.1 200 OK 1376s Cache-Control: max-age=0 1376s Connection: close 1376s Date: Mon, 18 Mar 2024 15:53:21 GMT 1376s Accept-Ranges: bytes 1376s ETag: "0-60bb3bbdae3c0" 1376s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1376s Vary: In-If1 1376s Content-Type: text/plain 1376s Expires: Mon, 18 Mar 2024 15:53:21 GMT 1376s Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 1376s Client-Date: Mon, 18 Mar 2024 15:53:21 GMT 1376s Client-Peer: 127.0.0.1:8529 1376s Client-Response-Num: 1 1376s DMMATCH1: 1 1376s 1376s 1376s ok 3 1376s # debug: [Cache-Control] [max-age=0] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [text/plain] 1376s # debug: [Expires] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: expires 1710777201 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 9060762 1376s # debug: actual : 9060762 1376s ok 4 1376s # debug: image.gif 1376s HTTP/1.1 200 OK 1376s Cache-Control: max-age=120 1376s Connection: close 1376s Date: Mon, 18 Mar 2024 15:53:21 GMT 1376s Accept-Ranges: bytes 1376s ETag: "0-60bb3bbdae3c0" 1376s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1376s Vary: In-If1 1376s Content-Type: image/gif 1376s Expires: Mon, 18 Mar 2024 15:55:21 GMT 1376s Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 1376s Client-Date: Mon, 18 Mar 2024 15:53:21 GMT 1376s Client-Peer: 127.0.0.1:8529 1376s Client-Response-Num: 1 1376s DMMATCH1: 1 1376s 1376s 1376s ok 5 1376s # debug: [Cache-Control] [max-age=120] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/gif] 1376s # debug: [Expires] [Mon, 18 Mar 2024 15:55:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Mon, 18 Mar 2024 15:55:21 GMT 1376s # debug: expires 1710777321 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 120 1376s # debug: actual : 120 1376s ok 6 1376s # debug: foo.jpg 1376s HTTP/1.1 200 OK 1376s Cache-Control: max-age=86400 1376s Connection: close 1376s Date: Mon, 18 Mar 2024 15:53:21 GMT 1376s Accept-Ranges: bytes 1376s ETag: "0-60bb3bbdae3c0" 1376s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1376s Vary: In-If1 1376s Content-Type: image/jpeg 1376s Expires: Tue, 19 Mar 2024 15:53:21 GMT 1376s Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 1376s Client-Date: Mon, 18 Mar 2024 15:53:21 GMT 1376s Client-Peer: 127.0.0.1:8529 1376s Client-Response-Num: 1 1376s DMMATCH1: 1 1376s 1376s 1376s ok 7 1376s # debug: [Cache-Control] [max-age=86400] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/jpeg] 1376s # debug: [Expires] [Tue, 19 Mar 2024 15:53:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Tue, 19 Mar 2024 15:53:21 GMT 1376s # debug: expires 1710863601 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 86400 1376s # debug: actual : 86400 1376s ok 8 1376s # debug: [Cache-Control] [max-age=323365056] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["3-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Length] [3] 1376s # debug: [Content-Type] [text/html] 1376s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 1376s # debug: expires 2034142258 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 332425819 1376s # debug: actual : 332425819 1376s ok 9 1376s # debug: [Cache-Control] [max-age=0] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [text/plain] 1376s # debug: [Expires] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: expires 1710777201 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 9060762 1376s # debug: actual : 9060762 1376s ok 10 1376s # debug: [Cache-Control] [max-age=120] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/gif] 1376s # debug: [Expires] [Mon, 18 Mar 2024 15:55:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Mon, 18 Mar 2024 15:55:21 GMT 1376s # debug: expires 1710777321 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 120 1376s # debug: actual : 120 1376s ok 11 1376s # debug: [Cache-Control] [max-age=86400] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/jpeg] 1376s # debug: [Expires] [Tue, 19 Mar 2024 15:53:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Tue, 19 Mar 2024 15:53:21 GMT 1376s # debug: expires 1710863601 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 86400 1376s # debug: actual : 86400 1376s ok 12 1376s # --- 1376s # ExpiresActive On 1376s # debug: [Cache-Control] [max-age=323365056] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["3-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Length] [3] 1376s # debug: [Content-Type] [text/html] 1376s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 1376s # debug: expires 2034142258 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 332425819 1376s # debug: actual : 332425819 1376s ok 13 1376s # --- 1376s # ExpiresActive On 1376s # debug: [Cache-Control] [max-age=0] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [text/plain] 1376s # debug: [Expires] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: expires 1710777201 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 9060762 1376s # debug: actual : 9060762 1376s ok 14 1376s # --- 1376s # ExpiresActive On 1376s # debug: [Cache-Control] [max-age=120] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/gif] 1376s # debug: [Expires] [Mon, 18 Mar 2024 15:55:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Mon, 18 Mar 2024 15:55:21 GMT 1376s # debug: expires 1710777321 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 120 1376s # debug: actual : 120 1376s ok 15 1376s # --- 1376s # ExpiresActive On 1376s # debug: [Cache-Control] [max-age=86400] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/jpeg] 1376s # debug: [Expires] [Tue, 19 Mar 2024 15:53:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Tue, 19 Mar 2024 15:53:21 GMT 1376s # debug: expires 1710863601 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 86400 1376s # debug: actual : 86400 1376s ok 16 1376s #--- 1376s # ExpiresActive On 1376s ExpiresDefault M9531980 1376s # debug: [Cache-Control] [max-age=471217] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["3-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Length] [3] 1376s # debug: [Content-Type] [text/html] 1376s # debug: [Expires] [Sun, 24 Mar 2024 02:46:59 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Sun, 24 Mar 2024 02:46:59 GMT 1376s # debug: expires 1711248419 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 9531980 1376s # debug: actual : 9531980 1376s ok 17 1376s #--- 1376s # ExpiresActive On 1376s ExpiresDefault M9531980 1376s # debug: [Cache-Control] [max-age=0] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [text/plain] 1376s # debug: [Expires] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: expires 1710777201 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 9060762 1376s # debug: actual : 9060762 1376s ok 18 1376s #--- 1376s # ExpiresActive On 1376s ExpiresDefault M9531980 1376s # debug: [Cache-Control] [max-age=120] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/gif] 1376s # debug: [Expires] [Mon, 18 Mar 2024 15:55:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Mon, 18 Mar 2024 15:55:21 GMT 1376s # debug: expires 1710777321 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 120 1376s # debug: actual : 120 1376s ok 19 1376s #--- 1376s # ExpiresActive On 1376s ExpiresDefault M9531980 1376s # debug: [Cache-Control] [max-age=86400] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/jpeg] 1376s # debug: [Expires] [Tue, 19 Mar 2024 15:53:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Tue, 19 Mar 2024 15:53:21 GMT 1376s # debug: expires 1710863601 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 86400 1376s # debug: actual : 86400 1376s ok 20 1376s # --- 1376s # ExpiresActive On 1376s ExpiresByType text/plain "modification plus 1 months 14 days 1 hours 37 minutes 18 seconds" 1376s # debug: [Cache-Control] [max-age=323365056] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["3-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Length] [3] 1376s # debug: [Content-Type] [text/html] 1376s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 1376s # debug: expires 2034142258 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 332425819 1376s # debug: actual : 332425819 1376s ok 21 1376s # --- 1376s # ExpiresActive On 1376s ExpiresByType text/plain "modification plus 1 months 14 days 1 hours 37 minutes 18 seconds" 1376s # debug: [Cache-Control] [max-age=0] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [text/plain] 1376s # debug: [Expires] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: expires 1710777201 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 9060762 1376s # debug: actual : 9060762 1376s ok 22 1376s # --- 1376s # ExpiresActive On 1376s ExpiresByType text/plain "modification plus 1 months 14 days 1 hours 37 minutes 18 seconds" 1376s # debug: [Cache-Control] [max-age=120] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/gif] 1376s # debug: [Expires] [Mon, 18 Mar 2024 15:55:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Mon, 18 Mar 2024 15:55:21 GMT 1376s # debug: expires 1710777321 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 120 1376s # debug: actual : 120 1376s ok 23 1376s # --- 1376s # ExpiresActive On 1376s ExpiresByType text/plain "modification plus 1 months 14 days 1 hours 37 minutes 18 seconds" 1376s # debug: [Cache-Control] [max-age=86400] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/jpeg] 1376s # debug: [Expires] [Tue, 19 Mar 2024 15:53:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Tue, 19 Mar 2024 15:53:21 GMT 1376s # debug: expires 1710863601 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 86400 1376s # debug: actual : 86400 1376s ok 24 1376s # --- 1376s # ExpiresActive On 1376s ExpiresDefault "modification plus 2 weeks 4 days 30 minutes 32 seconds" 1376s ExpiresByType text/plain A34834111 1376s # debug: [Cache-Control] [max-age=0] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["3-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Length] [3] 1376s # debug: [Content-Type] [text/html] 1376s # debug: [Expires] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: expires 1710777201 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 9060762 1376s # debug: actual : 9060762 1376s ok 25 1376s # --- 1376s # ExpiresActive On 1376s ExpiresDefault "modification plus 2 weeks 4 days 30 minutes 32 seconds" 1376s ExpiresByType text/plain A34834111 1376s # debug: [Cache-Control] [max-age=34834111] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [text/plain] 1376s # debug: [Expires] [Fri, 25 Apr 2025 20:01:52 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Fri, 25 Apr 2025 20:01:52 GMT 1376s # debug: expires 1745611312 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 34834111 1376s # debug: actual : 34834111 1376s ok 26 1376s # --- 1376s # ExpiresActive On 1376s ExpiresDefault "modification plus 2 weeks 4 days 30 minutes 32 seconds" 1376s ExpiresByType text/plain A34834111 1376s # debug: [Cache-Control] [max-age=120] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/gif] 1376s # debug: [Expires] [Mon, 18 Mar 2024 15:55:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Mon, 18 Mar 2024 15:55:21 GMT 1376s # debug: expires 1710777321 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 120 1376s # debug: actual : 120 1376s ok 27 1376s # --- 1376s # ExpiresActive On 1376s ExpiresDefault "modification plus 2 weeks 4 days 30 minutes 32 seconds" 1376s ExpiresByType text/plain A34834111 1376s # debug: [Cache-Control] [max-age=86400] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/jpeg] 1376s # debug: [Expires] [Tue, 19 Mar 2024 15:53:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Tue, 19 Mar 2024 15:53:21 GMT 1376s # debug: expires 1710863601 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 86400 1376s # debug: actual : 86400 1376s ok 28 1376s #--- 1376s # ExpiresActive On 1376s ExpiresDefault "access plus 1 months 2 days 8 minutes 26 seconds" 1376s # debug: [Cache-Control] [max-age=2765306] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["3-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Length] [3] 1376s # debug: [Content-Type] [text/html] 1376s # debug: [Expires] [Fri, 19 Apr 2024 16:01:47 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Fri, 19 Apr 2024 16:01:47 GMT 1376s # debug: expires 1713542507 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 2765306 1376s # debug: actual : 2765306 1376s ok 29 1376s #--- 1376s # ExpiresActive On 1376s ExpiresDefault "access plus 1 months 2 days 8 minutes 26 seconds" 1376s # debug: [Cache-Control] [max-age=0] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [text/plain] 1376s # debug: [Expires] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: expires 1710777201 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 9060762 1376s # debug: actual : 9060762 1376s ok 30 1376s #--- 1376s # ExpiresActive On 1376s ExpiresDefault "access plus 1 months 2 days 8 minutes 26 seconds" 1376s # debug: [Cache-Control] [max-age=120] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/gif] 1376s # debug: [Expires] [Mon, 18 Mar 2024 15:55:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Mon, 18 Mar 2024 15:55:21 GMT 1376s # debug: expires 1710777321 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 120 1376s # debug: actual : 120 1376s ok 31 1376s #--- 1376s # ExpiresActive On 1376s ExpiresDefault "access plus 1 months 2 days 8 minutes 26 seconds" 1376s # debug: [Cache-Control] [max-age=86400] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/jpeg] 1376s # debug: [Expires] [Tue, 19 Mar 2024 15:53:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Tue, 19 Mar 2024 15:53:21 GMT 1376s # debug: expires 1710863601 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 86400 1376s # debug: actual : 86400 1376s ok 32 1376s # --- 1376s # ExpiresActive On 1376s ExpiresByType image/gif "access plus 1 months 8 days 3 hours 38 minutes 41 seconds" 1376s # debug: [Cache-Control] [max-age=323365056] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["3-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Length] [3] 1376s # debug: [Content-Type] [text/html] 1376s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 1376s # debug: expires 2034142258 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 332425819 1376s # debug: actual : 332425819 1376s ok 33 1376s # --- 1376s # ExpiresActive On 1376s ExpiresByType image/gif "access plus 1 months 8 days 3 hours 38 minutes 41 seconds" 1376s # debug: [Cache-Control] [max-age=0] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [text/plain] 1376s # debug: [Expires] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: expires 1710777201 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 9060762 1376s # debug: actual : 9060762 1376s ok 34 1376s # --- 1376s # ExpiresActive On 1376s ExpiresByType image/gif "access plus 1 months 8 days 3 hours 38 minutes 41 seconds" 1376s # debug: [Cache-Control] [max-age=3296321] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/gif] 1376s # debug: [Expires] [Thu, 25 Apr 2024 19:32:02 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Thu, 25 Apr 2024 19:32:02 GMT 1376s # debug: expires 1714073522 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 3296321 1376s # debug: actual : 3296321 1376s ok 35 1376s # --- 1376s # ExpiresActive On 1376s ExpiresByType image/gif "access plus 1 months 8 days 3 hours 38 minutes 41 seconds" 1376s # debug: [Cache-Control] [max-age=86400] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/jpeg] 1376s # debug: [Expires] [Tue, 19 Mar 2024 15:53:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Tue, 19 Mar 2024 15:53:21 GMT 1376s # debug: expires 1710863601 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 86400 1376s # debug: actual : 86400 1376s ok 36 1376s # --- 1376s # ExpiresActive On 1376s ExpiresDefault "modification plus 2 weeks 19 days 8 hours 13 minutes 37 seconds" 1376s ExpiresByType image/gif "access plus 1 months 2 weeks 14 days 1 hours 3 minutes 6 seconds" 1376s # debug: [Cache-Control] [max-age=0] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["3-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Length] [3] 1376s # debug: [Content-Type] [text/html] 1376s # debug: [Expires] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: expires 1710777201 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 9060762 1376s # debug: actual : 9060762 1376s ok 37 1376s # --- 1376s # ExpiresActive On 1376s ExpiresDefault "modification plus 2 weeks 19 days 8 hours 13 minutes 37 seconds" 1376s ExpiresByType image/gif "access plus 1 months 2 weeks 14 days 1 hours 3 minutes 6 seconds" 1376s # debug: [Cache-Control] [max-age=0] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [text/plain] 1376s # debug: [Expires] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: expires 1710777201 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 9060762 1376s # debug: actual : 9060762 1376s ok 38 1376s # --- 1376s # ExpiresActive On 1376s ExpiresDefault "modification plus 2 weeks 19 days 8 hours 13 minutes 37 seconds" 1376s ExpiresByType image/gif "access plus 1 months 2 weeks 14 days 1 hours 3 minutes 6 seconds" 1376s # debug: [Cache-Control] [max-age=5014986] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/gif] 1376s # debug: [Expires] [Wed, 15 May 2024 16:56:27 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Wed, 15 May 2024 16:56:27 GMT 1376s # debug: expires 1715792187 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 5014986 1376s # debug: actual : 5014986 1376s ok 39 1376s # --- 1376s # ExpiresActive On 1376s ExpiresDefault "modification plus 2 weeks 19 days 8 hours 13 minutes 37 seconds" 1376s ExpiresByType image/gif "access plus 1 months 2 weeks 14 days 1 hours 3 minutes 6 seconds" 1376s # debug: [Cache-Control] [max-age=86400] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/jpeg] 1376s # debug: [Expires] [Tue, 19 Mar 2024 15:53:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Tue, 19 Mar 2024 15:53:21 GMT 1376s # debug: expires 1710863601 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 86400 1376s # debug: actual : 86400 1376s ok 40 1376s #--- 1376s # ExpiresActive On 1376s ExpiresDefault A2957867 1376s # debug: [Cache-Control] [max-age=2957867] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["3-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Length] [3] 1376s # debug: [Content-Type] [text/html] 1376s # debug: [Expires] [Sun, 21 Apr 2024 21:31:08 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Sun, 21 Apr 2024 21:31:08 GMT 1376s # debug: expires 1713735068 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 2957867 1376s # debug: actual : 2957867 1376s ok 41 1376s #--- 1376s # ExpiresActive On 1376s ExpiresDefault A2957867 1376s # debug: [Cache-Control] [max-age=0] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [text/plain] 1376s # debug: [Expires] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: expires 1710777201 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 9060762 1376s # debug: actual : 9060762 1376s ok 42 1376s #--- 1376s # ExpiresActive On 1376s ExpiresDefault A2957867 1376s # debug: [Cache-Control] [max-age=120] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/gif] 1376s # debug: [Expires] [Mon, 18 Mar 2024 15:55:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Mon, 18 Mar 2024 15:55:21 GMT 1376s # debug: expires 1710777321 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 120 1376s # debug: actual : 120 1376s ok 43 1376s #--- 1376s # ExpiresActive On 1376s ExpiresDefault A2957867 1376s # debug: [Cache-Control] [max-age=86400] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/jpeg] 1376s # debug: [Expires] [Tue, 19 Mar 2024 15:53:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Tue, 19 Mar 2024 15:53:21 GMT 1376s # debug: expires 1710863601 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 86400 1376s # debug: actual : 86400 1376s ok 44 1376s # --- 1376s # ExpiresActive On 1376s ExpiresByType image/jpeg M33353172 1376s # debug: [Cache-Control] [max-age=323365056] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["3-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Length] [3] 1376s # debug: [Content-Type] [text/html] 1376s # debug: [Expires] [Sat, 17 Jun 2034 07:30:58 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Sat, 17 Jun 2034 07:30:58 GMT 1376s # debug: expires 2034142258 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 332425819 1376s # debug: actual : 332425819 1376s ok 45 1376s # --- 1376s # ExpiresActive On 1376s ExpiresByType image/jpeg M33353172 1376s # debug: [Cache-Control] [max-age=0] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [text/plain] 1376s # debug: [Expires] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: expires 1710777201 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 9060762 1376s # debug: actual : 9060762 1376s ok 46 1376s # --- 1376s # ExpiresActive On 1376s ExpiresByType image/jpeg M33353172 1376s # debug: [Cache-Control] [max-age=120] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/gif] 1376s # debug: [Expires] [Mon, 18 Mar 2024 15:55:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Mon, 18 Mar 2024 15:55:21 GMT 1376s # debug: expires 1710777321 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 120 1376s # debug: actual : 120 1376s ok 47 1376s # --- 1376s # ExpiresActive On 1376s ExpiresByType image/jpeg M33353172 1376s # debug: [Cache-Control] [max-age=24292409] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/jpeg] 1376s # debug: [Expires] [Tue, 24 Dec 2024 19:46:51 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Tue, 24 Dec 2024 19:46:51 GMT 1376s # debug: expires 1735069611 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 33353172 1376s # debug: actual : 33353172 1376s ok 48 1376s # --- 1376s # ExpiresActive On 1376s ExpiresDefault M3560607 1376s ExpiresByType image/jpeg "access plus 1 years 1 weeks 14 days 8 hours 48 minutes 46 seconds" 1376s # debug: [Cache-Control] [max-age=0] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["3-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Length] [3] 1376s # debug: [Content-Type] [text/html] 1376s # debug: [Expires] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: expires 1710777201 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 9060762 1376s # debug: actual : 9060762 1376s ok 49 1376s # --- 1376s # ExpiresActive On 1376s ExpiresDefault M3560607 1376s ExpiresByType image/jpeg "access plus 1 years 1 weeks 14 days 8 hours 48 minutes 46 seconds" 1376s # debug: [Cache-Control] [max-age=0] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [text/plain] 1376s # debug: [Expires] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: expires 1710777201 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 9060762 1376s # debug: actual : 9060762 1376s ok 50 1376s # --- 1376s # ExpiresActive On 1376s ExpiresDefault M3560607 1376s ExpiresByType image/jpeg "access plus 1 years 1 weeks 14 days 8 hours 48 minutes 46 seconds" 1376s # debug: [Cache-Control] [max-age=120] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/gif] 1376s # debug: [Expires] [Mon, 18 Mar 2024 15:55:21 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Mon, 18 Mar 2024 15:55:21 GMT 1376s # debug: expires 1710777321 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 120 1376s # debug: actual : 120 1376s ok 51 1376s # --- 1376s # ExpiresActive On 1376s ExpiresDefault M3560607 1376s ExpiresByType image/jpeg "access plus 1 years 1 weeks 14 days 8 hours 48 minutes 46 seconds" 1376s # debug: [Cache-Control] [max-age=33382126] 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/jpeg] 1376s # debug: [Expires] [Wed, 09 Apr 2025 00:42:07 GMT] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s # debug: expires Wed, 09 Apr 2025 00:42:07 GMT 1376s # debug: expires 1744159327 1376s # debug: access Mon, 18 Mar 2024 15:53:21 GMT 1376s # debug: access 1710777201 1376s # debug: modified Mon, 04 Dec 2023 19:00:39 GMT 1376s # debug: modified 1701716439 1376s # debug: expected: 33382126 1376s # debug: actual : 33382126 1376s ok 52 1376s # --- 1376s # ExpiresActive Off 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["3-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Length] [3] 1376s # debug: [Content-Type] [text/html] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 53 1376s # --- 1376s # ExpiresActive Off 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [text/plain] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 54 1376s # --- 1376s # ExpiresActive Off 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/gif] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 55 1376s # --- 1376s # ExpiresActive Off 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/jpeg] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 56 1376s #--- 1376s # ExpiresActive Off 1376s ExpiresDefault M32325163 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["3-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Length] [3] 1376s # debug: [Content-Type] [text/html] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 57 1376s #--- 1376s # ExpiresActive Off 1376s ExpiresDefault M32325163 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [text/plain] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 58 1376s #--- 1376s # ExpiresActive Off 1376s ExpiresDefault M32325163 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/gif] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 59 1376s #--- 1376s # ExpiresActive Off 1376s ExpiresDefault M32325163 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/jpeg] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 60 1376s # --- 1376s # ExpiresActive Off 1376s ExpiresByType text/plain "access plus 2 months 8 days 4 hours 6 minutes 32 seconds" 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["3-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Length] [3] 1376s # debug: [Content-Type] [text/html] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 61 1376s # --- 1376s # ExpiresActive Off 1376s ExpiresByType text/plain "access plus 2 months 8 days 4 hours 6 minutes 32 seconds" 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [text/plain] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 62 1376s # --- 1376s # ExpiresActive Off 1376s ExpiresByType text/plain "access plus 2 months 8 days 4 hours 6 minutes 32 seconds" 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/gif] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 63 1376s # --- 1376s # ExpiresActive Off 1376s ExpiresByType text/plain "access plus 2 months 8 days 4 hours 6 minutes 32 seconds" 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/jpeg] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 64 1376s # --- 1376s # ExpiresActive Off 1376s ExpiresDefault A36750584 1376s ExpiresByType text/plain A2772361 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["3-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Length] [3] 1376s # debug: [Content-Type] [text/html] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 65 1376s # --- 1376s # ExpiresActive Off 1376s ExpiresDefault A36750584 1376s ExpiresByType text/plain A2772361 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [text/plain] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 66 1376s # --- 1376s # ExpiresActive Off 1376s ExpiresDefault A36750584 1376s ExpiresByType text/plain A2772361 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/gif] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 67 1376s # --- 1376s # ExpiresActive Off 1376s ExpiresDefault A36750584 1376s ExpiresByType text/plain A2772361 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/jpeg] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 68 1376s #--- 1376s # ExpiresActive Off 1376s ExpiresDefault M9684753 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["3-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Length] [3] 1376s # debug: [Content-Type] [text/html] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 69 1376s #--- 1376s # ExpiresActive Off 1376s ExpiresDefault M9684753 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [text/plain] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 70 1376s #--- 1376s # ExpiresActive Off 1376s ExpiresDefault M9684753 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/gif] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 71 1376s #--- 1376s # ExpiresActive Off 1376s ExpiresDefault M9684753 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/jpeg] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 72 1376s # --- 1376s # ExpiresActive Off 1376s ExpiresByType image/gif A9535344 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["3-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Length] [3] 1376s # debug: [Content-Type] [text/html] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 73 1376s # --- 1376s # ExpiresActive Off 1376s ExpiresByType image/gif A9535344 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [text/plain] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 74 1376s # --- 1376s # ExpiresActive Off 1376s ExpiresByType image/gif A9535344 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/gif] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 75 1376s # --- 1376s # ExpiresActive Off 1376s ExpiresByType image/gif A9535344 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/jpeg] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 76 1376s # --- 1376s # ExpiresActive Off 1376s ExpiresDefault "access plus 1 years 3 months 1 hours 33 minutes 23 seconds" 1376s ExpiresByType image/gif "modification plus 1 years 2 months 11 days 4 hours 38 minutes 34 seconds" 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["3-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Length] [3] 1376s # debug: [Content-Type] [text/html] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 77 1376s # --- 1376s # ExpiresActive Off 1376s ExpiresDefault "access plus 1 years 3 months 1 hours 33 minutes 23 seconds" 1376s ExpiresByType image/gif "modification plus 1 years 2 months 11 days 4 hours 38 minutes 34 seconds" 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [text/plain] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 78 1376s # --- 1376s # ExpiresActive Off 1376s ExpiresDefault "access plus 1 years 3 months 1 hours 33 minutes 23 seconds" 1376s ExpiresByType image/gif "modification plus 1 years 2 months 11 days 4 hours 38 minutes 34 seconds" 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/gif] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 79 1376s # --- 1376s # ExpiresActive Off 1376s ExpiresDefault "access plus 1 years 3 months 1 hours 33 minutes 23 seconds" 1376s ExpiresByType image/gif "modification plus 1 years 2 months 11 days 4 hours 38 minutes 34 seconds" 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/jpeg] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 80 1376s #--- 1376s # ExpiresActive Off 1376s ExpiresDefault A33790398 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["3-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Length] [3] 1376s # debug: [Content-Type] [text/html] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 81 1376s #--- 1376s # ExpiresActive Off 1376s ExpiresDefault A33790398 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [text/plain] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 82 1376s #--- 1376s # ExpiresActive Off 1376s ExpiresDefault A33790398 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/gif] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 83 1376s #--- 1376s # ExpiresActive Off 1376s ExpiresDefault A33790398 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/jpeg] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 84 1376s # --- 1376s # ExpiresActive Off 1376s ExpiresByType image/jpeg "modification plus 1 years 2 months 1 weeks 4 hours 9 minutes 18 seconds" 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["3-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Length] [3] 1376s # debug: [Content-Type] [text/html] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 85 1376s # --- 1376s # ExpiresActive Off 1376s ExpiresByType image/jpeg "modification plus 1 years 2 months 1 weeks 4 hours 9 minutes 18 seconds" 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [text/plain] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 86 1376s # --- 1376s # ExpiresActive Off 1376s ExpiresByType image/jpeg "modification plus 1 years 2 months 1 weeks 4 hours 9 minutes 18 seconds" 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/gif] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 87 1376s # --- 1376s # ExpiresActive Off 1376s ExpiresByType image/jpeg "modification plus 1 years 2 months 1 weeks 4 hours 9 minutes 18 seconds" 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/jpeg] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 88 1376s # --- 1376s # ExpiresActive Off 1376s ExpiresDefault M38887866 1376s ExpiresByType image/jpeg A41566701 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["3-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Length] [3] 1376s # debug: [Content-Type] [text/html] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 89 1376s # --- 1376s # ExpiresActive Off 1376s ExpiresDefault M38887866 1376s ExpiresByType image/jpeg A41566701 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [text/plain] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 90 1376s # --- 1376s # ExpiresActive Off 1376s ExpiresDefault M38887866 1376s ExpiresByType image/jpeg A41566701 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/gif] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 91 1376s # --- 1376s # ExpiresActive Off 1376s ExpiresDefault M38887866 1376s ExpiresByType image/jpeg A41566701 1376s # debug: [Connection] [close] 1376s # debug: [Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Accept-Ranges] [bytes] 1376s # debug: [ETag] ["0-60bb3bbdae3c0"] 1376s # debug: [Server] [Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13] 1376s # debug: [Vary] [In-If1] 1376s # debug: [Content-Type] [image/jpeg] 1376s # debug: [Last-Modified] [Mon, 04 Dec 2023 19:00:39 GMT] 1376s # debug: [Client-Date] [Mon, 18 Mar 2024 15:53:21 GMT] 1376s # debug: [Client-Peer] [127.0.0.1:8529] 1376s # debug: [Client-Response-Num] [1] 1376s # debug: [DMMATCH1] [1] 1376s ok 92 1376s ok 1379s t/modules/ext_filter.t .............. 1379s 1..24 1379s # Running under perl version 5.038002 for linux 1379s # Current time local: Mon Mar 18 15:53:21 2024 1379s # Current time GMT: Mon Mar 18 15:53:21 2024 1379s # Using Test.pm version 1.31 1379s # Using Apache/Test.pm version 1.42 1379s # testing : sed output filter 1379s # expected: 'barbar' 1379s # received: 'barbar' 1379s ok 1 1379s # testing : slow filter process 1379s # expected: 'foobar' 1379s # received: 'foobar' 1379s ok 2 1379s # testing : echo worked 1379s # expected: 200 1379s # received: '200' 1379s ok 3 1379s # testing : request body filtered 1379s # expected: 'barbar 1379s # ' 1379s # received: 'barbar 1379s # ' 1379s ok 4 1379s # testing : got 413 error 1379s # expected: 413 1379s # received: '413' 1379s ok 5 1379s # testing : got 413 error body 1379s # expected: qr/413 Request Entity Too Large/ 1379s # received: ' 1379s # 1379s # 413 Request Entity Too Large 1379s # 1379s #

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Hello World!

1396s # 1396s # ' 1396s # received: ' 1396s #

Hello World!

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

No query was specified.

1396s # 1396s # ' 1396s # received: ' 1396s #

No query was specified.

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

Hello World!

1396s # 1396s # ' 1396s # received: ' 1396s #

Hello World!

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

No query was specified.

1396s # 1396s # ' 1396s # received: ' 1396s #

No query was specified.

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

mod_include test

1401s # 1401s # 1401s # Hello World 1401s # 1401s #

[back]

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

mod_include test

1401s # 1401s # 1401s # Hello World 1401s # 1401s #

[back]

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

mod_include test

1401s # 1401s # 1401s # Hello World 1401s # 1401s #

[back]

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

Load Balancer Manager for localhost

1423s # 1423s #
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
1423s #
Server Built: 2024-01-24T22:00:03
1423s #
Balancer changes will NOT be persisted on restart.
Balancers are inherited from main server.
ProxyPass settings are inherited from main server.
1423s #
1423s #

LoadBalancer Status for balancer://foo1 [p2d258878_foo1]

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

LoadBalancer Status for balancer://foo2 [p2d258878_foo2]

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

LoadBalancer Status for balancer://foo3 [p2d258878_foo3]

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

LoadBalancer Status for balancer://foo4 [p2d258878_foo4]

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

LoadBalancer Status for balancer://pr45434 [p2d258878_pr45434]

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

LoadBalancer Status for balancer://failover [p2d258878_failover]

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

LoadBalancer Status for balancer://dynproxy [p2d258878_dynproxy]

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

Moved Permanently

1449s #

The document has moved here.

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

Moved Permanently

1449s #

The document has moved here.

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

Moved Permanently

1449s #

The document has moved here.

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

Moved Permanently

1449s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1449s #

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

Multiple Choices

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

Available documents: 1449s #

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

Multiple Choices

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

Available documents: 1449s #

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

Moved Permanently

1449s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1449s #

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

Multiple Choices

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

Available documents: 1449s #

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

Moved Permanently

1449s #

The document has moved here.

1449s # 1449s # ' 1449s ok 48 1449s ok 1451s t/modules/status.t .................. 1451s 1..1 1451s # Running under perl version 5.038002 for linux 1451s # Current time local: Mon Mar 18 15:54:34 2024 1451s # Current time GMT: Mon Mar 18 15:54:34 2024 1451s # Using Test.pm version 1.31 1451s # Using Apache/Test.pm version 1.42 1451s 1451s 1451s Apache Status 1451s 1451s

Apache Server Status for localhost (via 127.0.0.1)

1451s 1451s
Server Version: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13
1451s
Server MPM: event
1451s
Server Built: 2024-01-24T22:00:03 1451s

1451s
Current Time: Monday, 18-Mar-2024 15:54:36 UTC
1451s
Restart Time: Monday, 18-Mar-2024 15:49:48 UTC
1451s
Parent Server Config. Generation: 1
1451s
Parent Server MPM Generation: 0
1451s
Server uptime: 4 minutes 48 seconds
1451s
Server load: 1.04 1.20 0.92
1451s
Total accesses: 6792 - Total Traffic: 139.6 MB - Total Duration: 31198
1451s
CPU Usage: u7.06 s7.18 cu1.09 cs1.1 - 5.7% CPU load
1451s
23.6 requests/sec - 496.5 kB/second - 21.1 kB/request - 4.59335 ms/request
1451s
1 requests currently being processed, 0 workers gracefully restarting, 99 idle workers
1451s
1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s
SlotPIDStoppingConnectionsThreadsAsync connections
totalacceptingbusygracefulidlewritingkeep-aliveclosing
0322196no0yes1024000
1322197no0yes0025000
2322198no0yes0025000
3344656no0yes0025000
Sum400 1099000
1451s
______________________W_________________________________________
1451s ____________________________________............................
1451s ................................................................
1451s ................................................................
1451s ................................................................
1451s ................................................................
1451s ................
1451s

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

1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s
SrvPIDAccMCPU 1451s SSReqDurConnChildSlotClientProtocolVHostRequest
0-03221960/85/85_ 1451s 4.55201390.06.376.37 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03221960/94/94_ 1451s 4.57201050.01.081.08 1451s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/godo.html HTTP/1.1
0-03221960/85/85_ 1451s 4.58211020.00.660.66 1451s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
0-03221960/99/99_ 1451s 4.56213230.01.381.38 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03221960/95/95_ 1451s 4.56201080.01.301.30 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03221960/100/100_ 1451s 4.56201890.00.690.69 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03221960/86/86_ 1451s 4.58201010.00.480.48 1451s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
0-03221960/87/87_ 1451s 4.51501060.04.314.31 1451s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/redirect.html?q=%25 HTTP/1.1
0-03221960/91/91_ 1451s 4.58201260.00.530.53 1451s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
0-03221960/86/86_ 1451s 4.58201610.00.490.49 1451s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
0-03221960/88/88_ 1451s 4.5621840.00.610.61 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03221960/92/92_ 1451s 4.58201480.00.630.63 1451s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
0-03221960/93/93_ 1451s 4.582067260.00.630.63 1451s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
0-03221960/95/95_ 1451s 4.57211230.00.530.53 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03221960/93/93_ 1451s 4.5920810.00.490.49 1451s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
0-03221960/89/89_ 1451s 4.58201730.06.446.44 1451s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
0-03221960/97/97_ 1451s 4.5720930.00.520.52 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03221960/94/94_ 1451s 4.5920910.00.490.49 1451s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
0-03221960/89/89_ 1451s 4.562111630.01.071.07 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03221960/101/101_ 1451s 4.5720920.00.720.72 1451s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/go_d.html HTTP/1.1
0-03221960/87/87_ 1451s 4.5721700.00.610.61 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03221960/91/91_ 1451s 4.5521920.00.870.87 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03221961/98/98W 1451s 4.5300810.00.540.54 1451s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
0-03221960/81/81_ 1451s 4.5720690.01.451.45 1451s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.html HTTP/1.1
0-03221960/100/100_ 1451s 4.55202020.010.2910.29 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03221970/61/61_ 1451s 3.2941600.00.360.36 1451s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/1 HTTP/1.1
1-03221970/56/56_ 1451s 3.3540720.00.480.48 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03221970/59/59_ 1451s 3.2941800.00.270.27 1451s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/4 HTTP/1.1
1-03221970/63/63_ 1451s 3.3541780.00.300.30 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03221970/65/65_ 1451s 3.354110580.00.290.29 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03221970/60/60_ 1451s 3.3541650.00.310.31 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03221970/61/61_ 1451s 3.3442770.00.430.43 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03221970/57/57_ 1451s 3.33402410.00.470.47 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03221970/59/59_ 1451s 3.3541480.00.340.34 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03221970/59/59_ 1451s 3.3520650.00.370.37 1451s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/god.html HTTP/1.1
1-03221970/62/62_ 1451s 3.3221620.00.380.38 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03221970/62/62_ 1451s 3.34501280.06.186.18 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03221970/56/56_ 1451s 3.36201290.04.414.41 1451s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
1-03221970/60/60_ 1451s 3.32202640.00.280.28 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03221970/66/66_ 1451s 3.34511030.00.460.46 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03221970/55/55_ 1451s 3.3252670.00.320.32 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03221970/61/61_ 1451s 3.3250750.00.390.39 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03221970/60/60_ 1451s 3.345022840.00.440.44 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03221970/60/60_ 1451s 3.1951860.00.340.34 1451s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/en/ HTTP/1.1
1-03221970/60/60_ 1451s 3.3450700.00.620.62 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03221970/61/61_ 1451s 3.2150580.00.310.31 1451s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fu/two/index.en.html HTTP/1.1
1-03221970/58/58_ 1451s 3.3451670.00.330.33 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03221970/59/59_ 1451s 3.2951670.00.360.36 1451s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/1 HTTP/1.1
1-03221970/63/63_ 1451s 3.3451660.00.330.33 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03221970/58/58_ 1451s 3.2150810.02.182.18 1451s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fu/two/index.fr.html HTTP/1.1
2-03221980/68/68_ 1451s 4.03401060.00.530.53 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221980/71/71_ 1451s 4.034067340.02.382.38 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221980/70/70_ 1451s 4.0520920.00.650.65 1451s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
2-03221980/69/69_ 1451s 4.0051890.00.760.76 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221980/69/69_ 1451s 4.0151680.00.380.38 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221980/72/72_ 1451s 4.02501410.00.480.48 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221980/67/67_ 1451s 4.0151790.00.360.36 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221980/70/70_ 1451s 4.0350860.00.490.49 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221980/72/72_ 1451s 4.05201050.00.310.31 1451s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
2-03221980/69/69_ 1451s 4.01501330.00.680.68 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221980/67/67_ 1451s 4.0141970.00.330.33 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221980/67/67_ 1451s 4.01401290.00.380.38 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221980/68/68_ 1451s 4.01401860.02.432.43 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221980/69/69_ 1451s 4.03403120.04.194.19 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221980/74/74_ 1451s 4.03411950.010.2910.29 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221980/63/63_ 1451s 4.0141820.00.360.36 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221980/75/75_ 1451s 4.03401320.00.450.45 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221980/71/71_ 1451s 4.052011170.00.500.50 1451s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/goood.html HTTP/1.1
2-03221980/68/68_ 1451s 4.0241690.00.420.42 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221980/65/65_ 1451s 4.0520520.00.350.35 1451s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
2-03221980/64/64_ 1451s 4.0220760.00.370.37 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221980/72/72_ 1451s 4.0220890.01.091.09 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221980/69/69_ 1451s 4.0220830.00.770.77 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221980/70/70_ 1451s 4.02201680.00.400.40 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221980/69/69_ 1451s 4.0250830.01.311.31 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03446560/51/51_ 1451s 4.2020900.00.210.21 1451s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
3-03446560/52/52_ 1451s 4.13201170.00.200.20 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03446560/48/48_ 1451s 4.20201200.01.311.31 1451s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
3-03446560/49/49_ 1451s 4.2020850.00.760.76 1451s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
3-03446560/52/52_ 1451s 4.13202680.09.879.87 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03446560/52/52_ 1451s 4.20201250.00.210.21 1451s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
3-03446560/50/50_ 1451s 4.17241430.01.031.03 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03446560/54/54_ 1451s 4.1721780.00.250.25 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03446560/52/52_ 1451s 4.1820820.00.820.82 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03446560/49/49_ 1451s 4.20202370.00.100.10 1451s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
3-03446560/50/50_ 1451s 4.10511350.00.250.25 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03446560/53/53_ 1451s 4.18501690.00.650.65 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03446560/55/55_ 1451s 4.18502020.00.780.78 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03446560/46/46_ 1451s 4.10511730.04.114.11 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03446560/52/52_ 1451s 4.18502450.02.122.12 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03446560/50/50_ 1451s 4.12504110.06.556.55 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03446560/52/52_ 1451s 4.13501860.00.310.31 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03446560/50/50_ 1451s 4.18405720.013.8713.87 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03446560/50/50_ 1451s 4.13501520.00.200.20 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03446560/49/49_ 1451s 4.18511160.00.230.23 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03446560/51/51_ 1451s 4.18401600.00.240.24 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03446560/49/49_ 1451s 4.13401540.00.210.21 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03446560/50/50_ 1451s 4.19201560.00.220.22 1451s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
3-03446560/51/51_ 1451s 4.13401410.00.180.18 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03446560/50/50_ 1451s 4.13201300.00.130.13 1451s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1451s
1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s 1451s
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
1451s 1451s 1451s ok 1 1451s ok 1454s t/modules/substitute.t .............. 1454s 1..19 1454s # Running under perl version 5.038002 for linux 1454s # Current time local: Mon Mar 18 15:54:36 2024 1454s # Current time GMT: Mon Mar 18 15:54:36 2024 1454s # Using Test.pm version 1.31 1454s # Using Apache/Test.pm version 1.42 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1454s got 200 'barbar': OK 1454s ok 1 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1454s got 200 'barbar': OK 1454s ok 2 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1454s got 200 'foofoo': OK 1454s ok 3 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1454s got 200 'barbar': OK 1454s ok 4 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1454s got 200 'barbar': OK 1454s ok 5 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1454s got 200 'barbar': OK 1454s ok 6 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1454s got 200 'foof 1454s oo': OK 1454s ok 7 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1454s got 200 'xfoo': OK 1454s ok 8 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1454s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1454s ok 9 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1454s got 200 'barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s barx 1454s ': OK 1454s ok 10 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1454s got 200 'a$1axb(': OK 1454s ok 11 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1454s got 200 'a$XX': OK 1454s ok 12 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1454s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1454s ok 13 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1454s got 200 'x&x': OK 1454s ok 14 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1454s got 200 'xx': OK 1454s ok 15 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1454s got 200 'fcooar': OK 1454s ok 16 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1454s got 200 'fc$1ar': OK 1454s ok 17 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1454s got 200 'fdooar': OK 1454s ok 18 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1454s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1454s got 200 'XXXfooXXX 1454s bar': OK 1454s ok 19 1454s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1454s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1454s ok 1459s t/modules/unique_id.t ............... 1459s 1..300 1459s # Running under perl version 5.038002 for linux 1459s # Current time local: Mon Mar 18 15:54:39 2024 1459s # Current time GMT: Mon Mar 18 15:54:39 2024 1459s # Using Test.pm version 1.31 1459s # Using Apache/Test.pm version 1.42 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 1 1459s # unique id: ZfhjwWwfFKUfy1X3c5nMwwAAABE 1459s ok 2 1459s ok 3 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 4 1459s # unique id: ZfhjwWwfFKUfy1X3c5nMxAAAAA4 1459s ok 5 1459s ok 6 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 7 1459s # unique id: ZfhjwTYcpaJ0-5W1_uITTAAAAEs 1459s ok 8 1459s ok 9 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 10 1459s # unique id: ZfhjwWwfFKUfy1X3c5nMxQAAABY 1459s ok 11 1459s ok 12 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 13 1459s # unique id: ZfhjwTYcpaJ0-5W1_uITTQAAAE4 1459s ok 14 1459s ok 15 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 16 1459s # unique id: ZfhjwWwfFKUfy1X3c5nMxgAAABc 1459s ok 17 1459s ok 18 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 19 1459s # unique id: ZfhjwQVHrIH88GDWT5A0wwAAAIM 1459s ok 20 1459s ok 21 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 22 1459s # unique id: ZfhjwWwfFKUfy1X3c5nMxwAAAAE 1459s ok 23 1459s ok 24 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 25 1459s # unique id: ZfhjwTYcpaJ0-5W1_uITTgAAAE8 1459s ok 26 1459s ok 27 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 28 1459s # unique id: ZfhjwWwfFKUfy1X3c5nMyAAAAAA 1459s ok 29 1459s ok 30 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 31 1459s # unique id: ZfhjwgVHrIH88GDWT5A0xAAAAJg 1459s ok 32 1459s ok 33 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 34 1459s # unique id: ZfhjwmwfFKUfy1X3c5nMyQAAABM 1459s ok 35 1459s ok 36 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 37 1459s # unique id: ZfhjwvhC8HXEzcp97CqgtAAAAMo 1459s ok 38 1459s ok 39 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 40 1459s # unique id: ZfhjwmwfFKUfy1X3c5nMygAAAAI 1459s ok 41 1459s ok 42 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 43 1459s # unique id: ZfhjwjYcpaJ0-5W1_uITTwAAAFE 1459s ok 44 1459s ok 45 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 46 1459s # unique id: ZfhjwgVHrIH88GDWT5A0xQAAAIQ 1459s ok 47 1459s ok 48 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 49 1459s # unique id: ZfhjwmwfFKUfy1X3c5nMywAAAAY 1459s ok 50 1459s ok 51 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 52 1459s # unique id: ZfhjwvhC8HXEzcp97CqgtQAAAMs 1459s ok 53 1459s ok 54 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 55 1459s # unique id: ZfhjwmwfFKUfy1X3c5nMzAAAAAg 1459s ok 56 1459s ok 57 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 58 1459s # unique id: ZfhjwmwfFKUfy1X3c5nMzQAAAAU 1459s ok 59 1459s ok 60 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 61 1459s # unique id: ZfhjwmwfFKUfy1X3c5nMzgAAAAc 1459s ok 62 1459s ok 63 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 64 1459s # unique id: ZfhjwmwfFKUfy1X3c5nMzwAAAAo 1459s ok 65 1459s ok 66 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 67 1459s # unique id: ZfhjwmwfFKUfy1X3c5nM0AAAABI 1459s ok 68 1459s ok 69 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 70 1459s # unique id: ZfhjwvhC8HXEzcp97CqgtgAAAMw 1459s ok 71 1459s ok 72 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 73 1459s # unique id: ZfhjwmwfFKUfy1X3c5nM0QAAAA8 1459s ok 74 1459s ok 75 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 76 1459s # unique id: ZfhjwmwfFKUfy1X3c5nM0gAAAA0 1459s ok 77 1459s ok 78 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 79 1459s # unique id: ZfhjwmwfFKUfy1X3c5nM0wAAABE 1459s ok 80 1459s ok 81 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 82 1459s # unique id: ZfhjwmwfFKUfy1X3c5nM1AAAAA4 1459s ok 83 1459s ok 84 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 85 1459s # unique id: ZfhjwmwfFKUfy1X3c5nM1QAAABA 1459s ok 86 1459s ok 87 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 88 1459s # unique id: ZfhjwjYcpaJ0-5W1_uITUAAAAFI 1459s ok 89 1459s ok 90 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 91 1459s # unique id: ZfhjwmwfFKUfy1X3c5nM1gAAABY 1459s ok 92 1459s ok 93 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 94 1459s # unique id: ZfhjwjYcpaJ0-5W1_uITUQAAAFU 1459s ok 95 1459s ok 96 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 97 1459s # unique id: ZfhjwgVHrIH88GDWT5A0xgAAAIU 1459s ok 98 1459s ok 99 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 100 1459s # unique id: ZfhjwgVHrIH88GDWT5A0xwAAAIc 1459s ok 101 1459s ok 102 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 103 1459s # unique id: ZfhjwjYcpaJ0-5W1_uITUgAAAFQ 1459s ok 104 1459s ok 105 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 106 1459s # unique id: ZfhjwjYcpaJ0-5W1_uITUwAAAFM 1459s ok 107 1459s ok 108 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 109 1459s # unique id: ZfhjwjYcpaJ0-5W1_uITVAAAAFc 1459s ok 110 1459s ok 111 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 112 1459s # unique id: ZfhjwvhC8HXEzcp97CqgtwAAAM8 1459s ok 113 1459s ok 114 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 115 1459s # unique id: ZfhjwvhC8HXEzcp97CqguAAAANI 1459s ok 116 1459s ok 117 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 118 1459s # unique id: ZfhjwvhC8HXEzcp97CqguQAAANA 1459s ok 119 1459s ok 120 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 121 1459s # unique id: ZfhjwvhC8HXEzcp97CqgugAAANc 1459s ok 122 1459s ok 123 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 124 1459s # unique id: ZfhjwvhC8HXEzcp97CqguwAAANU 1459s ok 125 1459s ok 126 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 127 1459s # unique id: ZfhjwgVHrIH88GDWT5A0yAAAAIk 1459s ok 128 1459s ok 129 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 130 1459s # unique id: ZfhjwgVHrIH88GDWT5A0yQAAAIo 1459s ok 131 1459s ok 132 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 133 1459s # unique id: ZfhjwgVHrIH88GDWT5A0ygAAAIE 1459s ok 134 1459s ok 135 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 136 1459s # unique id: ZfhjwjYcpaJ0-5W1_uITVQAAAFY 1459s ok 137 1459s ok 138 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 139 1459s # unique id: ZfhjwgVHrIH88GDWT5A0ywAAAIw 1459s ok 140 1459s ok 141 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 142 1459s # unique id: ZfhjwmwfFKUfy1X3c5nM1wAAABc 1459s ok 143 1459s ok 144 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 145 1459s # unique id: ZfhjwjYcpaJ0-5W1_uITVgAAAEE 1459s ok 146 1459s ok 147 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 148 1459s # unique id: ZfhjwvhC8HXEzcp97CqgvAAAANg 1459s ok 149 1459s ok 150 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 151 1459s # unique id: ZfhjwvhC8HXEzcp97CqgvQAAAME 1459s ok 152 1459s ok 153 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 154 1459s # unique id: ZfhjwvhC8HXEzcp97CqgvgAAAMQ 1459s ok 155 1459s ok 156 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 157 1459s # unique id: ZfhjwvhC8HXEzcp97CqgvwAAAMY 1459s ok 158 1459s ok 159 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 160 1459s # unique id: ZfhjwmwfFKUfy1X3c5nM2AAAAAE 1459s ok 161 1459s ok 162 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 163 1459s # unique id: ZfhjwvhC8HXEzcp97CqgwAAAAMc 1459s ok 164 1459s ok 165 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 166 1459s # unique id: ZfhjwvhC8HXEzcp97CqgwQAAAMg 1459s ok 167 1459s ok 168 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 169 1459s # unique id: Zfhjw2wfFKUfy1X3c5nM2QAAAAA 1459s ok 170 1459s ok 171 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 172 1459s # unique id: Zfhjw2wfFKUfy1X3c5nM2gAAABM 1459s ok 173 1459s ok 174 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 175 1459s # unique id: ZfhjwwVHrIH88GDWT5A0zAAAAI4 1459s ok 176 1459s ok 177 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 178 1459s # unique id: Zfhjw_hC8HXEzcp97CqgwgAAAMs 1459s ok 179 1459s ok 180 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 181 1459s # unique id: ZfhjwzYcpaJ0-5W1_uITVwAAAEM 1459s ok 182 1459s ok 183 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 184 1459s # unique id: ZfhjwwVHrIH88GDWT5A0zQAAAIs 1459s ok 185 1459s ok 186 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 187 1459s # unique id: Zfhjw2wfFKUfy1X3c5nM2wAAAAQ 1459s ok 188 1459s ok 189 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 190 1459s # unique id: Zfhjw_hC8HXEzcp97CqgwwAAAMw 1459s ok 191 1459s ok 192 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 193 1459s # unique id: ZfhjwwVHrIH88GDWT5A0zgAAAI8 1459s ok 194 1459s ok 195 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 196 1459s # unique id: Zfhjw_hC8HXEzcp97CqgxAAAAM8 1459s ok 197 1459s ok 198 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 199 1459s # unique id: ZfhjwwVHrIH88GDWT5A0zwAAAJI 1459s ok 200 1459s ok 201 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 202 1459s # unique id: ZfhjwwVHrIH88GDWT5A00AAAAJE 1459s ok 203 1459s ok 204 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 205 1459s # unique id: Zfhjw_hC8HXEzcp97CqgxQAAANI 1459s ok 206 1459s ok 207 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 208 1459s # unique id: Zfhjw_hC8HXEzcp97CqgxgAAANA 1459s ok 209 1459s ok 210 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 211 1459s # unique id: Zfhjw_hC8HXEzcp97CqgxwAAANQ 1459s ok 212 1459s ok 213 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 214 1459s # unique id: Zfhjw_hC8HXEzcp97CqgyAAAANc 1459s ok 215 1459s ok 216 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 217 1459s # unique id: Zfhjw_hC8HXEzcp97CqgyQAAANE 1459s ok 218 1459s ok 219 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 220 1459s # unique id: ZfhjwwVHrIH88GDWT5A00QAAAJQ 1459s ok 221 1459s ok 222 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 223 1459s # unique id: ZfhjwzYcpaJ0-5W1_uITWAAAAEI 1459s ok 224 1459s ok 225 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 226 1459s # unique id: Zfhjw2wfFKUfy1X3c5nM3AAAAAM 1459s ok 227 1459s ok 228 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 229 1459s # unique id: Zfhjw_hC8HXEzcp97CqgygAAANU 1459s ok 230 1459s ok 231 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 232 1459s # unique id: ZfhjwwVHrIH88GDWT5A00gAAAJU 1459s ok 233 1459s ok 234 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 235 1459s # unique id: ZfhjwzYcpaJ0-5W1_uITWQAAAEQ 1459s ok 236 1459s ok 237 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 238 1459s # unique id: Zfhjw2wfFKUfy1X3c5nM3QAAAAg 1459s ok 239 1459s ok 240 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 241 1459s # unique id: Zfhjw_hC8HXEzcp97CqgywAAANY 1459s ok 242 1459s ok 243 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 244 1459s # unique id: Zfhjw2wfFKUfy1X3c5nM3gAAAAU 1459s ok 245 1459s ok 246 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 247 1459s # unique id: Zfhjw2wfFKUfy1X3c5nM3wAAAAk 1459s ok 248 1459s ok 249 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 250 1459s # unique id: Zfhjw2wfFKUfy1X3c5nM4AAAAAs 1459s ok 251 1459s ok 252 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 253 1459s # unique id: ZfhjwwVHrIH88GDWT5A00wAAAIg 1459s ok 254 1459s ok 255 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 256 1459s # unique id: Zfhjw_hC8HXEzcp97CqgzAAAAMI 1459s ok 257 1459s ok 258 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 259 1459s # unique id: ZfhjwzYcpaJ0-5W1_uITWgAAAEU 1459s ok 260 1459s ok 261 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 262 1459s # unique id: Zfhjw_hC8HXEzcp97CqgzQAAAME 1459s ok 263 1459s ok 264 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 265 1459s # unique id: Zfhjw2wfFKUfy1X3c5nM4QAAAAo 1459s ok 266 1459s ok 267 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 268 1459s # unique id: Zfhjw2wfFKUfy1X3c5nM4gAAABI 1459s ok 269 1459s ok 270 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 271 1459s # unique id: Zfhjw_hC8HXEzcp97CqgzgAAAMA 1459s ok 272 1459s ok 273 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 274 1459s # unique id: Zfhjw_hC8HXEzcp97CqgzwAAAMA 1459s ok 275 1459s ok 276 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 277 1459s # unique id: Zfhjw_hC8HXEzcp97Cqg0AAAAMU 1459s ok 278 1459s ok 279 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 280 1459s # unique id: ZfhjwwVHrIH88GDWT5A01AAAAJY 1459s ok 281 1459s ok 282 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 283 1459s # unique id: ZfhjwwVHrIH88GDWT5A01QAAAII 1459s ok 284 1459s ok 285 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 286 1459s # unique id: Zfhjw_hC8HXEzcp97Cqg0QAAAMY 1459s ok 287 1459s ok 288 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 289 1459s # unique id: ZfhjwzYcpaJ0-5W1_uITWwAAAEg 1459s ok 290 1459s ok 291 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 292 1459s # unique id: ZfhjwwVHrIH88GDWT5A01gAAAIM 1459s ok 293 1459s ok 294 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 295 1459s # unique id: ZfhjxAVHrIH88GDWT5A01wAAAIQ 1459s ok 296 1459s ok 297 1459s # testing : fetch unique ID 1459s # expected: 200 1459s # received: '200' 1459s ok 298 1459s # unique id: ZfhjxAVHrIH88GDWT5A02AAAAIY 1459s ok 299 1459s ok 300 1459s ok 1462s t/modules/usertrack.t ............... 1462s 1..1004 1462s # Running under perl version 5.038002 for linux 1462s # Current time local: Mon Mar 18 15:54:44 2024 1462s # Current time GMT: Mon Mar 18 15:54:44 2024 1462s # Using Test.pm version 1.31 1462s # Using Apache/Test.pm version 1.42 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 1 1462s ok 2 1462s Set-Cookie: usertrack_test=60d06dda.613f160710aae; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=60d06dda.613f160710aae 1462s ok 3 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 4 1462s ok 5 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 6 1462s ok 7 1462s Set-Cookie: usertrack_test=27448768.613f1607132d5; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=27448768.613f1607132d5 1462s ok 8 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 9 1462s ok 10 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 11 1462s ok 12 1462s Set-Cookie: usertrack_test=d978ed33.613f160714a5e; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=d978ed33.613f160714a5e 1462s ok 13 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 14 1462s ok 15 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 16 1462s ok 17 1462s Set-Cookie: usertrack_test=d871a7fd.613f1607161a1; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=d871a7fd.613f1607161a1 1462s ok 18 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 19 1462s ok 20 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 21 1462s ok 22 1462s Set-Cookie: usertrack_test=6585b25.613f16071777f; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=6585b25.613f16071777f 1462s ok 23 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 24 1462s ok 25 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 26 1462s ok 27 1462s Set-Cookie: usertrack_test=445b2032.613f160718f47; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=445b2032.613f160718f47 1462s ok 28 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 29 1462s ok 30 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 31 1462s ok 32 1462s Set-Cookie: usertrack_test=7e2050d0.613f16071a507; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=7e2050d0.613f16071a507 1462s ok 33 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 34 1462s ok 35 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 36 1462s ok 37 1462s Set-Cookie: usertrack_test=c0fffe35.613f16071baef; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=c0fffe35.613f16071baef 1462s ok 38 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 39 1462s ok 40 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 41 1462s ok 42 1462s Set-Cookie: usertrack_test=dd85d8b6.613f16071d14e; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=dd85d8b6.613f16071d14e 1462s ok 43 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 44 1462s ok 45 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 46 1462s ok 47 1462s Set-Cookie: usertrack_test=9e478291.613f16071e5b5; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=9e478291.613f16071e5b5 1462s ok 48 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 49 1462s ok 50 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 51 1462s ok 52 1462s Set-Cookie: usertrack_test=da8d4a55.613f16071fbf1; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=da8d4a55.613f16071fbf1 1462s ok 53 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 54 1462s ok 55 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 56 1462s ok 57 1462s Set-Cookie: usertrack_test=411c6a0e.613f160720f87; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=411c6a0e.613f160720f87 1462s ok 58 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 59 1462s ok 60 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 61 1462s ok 62 1462s Set-Cookie: usertrack_test=864fb63c.613f1607222e5; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=864fb63c.613f1607222e5 1462s ok 63 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 64 1462s ok 65 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 66 1462s ok 67 1462s Set-Cookie: usertrack_test=dd29a2ea.613f16072383f; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=dd29a2ea.613f16072383f 1462s ok 68 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 69 1462s ok 70 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 71 1462s ok 72 1462s Set-Cookie: usertrack_test=8ed1393c.613f160724cd6; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=8ed1393c.613f160724cd6 1462s ok 73 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 74 1462s ok 75 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 76 1462s ok 77 1462s Set-Cookie: usertrack_test=cecd8ffb.613f1607263e6; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=cecd8ffb.613f1607263e6 1462s ok 78 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 79 1462s ok 80 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 81 1462s ok 82 1462s Set-Cookie: usertrack_test=70c5b144.613f160727abb; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=70c5b144.613f160727abb 1462s ok 83 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 84 1462s ok 85 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 86 1462s ok 87 1462s Set-Cookie: usertrack_test=f7ed4d51.613f1607290b6; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=f7ed4d51.613f1607290b6 1462s ok 88 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 89 1462s ok 90 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 91 1462s ok 92 1462s Set-Cookie: usertrack_test=b5ee38fd.613f16072a504; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=b5ee38fd.613f16072a504 1462s ok 93 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 94 1462s ok 95 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 96 1462s ok 97 1462s Set-Cookie: usertrack_test=247b49bc.613f16072b8bc; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=247b49bc.613f16072b8bc 1462s ok 98 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 99 1462s ok 100 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 101 1462s ok 102 1462s Set-Cookie: usertrack_test=6f94dd7b.613f16072cc5e; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=6f94dd7b.613f16072cc5e 1462s ok 103 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 104 1462s ok 105 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 106 1462s ok 107 1462s Set-Cookie: usertrack_test=9e6285e2.613f16072e066; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=9e6285e2.613f16072e066 1462s ok 108 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 109 1462s ok 110 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 111 1462s ok 112 1462s Set-Cookie: usertrack_test=87d13b92.613f16072f637; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=87d13b92.613f16072f637 1462s ok 113 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 114 1462s ok 115 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 116 1462s ok 117 1462s Set-Cookie: usertrack_test=968b2422.613f160730cd5; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=968b2422.613f160730cd5 1462s ok 118 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 119 1462s ok 120 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 121 1462s ok 122 1462s Set-Cookie: usertrack_test=fa87a233.613f160732211; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=fa87a233.613f160732211 1462s ok 123 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 124 1462s ok 125 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 126 1462s ok 127 1462s Set-Cookie: usertrack_test=75ab7e73.613f16073381b; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=75ab7e73.613f16073381b 1462s ok 128 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 129 1462s ok 130 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 131 1462s ok 132 1462s Set-Cookie: usertrack_test=b8f03419.613f16073506e; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=b8f03419.613f16073506e 1462s ok 133 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 134 1462s ok 135 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 136 1462s ok 137 1462s Set-Cookie: usertrack_test=e01a4e0f.613f160736616; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=e01a4e0f.613f160736616 1462s ok 138 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 139 1462s ok 140 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 141 1462s ok 142 1462s Set-Cookie: usertrack_test=595d480a.613f160737bc2; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=595d480a.613f160737bc2 1462s ok 143 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 144 1462s ok 145 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 146 1462s ok 147 1462s Set-Cookie: usertrack_test=ed105b07.613f160739260; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=ed105b07.613f160739260 1462s ok 148 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 149 1462s ok 150 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 151 1462s ok 152 1462s Set-Cookie: usertrack_test=7090ef1a.613f16073a805; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=7090ef1a.613f16073a805 1462s ok 153 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 154 1462s ok 155 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 156 1462s ok 157 1462s Set-Cookie: usertrack_test=ffdc2d34.613f16073bcad; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=ffdc2d34.613f16073bcad 1462s ok 158 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 159 1462s ok 160 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 161 1462s ok 162 1462s Set-Cookie: usertrack_test=47e76530.613f16073d2ae; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=47e76530.613f16073d2ae 1462s ok 163 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 164 1462s ok 165 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 166 1462s ok 167 1462s Set-Cookie: usertrack_test=6a0c89e2.613f16073e768; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=6a0c89e2.613f16073e768 1462s ok 168 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 169 1462s ok 170 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 171 1462s ok 172 1462s Set-Cookie: usertrack_test=b79e3f71.613f16073fbcf; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=b79e3f71.613f16073fbcf 1462s ok 173 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 174 1462s ok 175 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 176 1462s ok 177 1462s Set-Cookie: usertrack_test=a3bb4446.613f160741278; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=a3bb4446.613f160741278 1462s ok 178 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 179 1462s ok 180 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 181 1462s ok 182 1462s Set-Cookie: usertrack_test=88b13290.613f1607427e6; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=88b13290.613f1607427e6 1462s ok 183 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 184 1462s ok 185 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 186 1462s ok 187 1462s Set-Cookie: usertrack_test=1df208df.613f160743dad; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=1df208df.613f160743dad 1462s ok 188 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 189 1462s ok 190 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 191 1462s ok 192 1462s Set-Cookie: usertrack_test=3f26be1c.613f160745dc7; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=3f26be1c.613f160745dc7 1462s ok 193 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 194 1462s ok 195 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 196 1462s ok 197 1462s Set-Cookie: usertrack_test=5b0ce4fa.613f1607475d6; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=5b0ce4fa.613f1607475d6 1462s ok 198 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 199 1462s ok 200 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 201 1462s ok 202 1462s Set-Cookie: usertrack_test=332e4874.613f160748c2a; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=332e4874.613f160748c2a 1462s ok 203 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 204 1462s ok 205 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 206 1462s ok 207 1462s Set-Cookie: usertrack_test=3e7a898f.613f16074a276; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=3e7a898f.613f16074a276 1462s ok 208 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 209 1462s ok 210 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 211 1462s ok 212 1462s Set-Cookie: usertrack_test=e532516c.613f16074b8cd; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=e532516c.613f16074b8cd 1462s ok 213 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 214 1462s ok 215 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 216 1462s ok 217 1462s Set-Cookie: usertrack_test=8833a61b.613f16074d149; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=8833a61b.613f16074d149 1462s ok 218 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 219 1462s ok 220 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 221 1462s ok 222 1462s Set-Cookie: usertrack_test=cb7d34b4.613f16074e785; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=cb7d34b4.613f16074e785 1462s ok 223 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 224 1462s ok 225 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 226 1462s ok 227 1462s Set-Cookie: usertrack_test=a6e317d.613f16074fe61; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=a6e317d.613f16074fe61 1462s ok 228 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 229 1462s ok 230 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 231 1462s ok 232 1462s Set-Cookie: usertrack_test=b6b0434f.613f16075138b; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=b6b0434f.613f16075138b 1462s ok 233 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 234 1462s ok 235 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 236 1462s ok 237 1462s Set-Cookie: usertrack_test=fcef96a3.613f160752880; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=fcef96a3.613f160752880 1462s ok 238 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 239 1462s ok 240 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 241 1462s ok 242 1462s Set-Cookie: usertrack_test=17456f6c.613f160753d4c; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=17456f6c.613f160753d4c 1462s ok 243 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 244 1462s ok 245 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 246 1462s ok 247 1462s Set-Cookie: usertrack_test=4ffd8c2e.613f160755171; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=4ffd8c2e.613f160755171 1462s ok 248 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 249 1462s ok 250 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 251 1462s ok 252 1462s Set-Cookie: usertrack_test=a8230078.613f1607566d0; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=a8230078.613f1607566d0 1462s ok 253 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 254 1462s ok 255 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 256 1462s ok 257 1462s Set-Cookie: usertrack_test=33c79f78.613f160757c6a; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=33c79f78.613f160757c6a 1462s ok 258 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 259 1462s ok 260 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 261 1462s ok 262 1462s Set-Cookie: usertrack_test=8a490155.613f16075928b; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=8a490155.613f16075928b 1462s ok 263 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 264 1462s ok 265 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 266 1462s ok 267 1462s Set-Cookie: usertrack_test=1d70bab7.613f16075a93d; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=1d70bab7.613f16075a93d 1462s ok 268 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 269 1462s ok 270 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 271 1462s ok 272 1462s Set-Cookie: usertrack_test=59e41b08.613f16075bf06; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=59e41b08.613f16075bf06 1462s ok 273 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 274 1462s ok 275 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 276 1462s ok 277 1462s Set-Cookie: usertrack_test=f172317b.613f16075d4dc; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=f172317b.613f16075d4dc 1462s ok 278 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 279 1462s ok 280 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 281 1462s ok 282 1462s Set-Cookie: usertrack_test=9222c20b.613f16075ea40; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=9222c20b.613f16075ea40 1462s ok 283 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 284 1462s ok 285 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 286 1462s ok 287 1462s Set-Cookie: usertrack_test=3c7c9d9.613f16075ff0a; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=3c7c9d9.613f16075ff0a 1462s ok 288 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 289 1462s ok 290 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 291 1462s ok 292 1462s Set-Cookie: usertrack_test=2d968260.613f1607614fa; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=2d968260.613f1607614fa 1462s ok 293 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 294 1462s ok 295 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 296 1462s ok 297 1462s Set-Cookie: usertrack_test=711c6278.613f1607628d5; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=711c6278.613f1607628d5 1462s ok 298 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 299 1462s ok 300 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 301 1462s ok 302 1462s Set-Cookie: usertrack_test=b3f1c78a.613f160763d8e; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=b3f1c78a.613f160763d8e 1462s ok 303 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 304 1462s ok 305 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 306 1462s ok 307 1462s Set-Cookie: usertrack_test=bec7a127.613f1607652b0; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=bec7a127.613f1607652b0 1462s ok 308 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 309 1462s ok 310 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 311 1462s ok 312 1462s Set-Cookie: usertrack_test=2d1efa49.613f1607666e8; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=2d1efa49.613f1607666e8 1462s ok 313 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 314 1462s ok 315 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 316 1462s ok 317 1462s Set-Cookie: usertrack_test=c671860.613f160767a4e; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=c671860.613f160767a4e 1462s ok 318 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 319 1462s ok 320 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 321 1462s ok 322 1462s Set-Cookie: usertrack_test=701b17a4.613f160768dc0; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=701b17a4.613f160768dc0 1462s ok 323 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 324 1462s ok 325 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 326 1462s ok 327 1462s Set-Cookie: usertrack_test=327669db.613f16076a09a; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=327669db.613f16076a09a 1462s ok 328 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 329 1462s ok 330 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 331 1462s ok 332 1462s Set-Cookie: usertrack_test=d6e4cddb.613f16076b4b4; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=d6e4cddb.613f16076b4b4 1462s ok 333 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 334 1462s ok 335 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 336 1462s ok 337 1462s Set-Cookie: usertrack_test=d12a9702.613f16076c9aa; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=d12a9702.613f16076c9aa 1462s ok 338 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 339 1462s ok 340 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 341 1462s ok 342 1462s Set-Cookie: usertrack_test=7ea4d53c.613f16076debc; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=7ea4d53c.613f16076debc 1462s ok 343 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 344 1462s ok 345 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 346 1462s ok 347 1462s Set-Cookie: usertrack_test=d8824454.613f16076f2c7; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=d8824454.613f16076f2c7 1462s ok 348 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 349 1462s ok 350 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 351 1462s ok 352 1462s Set-Cookie: usertrack_test=8f05f33f.613f1607706a9; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=8f05f33f.613f1607706a9 1462s ok 353 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 354 1462s ok 355 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 356 1462s ok 357 1462s Set-Cookie: usertrack_test=b12716ea.613f160771b01; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=b12716ea.613f160771b01 1462s ok 358 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 359 1462s ok 360 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 361 1462s ok 362 1462s Set-Cookie: usertrack_test=f1341bd0.613f160772f29; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=f1341bd0.613f160772f29 1462s ok 363 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 364 1462s ok 365 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 366 1462s ok 367 1462s Set-Cookie: usertrack_test=e3c1e119.613f1607744aa; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=e3c1e119.613f1607744aa 1462s ok 368 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 369 1462s ok 370 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 371 1462s ok 372 1462s Set-Cookie: usertrack_test=87d735db.613f160775962; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=87d735db.613f160775962 1462s ok 373 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 374 1462s ok 375 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 376 1462s ok 377 1462s Set-Cookie: usertrack_test=3e94a9d1.613f160776e97; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=3e94a9d1.613f160776e97 1462s ok 378 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 379 1462s ok 380 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 381 1462s ok 382 1462s Set-Cookie: usertrack_test=7c639059.613f160778392; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=7c639059.613f160778392 1462s ok 383 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 384 1462s ok 385 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 386 1462s ok 387 1462s Set-Cookie: usertrack_test=39952c13.613f1607797f1; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=39952c13.613f1607797f1 1462s ok 388 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 389 1462s ok 390 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 391 1462s ok 392 1462s Set-Cookie: usertrack_test=236c0cbc.613f16077ad59; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=236c0cbc.613f16077ad59 1462s ok 393 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 394 1462s ok 395 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 396 1462s ok 397 1462s Set-Cookie: usertrack_test=da8b2f5d.613f16077c164; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=da8b2f5d.613f16077c164 1462s ok 398 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 399 1462s ok 400 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 401 1462s ok 402 1462s Set-Cookie: usertrack_test=557e53d4.613f16077d491; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=557e53d4.613f16077d491 1462s ok 403 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 404 1462s ok 405 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 406 1462s ok 407 1462s Set-Cookie: usertrack_test=7615934a.613f16077e829; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=7615934a.613f16077e829 1462s ok 408 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 409 1462s ok 410 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 411 1462s ok 412 1462s Set-Cookie: usertrack_test=d87005f9.613f16077fc15; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=d87005f9.613f16077fc15 1462s ok 413 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 414 1462s ok 415 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 416 1462s ok 417 1462s Set-Cookie: usertrack_test=de389dcd.613f160780fcc; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=de389dcd.613f160780fcc 1462s ok 418 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 419 1462s ok 420 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 421 1462s ok 422 1462s Set-Cookie: usertrack_test=17436c75.613f160782312; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=17436c75.613f160782312 1462s ok 423 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 424 1462s ok 425 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 426 1462s ok 427 1462s Set-Cookie: usertrack_test=78d1174d.613f1607837c1; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=78d1174d.613f1607837c1 1462s ok 428 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 429 1462s ok 430 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 431 1462s ok 432 1462s Set-Cookie: usertrack_test=ebae638.613f160784bb2; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=ebae638.613f160784bb2 1462s ok 433 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 434 1462s ok 435 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 436 1462s ok 437 1462s Set-Cookie: usertrack_test=d6c5045d.613f160786035; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=d6c5045d.613f160786035 1462s ok 438 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 439 1462s ok 440 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 441 1462s ok 442 1462s Set-Cookie: usertrack_test=81da55b0.613f1607874e0; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=81da55b0.613f1607874e0 1462s ok 443 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 444 1462s ok 445 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 446 1462s ok 447 1462s Set-Cookie: usertrack_test=a6d34cc6.613f1607888c6; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=a6d34cc6.613f1607888c6 1462s ok 448 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 449 1462s ok 450 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 451 1462s ok 452 1462s Set-Cookie: usertrack_test=ce1bc1f.613f160789c8c; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=ce1bc1f.613f160789c8c 1462s ok 453 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 454 1462s ok 455 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 456 1462s ok 457 1462s Set-Cookie: usertrack_test=c5926b1f.613f16078b275; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=c5926b1f.613f16078b275 1462s ok 458 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 459 1462s ok 460 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 461 1462s ok 462 1462s Set-Cookie: usertrack_test=79a88d0c.613f16078c620; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=79a88d0c.613f16078c620 1462s ok 463 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 464 1462s ok 465 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 466 1462s ok 467 1462s Set-Cookie: usertrack_test=ecba349a.613f16078dc10; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=ecba349a.613f16078dc10 1462s ok 468 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 469 1462s ok 470 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 471 1462s ok 472 1462s Set-Cookie: usertrack_test=a460512a.613f16078f22a; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=a460512a.613f16078f22a 1462s ok 473 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 474 1462s ok 475 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 476 1462s ok 477 1462s Set-Cookie: usertrack_test=78ea9e66.613f1607906b0; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=78ea9e66.613f1607906b0 1462s ok 478 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 479 1462s ok 480 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 481 1462s ok 482 1462s Set-Cookie: usertrack_test=33997362.613f160791be3; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=33997362.613f160791be3 1462s ok 483 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 484 1462s ok 485 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 486 1462s ok 487 1462s Set-Cookie: usertrack_test=731604cd.613f1607935da; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=731604cd.613f1607935da 1462s ok 488 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 489 1462s ok 490 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 491 1462s ok 492 1462s Set-Cookie: usertrack_test=a81a0d20.613f160794b37; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=a81a0d20.613f160794b37 1462s ok 493 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 494 1462s ok 495 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 496 1462s ok 497 1462s Set-Cookie: usertrack_test=bc798475.613f160795f6e; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=bc798475.613f160795f6e 1462s ok 498 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 499 1462s ok 500 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 501 1462s ok 502 1462s Set-Cookie: usertrack_test=7df238cd.613f16079759b; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=7df238cd.613f16079759b 1462s ok 503 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 504 1462s ok 505 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 506 1462s ok 507 1462s Set-Cookie: usertrack_test=f853297d.613f160798a1b; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=f853297d.613f160798a1b 1462s ok 508 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 509 1462s ok 510 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 511 1462s ok 512 1462s Set-Cookie: usertrack_test=2cc1e604.613f160799e4b; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=2cc1e604.613f160799e4b 1462s ok 513 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 514 1462s ok 515 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 516 1462s ok 517 1462s Set-Cookie: usertrack_test=39acc54.613f16079b48e; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=39acc54.613f16079b48e 1462s ok 518 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 519 1462s ok 520 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 521 1462s ok 522 1462s Set-Cookie: usertrack_test=16ffd4ee.613f16079ca62; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=16ffd4ee.613f16079ca62 1462s ok 523 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 524 1462s ok 525 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 526 1462s ok 527 1462s Set-Cookie: usertrack_test=34fbff1.613f16079e074; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=34fbff1.613f16079e074 1462s ok 528 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 529 1462s ok 530 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 531 1462s ok 532 1462s Set-Cookie: usertrack_test=b6537b29.613f16079f412; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=b6537b29.613f16079f412 1462s ok 533 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 534 1462s ok 535 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 536 1462s ok 537 1462s Set-Cookie: usertrack_test=b4ea5453.613f1607a085e; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=b4ea5453.613f1607a085e 1462s ok 538 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 539 1462s ok 540 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 541 1462s ok 542 1462s Set-Cookie: usertrack_test=30057a67.613f1607a1b46; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=30057a67.613f1607a1b46 1462s ok 543 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 544 1462s ok 545 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 546 1462s ok 547 1462s Set-Cookie: usertrack_test=57569345.613f1607a2e35; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=57569345.613f1607a2e35 1462s ok 548 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 549 1462s ok 550 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 551 1462s ok 552 1462s Set-Cookie: usertrack_test=cc501471.613f1607a4254; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=cc501471.613f1607a4254 1462s ok 553 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 554 1462s ok 555 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 556 1462s ok 557 1462s Set-Cookie: usertrack_test=da54cac6.613f1607a567d; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=da54cac6.613f1607a567d 1462s ok 558 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 559 1462s ok 560 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 561 1462s ok 562 1462s Set-Cookie: usertrack_test=29419dc8.613f1607a69d8; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=29419dc8.613f1607a69d8 1462s ok 563 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 564 1462s ok 565 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 566 1462s ok 567 1462s Set-Cookie: usertrack_test=adc6d039.613f1607a7ce4; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=adc6d039.613f1607a7ce4 1462s ok 568 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 569 1462s ok 570 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 571 1462s ok 572 1462s Set-Cookie: usertrack_test=e115dcd7.613f1607a8f1c; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=e115dcd7.613f1607a8f1c 1462s ok 573 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 574 1462s ok 575 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 576 1462s ok 577 1462s Set-Cookie: usertrack_test=6eb763f4.613f1607aa29c; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=6eb763f4.613f1607aa29c 1462s ok 578 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 579 1462s ok 580 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 581 1462s ok 582 1462s Set-Cookie: usertrack_test=d00cd058.613f1607ab55c; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=d00cd058.613f1607ab55c 1462s ok 583 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 584 1462s ok 585 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 586 1462s ok 587 1462s Set-Cookie: usertrack_test=2d7b0d11.613f1607ac868; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=2d7b0d11.613f1607ac868 1462s ok 588 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 589 1462s ok 590 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 591 1462s ok 592 1462s Set-Cookie: usertrack_test=38ed98b6.613f1607ada96; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=38ed98b6.613f1607ada96 1462s ok 593 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 594 1462s ok 595 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 596 1462s ok 597 1462s Set-Cookie: usertrack_test=bcf8121d.613f1607aed7e; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=bcf8121d.613f1607aed7e 1462s ok 598 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 599 1462s ok 600 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 601 1462s ok 602 1462s Set-Cookie: usertrack_test=21cb4f2e.613f1607b0043; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=21cb4f2e.613f1607b0043 1462s ok 603 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 604 1462s ok 605 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 606 1462s ok 607 1462s Set-Cookie: usertrack_test=67a17417.613f1607b1449; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=67a17417.613f1607b1449 1462s ok 608 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 609 1462s ok 610 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 611 1462s ok 612 1462s Set-Cookie: usertrack_test=62468659.613f1607b2700; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=62468659.613f1607b2700 1462s ok 613 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 614 1462s ok 615 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 616 1462s ok 617 1462s Set-Cookie: usertrack_test=3b311a09.613f1607b38e8; path=/; expires=Mon, 18-Mar-24 15:55:46 GMT 1462s Cookie: usertrack_test=3b311a09.613f1607b38e8 1462s ok 618 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 619 1462s ok 620 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 621 1462s ok 622 1462s Set-Cookie: usertrack_test=c24312eb.613f1607b4a74; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=c24312eb.613f1607b4a74 1462s ok 623 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 624 1462s ok 625 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 626 1462s ok 627 1462s Set-Cookie: usertrack_test=d3d20016.613f1607b5c11; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=d3d20016.613f1607b5c11 1462s ok 628 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 629 1462s ok 630 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 631 1462s ok 632 1462s Set-Cookie: usertrack_test=4d5b1c2d.613f1607b6db4; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=4d5b1c2d.613f1607b6db4 1462s ok 633 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 634 1462s ok 635 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 636 1462s ok 637 1462s Set-Cookie: usertrack_test=5f3215.613f1607b7fa9; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=5f3215.613f1607b7fa9 1462s ok 638 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 639 1462s ok 640 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 641 1462s ok 642 1462s Set-Cookie: usertrack_test=c24fc8e6.613f1607b92ac; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=c24fc8e6.613f1607b92ac 1462s ok 643 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 644 1462s ok 645 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 646 1462s ok 647 1462s Set-Cookie: usertrack_test=6b5b8d9a.613f1607ba472; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=6b5b8d9a.613f1607ba472 1462s ok 648 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 649 1462s ok 650 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 651 1462s ok 652 1462s Set-Cookie: usertrack_test=90c41d9a.613f1607bb60f; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=90c41d9a.613f1607bb60f 1462s ok 653 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 654 1462s ok 655 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 656 1462s ok 657 1462s Set-Cookie: usertrack_test=6eb648d1.613f1607bc802; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=6eb648d1.613f1607bc802 1462s ok 658 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 659 1462s ok 660 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 661 1462s ok 662 1462s Set-Cookie: usertrack_test=d0aaaaa7.613f1607bd9f8; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=d0aaaaa7.613f1607bd9f8 1462s ok 663 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 664 1462s ok 665 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 666 1462s ok 667 1462s Set-Cookie: usertrack_test=ea034391.613f1607bec72; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=ea034391.613f1607bec72 1462s ok 668 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 669 1462s ok 670 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 671 1462s ok 672 1462s Set-Cookie: usertrack_test=80ddb3f3.613f1607bfe7e; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=80ddb3f3.613f1607bfe7e 1462s ok 673 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 674 1462s ok 675 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 676 1462s ok 677 1462s Set-Cookie: usertrack_test=f62d04e4.613f1607c1039; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=f62d04e4.613f1607c1039 1462s ok 678 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 679 1462s ok 680 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 681 1462s ok 682 1462s Set-Cookie: usertrack_test=d5919166.613f1607c2251; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=d5919166.613f1607c2251 1462s ok 683 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 684 1462s ok 685 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 686 1462s ok 687 1462s Set-Cookie: usertrack_test=8911eed.613f1607c3350; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=8911eed.613f1607c3350 1462s ok 688 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 689 1462s ok 690 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 691 1462s ok 692 1462s Set-Cookie: usertrack_test=22433718.613f1607c4663; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=22433718.613f1607c4663 1462s ok 693 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 694 1462s ok 695 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 696 1462s ok 697 1462s Set-Cookie: usertrack_test=7582931c.613f1607c580e; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=7582931c.613f1607c580e 1462s ok 698 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 699 1462s ok 700 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 701 1462s ok 702 1462s Set-Cookie: usertrack_test=e89864df.613f1607c6aee; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=e89864df.613f1607c6aee 1462s ok 703 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 704 1462s ok 705 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 706 1462s ok 707 1462s Set-Cookie: usertrack_test=d26d2d6f.613f1607c7d14; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=d26d2d6f.613f1607c7d14 1462s ok 708 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 709 1462s ok 710 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 711 1462s ok 712 1462s Set-Cookie: usertrack_test=113f95ed.613f1607c8ee1; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=113f95ed.613f1607c8ee1 1462s ok 713 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 714 1462s ok 715 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 716 1462s ok 717 1462s Set-Cookie: usertrack_test=4847045c.613f1607ca300; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=4847045c.613f1607ca300 1462s ok 718 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 719 1462s ok 720 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 721 1462s ok 722 1462s Set-Cookie: usertrack_test=a43f606f.613f1607cb646; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=a43f606f.613f1607cb646 1462s ok 723 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 724 1462s ok 725 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 726 1462s ok 727 1462s Set-Cookie: usertrack_test=740af1d1.613f1607cc98b; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=740af1d1.613f1607cc98b 1462s ok 728 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 729 1462s ok 730 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 731 1462s ok 732 1462s Set-Cookie: usertrack_test=4c2bd243.613f1607cdb6a; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=4c2bd243.613f1607cdb6a 1462s ok 733 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 734 1462s ok 735 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 736 1462s ok 737 1462s Set-Cookie: usertrack_test=643f53c3.613f1607cee74; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=643f53c3.613f1607cee74 1462s ok 738 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 739 1462s ok 740 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 741 1462s ok 742 1462s Set-Cookie: usertrack_test=7bb652d2.613f1607d0185; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=7bb652d2.613f1607d0185 1462s ok 743 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 744 1462s ok 745 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 746 1462s ok 747 1462s Set-Cookie: usertrack_test=ccac5431.613f1607d13f5; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=ccac5431.613f1607d13f5 1462s ok 748 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 749 1462s ok 750 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 751 1462s ok 752 1462s Set-Cookie: usertrack_test=ced37be2.613f1607d2711; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=ced37be2.613f1607d2711 1462s ok 753 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 754 1462s ok 755 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 756 1462s ok 757 1462s Set-Cookie: usertrack_test=4dc50fdc.613f1607d39b2; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=4dc50fdc.613f1607d39b2 1462s ok 758 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 759 1462s ok 760 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 761 1462s ok 762 1462s Set-Cookie: usertrack_test=81a9f95b.613f1607d4b14; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=81a9f95b.613f1607d4b14 1462s ok 763 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 764 1462s ok 765 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 766 1462s ok 767 1462s Set-Cookie: usertrack_test=e7629e6b.613f1607d5d45; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=e7629e6b.613f1607d5d45 1462s ok 768 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 769 1462s ok 770 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 771 1462s ok 772 1462s Set-Cookie: usertrack_test=61ef3310.613f1607d6fe6; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=61ef3310.613f1607d6fe6 1462s ok 773 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 774 1462s ok 775 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 776 1462s ok 777 1462s Set-Cookie: usertrack_test=c47e8f39.613f1607d8236; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=c47e8f39.613f1607d8236 1462s ok 778 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 779 1462s ok 780 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 781 1462s ok 782 1462s Set-Cookie: usertrack_test=b64ae2b.613f1607d95da; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=b64ae2b.613f1607d95da 1462s ok 783 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 784 1462s ok 785 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 786 1462s ok 787 1462s Set-Cookie: usertrack_test=93fae641.613f1607da989; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=93fae641.613f1607da989 1462s ok 788 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 789 1462s ok 790 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 791 1462s ok 792 1462s Set-Cookie: usertrack_test=d40ba4aa.613f1607dbd1c; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=d40ba4aa.613f1607dbd1c 1462s ok 793 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 794 1462s ok 795 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 796 1462s ok 797 1462s Set-Cookie: usertrack_test=3593d385.613f1607dd0e0; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=3593d385.613f1607dd0e0 1462s ok 798 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 799 1462s ok 800 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 801 1462s ok 802 1462s Set-Cookie: usertrack_test=7fca8622.613f1607de468; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=7fca8622.613f1607de468 1462s ok 803 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 804 1462s ok 805 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 806 1462s ok 807 1462s Set-Cookie: usertrack_test=585cd370.613f1607df77d; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=585cd370.613f1607df77d 1462s ok 808 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 809 1462s ok 810 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 811 1462s ok 812 1462s Set-Cookie: usertrack_test=20380215.613f1607e0b11; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=20380215.613f1607e0b11 1462s ok 813 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 814 1462s ok 815 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 816 1462s ok 817 1462s Set-Cookie: usertrack_test=85ca7cf0.613f1607e20df; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=85ca7cf0.613f1607e20df 1462s ok 818 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 819 1462s ok 820 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 821 1462s ok 822 1462s Set-Cookie: usertrack_test=3f83b381.613f1607e3494; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=3f83b381.613f1607e3494 1462s ok 823 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 824 1462s ok 825 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 826 1462s ok 827 1462s Set-Cookie: usertrack_test=75ec96c1.613f1607e4804; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=75ec96c1.613f1607e4804 1462s ok 828 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 829 1462s ok 830 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 831 1462s ok 832 1462s Set-Cookie: usertrack_test=6ac4483b.613f1607e5b12; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=6ac4483b.613f1607e5b12 1462s ok 833 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 834 1462s ok 835 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 836 1462s ok 837 1462s Set-Cookie: usertrack_test=f858682d.613f1607e6e87; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=f858682d.613f1607e6e87 1462s ok 838 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 839 1462s ok 840 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 841 1462s ok 842 1462s Set-Cookie: usertrack_test=752832c4.613f1607e81a9; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=752832c4.613f1607e81a9 1462s ok 843 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 844 1462s ok 845 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 846 1462s ok 847 1462s Set-Cookie: usertrack_test=15273621.613f1607e952b; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=15273621.613f1607e952b 1462s ok 848 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 849 1462s ok 850 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 851 1462s ok 852 1462s Set-Cookie: usertrack_test=c2e3165d.613f1607ea858; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=c2e3165d.613f1607ea858 1462s ok 853 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 854 1462s ok 855 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 856 1462s ok 857 1462s Set-Cookie: usertrack_test=2d0f3926.613f1607ebb7a; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=2d0f3926.613f1607ebb7a 1462s ok 858 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 859 1462s ok 860 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 861 1462s ok 862 1462s Set-Cookie: usertrack_test=1675e2cf.613f1607ecf04; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=1675e2cf.613f1607ecf04 1462s ok 863 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 864 1462s ok 865 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 866 1462s ok 867 1462s Set-Cookie: usertrack_test=76d15d63.613f1607ee20c; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=76d15d63.613f1607ee20c 1462s ok 868 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 869 1462s ok 870 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 871 1462s ok 872 1462s Set-Cookie: usertrack_test=1a8b044d.613f1607ef4c0; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=1a8b044d.613f1607ef4c0 1462s ok 873 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 874 1462s ok 875 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 876 1462s ok 877 1462s Set-Cookie: usertrack_test=a06cae15.613f1607f072a; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=a06cae15.613f1607f072a 1462s ok 878 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 879 1462s ok 880 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 881 1462s ok 882 1462s Set-Cookie: usertrack_test=778740a7.613f1607f19c9; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=778740a7.613f1607f19c9 1462s ok 883 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 884 1462s ok 885 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 886 1462s ok 887 1462s Set-Cookie: usertrack_test=8a79c7f6.613f1607f2cfc; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=8a79c7f6.613f1607f2cfc 1462s ok 888 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 889 1462s ok 890 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 891 1462s ok 892 1462s Set-Cookie: usertrack_test=4cf6e404.613f1607f3f7b; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=4cf6e404.613f1607f3f7b 1462s ok 893 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 894 1462s ok 895 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 896 1462s ok 897 1462s Set-Cookie: usertrack_test=d9557a8f.613f1607f5250; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=d9557a8f.613f1607f5250 1462s ok 898 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 899 1462s ok 900 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 901 1462s ok 902 1462s Set-Cookie: usertrack_test=d99ce970.613f1607f6530; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=d99ce970.613f1607f6530 1462s ok 903 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 904 1462s ok 905 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 906 1462s ok 907 1462s Set-Cookie: usertrack_test=b7f4ed04.613f1607f787a; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=b7f4ed04.613f1607f787a 1462s ok 908 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 909 1462s ok 910 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 911 1462s ok 912 1462s Set-Cookie: usertrack_test=3025640a.613f1607f8bfb; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=3025640a.613f1607f8bfb 1462s ok 913 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 914 1462s ok 915 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 916 1462s ok 917 1462s Set-Cookie: usertrack_test=d5e0a458.613f1607f9e87; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=d5e0a458.613f1607f9e87 1462s ok 918 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 919 1462s ok 920 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 921 1462s ok 922 1462s Set-Cookie: usertrack_test=9e9be3f5.613f1607fb068; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=9e9be3f5.613f1607fb068 1462s ok 923 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 924 1462s ok 925 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 926 1462s ok 927 1462s Set-Cookie: usertrack_test=f9fcc462.613f1607fc1f3; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=f9fcc462.613f1607fc1f3 1462s ok 928 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 929 1462s ok 930 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 931 1462s ok 932 1462s Set-Cookie: usertrack_test=1794f39f.613f1607fd45c; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=1794f39f.613f1607fd45c 1462s ok 933 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 934 1462s ok 935 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 936 1462s ok 937 1462s Set-Cookie: usertrack_test=87ee828f.613f1607fe632; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=87ee828f.613f1607fe632 1462s ok 938 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 939 1462s ok 940 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 941 1462s ok 942 1462s Set-Cookie: usertrack_test=147a81a0.613f1607ff791; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=147a81a0.613f1607ff791 1462s ok 943 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 944 1462s ok 945 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 946 1462s ok 947 1462s Set-Cookie: usertrack_test=8b23585a.613f1608009b5; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=8b23585a.613f1608009b5 1462s ok 948 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 949 1462s ok 950 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 951 1462s ok 952 1462s Set-Cookie: usertrack_test=1cdd500a.613f160801ad8; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=1cdd500a.613f160801ad8 1462s ok 953 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 954 1462s ok 955 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 956 1462s ok 957 1462s Set-Cookie: usertrack_test=429457f7.613f160802b86; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=429457f7.613f160802b86 1462s ok 958 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 959 1462s ok 960 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 961 1462s ok 962 1462s Set-Cookie: usertrack_test=c839106f.613f160803c94; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=c839106f.613f160803c94 1462s ok 963 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 964 1462s ok 965 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 966 1462s ok 967 1462s Set-Cookie: usertrack_test=f671510f.613f160804e6d; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=f671510f.613f160804e6d 1462s ok 968 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 969 1462s ok 970 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 971 1462s ok 972 1462s Set-Cookie: usertrack_test=c2e12fb3.613f16080628e; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=c2e12fb3.613f16080628e 1462s ok 973 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 974 1462s ok 975 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 976 1462s ok 977 1462s Set-Cookie: usertrack_test=82a73b05.613f1608078c7; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=82a73b05.613f1608078c7 1462s ok 978 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 979 1462s ok 980 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 981 1462s ok 982 1462s Set-Cookie: usertrack_test=65e27e93.613f160808db7; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=65e27e93.613f160808db7 1462s ok 983 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 984 1462s ok 985 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 986 1462s ok 987 1462s Set-Cookie: usertrack_test=cda7987a.613f16080a2d7; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=cda7987a.613f16080a2d7 1462s ok 988 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 989 1462s ok 990 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 991 1462s ok 992 1462s Set-Cookie: usertrack_test=aebe80fa.613f16080b949; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=aebe80fa.613f16080b949 1462s ok 993 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 994 1462s ok 995 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 996 1462s ok 997 1462s Set-Cookie: usertrack_test=83b5d59.613f16080cecf; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s Cookie: usertrack_test=83b5d59.613f16080cecf 1462s ok 998 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 999 1462s ok 1000 1462s ok 1001 1462s # testing : Checking return code is '200' 1462s # expected: 200 1462s # received: '200' 1462s ok 1002 1462s # usertrack_test=1bace6c.613f16080e569; path=/; expires=Mon, 18-Mar-24 15:55:47 GMT 1462s ok 1003 1462s # expected: undef 1462s # received: undef 1462s ok 1004 1462s ok 1464s t/modules/vhost_alias.t ............. 1464s 1..8 1464s # Running under perl version 5.038002 for linux 1464s # Current time local: Mon Mar 18 15:54:47 2024 1464s # Current time GMT: Mon Mar 18 15:54:47 2024 1464s # Using Test.pm version 1.31 1464s # Using Apache/Test.pm version 1.42 1464s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1464s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1464s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1464s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1464s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1464s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1464s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1464s # writing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1464s # testing : VirtalDocumentRoot test 1464s # expected: 'www.vha-test.com' 1464s # received: 'www.vha-test.com' 1464s ok 1 1464s # testing : VirtualScriptAlias test 1464s # expected: 'test cgi for www.vha-test.com' 1464s # received: 'test cgi for www.vha-test.com' 1464s ok 2 1464s # testing : VirtalDocumentRoot test 1464s # expected: 'big.server.name.from.heck.org' 1464s # received: 'big.server.name.from.heck.org' 1464s ok 3 1464s # testing : VirtualScriptAlias test 1464s # expected: 'test cgi for big.server.name.from.heck.org' 1464s # received: 'test cgi for big.server.name.from.heck.org' 1464s ok 4 1464s # testing : VirtalDocumentRoot test 1464s # expected: 'ab.com' 1464s # received: 'ab.com' 1464s ok 5 1464s # testing : VirtualScriptAlias test 1464s # expected: 'test cgi for ab.com' 1464s # received: 'test cgi for ab.com' 1464s ok 6 1464s # testing : VirtalDocumentRoot test 1464s # expected: 'w-t-f.net' 1464s # received: 'w-t-f.net' 1464s ok 7 1464s # testing : VirtualScriptAlias test 1464s # expected: 'test cgi for w-t-f.net' 1464s # received: 'test cgi for w-t-f.net' 1464s ok 8 1464s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1464s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1464s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1464s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1464s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1464s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1464s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1464s # removing file: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1464s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1464s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1464s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1464s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1464s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1464s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1464s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1464s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1464s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1464s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1464s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1464s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1464s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1464s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1464s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1464s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1464s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1464s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1464s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1464s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1464s # removing dir tree: /tmp/autopkgtest.vgGmuw/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1464s ok 1467s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1469s t/protocol/echo.t ................... 1469s 1..8 1469s # Running under perl version 5.038002 for linux 1469s # Current time local: Mon Mar 18 15:54:51 2024 1469s # Current time GMT: Mon Mar 18 15:54:51 2024 1469s # Using Test.pm version 1.31 1469s # Using Apache/Test.pm version 1.42 1469s testing mod_echo_ssl 1469s ok 1 1469s #Cipher: TLS_AES_256_GCM_SHA384 1469s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1469s # testing : echo 1469s # expected: 't/protocol/echo.t' 1469s # received: 't/protocol/echo.t' 1469s ok 2 1469s # testing : echo 1469s # expected: '/usr/bin/perl' 1469s # received: '/usr/bin/perl' 1469s ok 3 1469s # testing : echo 1469s # expected: '434038434038434038434038434038' 1469s # received: '434038434038434038434038434038' 1469s ok 4 1469s testing mod_echo 1469s ok 5 1469s # testing : echo 1469s # expected: 't/protocol/echo.t' 1469s # received: 't/protocol/echo.t' 1469s ok 6 1469s # testing : echo 1469s # expected: '/usr/bin/perl' 1469s # received: '/usr/bin/perl' 1469s ok 7 1469s # testing : echo 1469s # expected: '434038434038434038434038434038' 1469s # received: '434038434038434038434038434038' 1469s ok 8 1469s ok 1471s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1474s t/security/CVE-2003-0542.t .......... 1474s 1..1 1474s # Running under perl version 5.038002 for linux 1474s # Current time local: Mon Mar 18 15:54:56 2024 1474s # Current time GMT: Mon Mar 18 15:54:56 2024 1474s # Using Test.pm version 1.31 1474s # Using Apache/Test.pm version 1.42 1474s # testing : CAN-2003-0542 test case 1474s # expected: 404 1474s # received: '404' 1474s ok 1 1474s ok 1477s t/security/CVE-2004-0747.t .......... 1477s 1..1 1477s # Running under perl version 5.038002 for linux 1477s # Current time local: Mon Mar 18 15:54:59 2024 1477s # Current time GMT: Mon Mar 18 15:54:59 2024 1477s # Using Test.pm version 1.31 1477s # Using Apache/Test.pm version 1.42 1477s # testing : CAN-2004-0747 ap_resolve_env test case 1477s # expected: 200 1477s # received: 200 1477s ok 1 1477s ok 1480s t/security/CVE-2004-0811.t .......... 1480s 1..8 1480s # Running under perl version 5.038002 for linux 1480s # Current time local: Mon Mar 18 15:55:02 2024 1480s # Current time GMT: Mon Mar 18 15:55:02 2024 1480s # Using Test.pm version 1.31 1480s # Using Apache/Test.pm version 1.42 1480s # testing : subdir access allowed 1480s # expected: 200 1480s # received: '200' 1480s ok 1 1480s # testing : subdir access allowed 1480s # expected: 200 1480s # received: '200' 1480s ok 2 1480s # testing : subdir access allowed 1480s # expected: 200 1480s # received: '200' 1480s ok 3 1480s # testing : subdir access allowed 1480s # expected: 200 1480s # received: '200' 1480s ok 4 1480s # testing : topdir access denied 1480s # expected: 401 1480s # received: '401' 1480s ok 5 1480s # testing : topdir access denied 1480s # expected: 401 1480s # received: '401' 1480s ok 6 1480s # testing : topdir access denied 1480s # expected: 401 1480s # received: '401' 1480s ok 7 1480s # testing : topdir access denied 1480s # expected: 401 1480s # received: '401' 1480s ok 8 1480s ok 1482s t/security/CVE-2004-0940.t .......... 1482s 1..1 1482s # Running under perl version 5.038002 for linux 1482s # Current time local: Mon Mar 18 15:55:05 2024 1482s # Current time GMT: Mon Mar 18 15:55:05 2024 1482s # Using Test.pm version 1.31 1482s # Using Apache/Test.pm version 1.42 1482s # testing : response was 200 1482s # expected: 200 1482s # received: '200' 1482s ok 1 1482s ok 1485s t/security/CVE-2004-0942.t .......... 1485s 1..2 1485s # Running under perl version 5.038002 for linux 1485s # Current time local: Mon Mar 18 15:55:07 2024 1485s # Current time GMT: Mon Mar 18 15:55:07 2024 1485s # Using Test.pm version 1.31 1485s # Using Apache/Test.pm version 1.42 1485s ok 1 1485s # testing : request was refused 1485s # expected: qr/^HTTP\/1\.. 400/ 1485s # received: 'HTTP/1.1 400 Bad Request 1485s # ' 1485s ok 2 1485s ok 1487s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1489s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1492s t/security/CVE-2005-2491.t .......... 1492s 1..4 1492s # Running under perl version 5.038002 for linux 1492s # Current time local: Mon Mar 18 15:55:14 2024 1492s # Current time GMT: Mon Mar 18 15:55:14 2024 1492s # Using Test.pm version 1.31 1492s # Using Apache/Test.pm version 1.42 1492s # testing : check that server did not segfault 1492s # expected: 'Internal Server Error' 1492s # received: 'Internal Server Error' 1492s ok 1 1492s # testing : check for 500 response error 1492s # expected: 500 1492s # received: '500' 1492s ok 2 1492s # testing : check that server did not segfault 1492s # expected: 'Internal Server Error' 1492s # received: 'Internal Server Error' 1492s ok 3 1492s # testing : check for 500 response error 1492s # expected: 500 1492s # received: '500' 1492s ok 4 1492s ok 1496s t/security/CVE-2005-2700.t .......... 1496s 1..2 1496s # Running under perl version 5.038002 for linux 1496s # Current time local: Mon Mar 18 15:55:17 2024 1496s # Current time GMT: Mon Mar 18 15:55:17 2024 1496s # Using Test.pm version 1.31 1496s # Using Apache/Test.pm version 1.42 1496s # testing : access permitted without ccert 1496s # expected: 200 1496s # received: '200' 1496s ok 1 1496s # testing : access *not* permitted without ccert 1496s # expected: 200 1496s # received: '403' 1496s ok 2 1496s ok 1498s t/security/CVE-2005-3352.t .......... 1498s 1..2 1498s # Running under perl version 5.038002 for linux 1498s # Current time local: Mon Mar 18 15:55:20 2024 1498s # Current time GMT: Mon Mar 18 15:55:20 2024 1498s # Using Test.pm version 1.31 1498s # Using Apache/Test.pm version 1.42 1498s # testing : response code is OK 1498s # expected: 200 1498s # received: '200' 1498s ok 1 1498s # testing : referer was escaped 1498s # expected: qr/%22%3e/ 1498s # received: ' 1498s # 1498s # Menu for /security/CVE-2005-3352.map 1498s # 1498s #

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

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

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

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

Bad Request

1543s #

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

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

Forbidden

1573s

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

1573s 1573s ok 1 1573s HTTP/1.1 200 OK 1573s Connection: close 1573s Date: Mon, 18 Mar 2024 15:56:38 GMT 1573s Accept-Ranges: bytes 1573s ETag: "1a-60bb3bbdae3c0" 1573s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1573s Vary: In-If1 1573s Content-Length: 26 1573s Content-Type: text/html 1573s Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 1573s Client-Date: Mon, 18 Mar 2024 15:56:38 GMT 1573s Client-Peer: 127.0.0.1:8532 1573s Client-Response-Num: 1 1573s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1573s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1573s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1573s Client-SSL-Socket-Class: IO::Socket::SSL 1573s Client-SSL-Version: TLSv1_3 1573s DMMATCH1: 1 1573s 1573s welcome to localhost:8529 1573s ok 2 1573s 500 Server closed connection without sending any data back 1573s Content-Type: text/plain 1573s Client-Date: Mon, 18 Mar 2024 15:56:38 GMT 1573s Client-Warning: Internal response 1573s 1573s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1573s ok 3 1573s ok 1573s All tests successful. 1573s Files=142, Tests=7321, 402 wallclock secs ( 2.04 usr 1.03 sys + 214.20 cusr 155.46 csys = 372.73 CPU) 1573s Result: PASS 1573s [warning] server localhost:8529 shutdown 1574s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_event 1574s Files=142, Tests=7321, 402 wallclock secs ( 2.04 usr 1.03 sys + 214.20 cusr 155.46 csys = 372.73 CPU) 1574s + grep -E '^Result: PASS' testlog.mpm_event 1574s Result: PASS 1574s + grep -E '^Result: FAIL' testlog.mpm_event 1574s + grep -E 'server dumped core' testlog.mpm_event 1574s + return 0 1575s autopkgtest [15:56:40]: test run-test-suite: -----------------------] 1576s autopkgtest [15:56:41]: test run-test-suite: - - - - - - - - - - results - - - - - - - - - - 1576s run-test-suite PASS 1576s autopkgtest [15:56:41]: test duplicate-module-load: preparing testbed 1666s autopkgtest [15:58:11]: testbed dpkg architecture: arm64 1666s autopkgtest [15:58:11]: testbed apt version: 2.7.12 1666s autopkgtest [15:58:11]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1666s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 1667s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3728 kB] 1667s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [485 kB] 1667s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [52.0 kB] 1667s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 1667s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [654 kB] 1667s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3144 B] 1667s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [33.6 kB] 1667s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [116 B] 1667s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [4102 kB] 1667s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [8528 B] 1667s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [55.5 kB] 1667s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [116 B] 1669s Fetched 9246 kB in 2s (4991 kB/s) 1669s Reading package lists... 1672s Reading package lists... 1672s Building dependency tree... 1672s Reading state information... 1673s Calculating upgrade... 1673s The following packages will be REMOVED: 1673s libssl3 1673s The following NEW packages will be installed: 1673s libssl3t64 1673s The following packages will be upgraded: 1673s openssl 1674s 1 upgraded, 1 newly installed, 1 to remove and 0 not upgraded. 1674s Need to get 2777 kB of archives. 1674s After this operation, 139 kB of additional disk space will be used. 1674s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 openssl arm64 3.0.13-0ubuntu2 [985 kB] 1674s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libssl3t64 arm64 3.0.13-0ubuntu2 [1793 kB] 1675s Fetched 2777 kB in 1s (2673 kB/s) 1676s (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 ... 74758 files and directories currently installed.) 1676s Preparing to unpack .../openssl_3.0.13-0ubuntu2_arm64.deb ... 1676s Unpacking openssl (3.0.13-0ubuntu2) over (3.0.10-1ubuntu4) ... 1676s dpkg: libssl3:arm64: dependency problems, but removing anyway as you requested: 1676s wget depends on libssl3 (>= 3.0.0). 1676s u-boot-tools depends on libssl3 (>= 3.0.0). 1676s tnftp depends on libssl3 (>= 3.0.0). 1676s tcpdump depends on libssl3 (>= 3.0.0). 1676s systemd-resolved depends on libssl3 (>= 3.0.0). 1676s systemd depends on libssl3 (>= 3.0.0). 1676s sudo depends on libssl3 (>= 3.0.0). 1676s sbsigntool depends on libssl3 (>= 3.0.0). 1676s rsync depends on libssl3 (>= 3.0.0). 1676s python3-cryptography depends on libssl3 (>= 3.0.0). 1676s openssh-server depends on libssl3 (>= 3.0.10). 1676s openssh-client depends on libssl3 (>= 3.0.10). 1676s mtd-utils depends on libssl3 (>= 3.0.0). 1676s mokutil depends on libssl3 (>= 3.0.0). 1676s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 1676s libsystemd-shared:arm64 depends on libssl3 (>= 3.0.0). 1676s libssh-4:arm64 depends on libssl3 (>= 3.0.0). 1676s libsasl2-modules:arm64 depends on libssl3 (>= 3.0.0). 1676s libsasl2-2:arm64 depends on libssl3 (>= 3.0.0). 1676s libpython3.12-minimal:arm64 depends on libssl3 (>= 3.0.0). 1676s libnvme1 depends on libssl3 (>= 3.0.0). 1676s libkrb5-3:arm64 depends on libssl3 (>= 3.0.0). 1676s libkmod2:arm64 depends on libssl3 (>= 3.0.0). 1676s libfido2-1:arm64 depends on libssl3 (>= 3.0.0). 1676s libcurl4:arm64 depends on libssl3 (>= 3.0.0). 1676s libcryptsetup12:arm64 depends on libssl3 (>= 3.0.0). 1676s kmod depends on libssl3 (>= 3.0.0). 1676s dhcpcd-base depends on libssl3 (>= 3.0.0). 1676s bind9-libs:arm64 depends on libssl3 (>= 3.0.0). 1676s 1676s (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 ... 74758 files and directories currently installed.) 1676s Removing libssl3:arm64 (3.0.10-1ubuntu4) ... 1676s Selecting previously unselected package libssl3t64:arm64. 1676s (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 ... 74747 files and directories currently installed.) 1676s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu2_arm64.deb ... 1676s Unpacking libssl3t64:arm64 (3.0.13-0ubuntu2) ... 1676s Setting up libssl3t64:arm64 (3.0.13-0ubuntu2) ... 1676s Setting up openssl (3.0.13-0ubuntu2) ... 1676s Processing triggers for man-db (2.12.0-3) ... 1676s Processing triggers for libc-bin (2.39-0ubuntu2) ... 1677s Reading package lists... 1677s Building dependency tree... 1677s Reading state information... 1679s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1680s sh: Attempting to set up Debian/Ubuntu apt sources automatically 1680s sh: Distribution appears to be Ubuntu 1681s Reading package lists... 1681s Building dependency tree... 1681s Reading state information... 1682s eatmydata is already the newest version (131-1). 1682s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1682s Reading package lists... 1682s Building dependency tree... 1682s Reading state information... 1682s dbus is already the newest version (1.14.10-4ubuntu1). 1682s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1683s Reading package lists... 1683s Building dependency tree... 1683s Reading state information... 1684s rng-tools-debian is already the newest version (2.4). 1684s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1684s Reading package lists... 1684s Building dependency tree... 1684s Reading state information... 1684s The following packages will be REMOVED: 1684s cloud-init* python3-configobj* python3-debconf* 1685s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 1685s After this operation, 3252 kB disk space will be freed. 1685s (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 ... 74760 files and directories currently installed.) 1685s Removing cloud-init (24.1.1-0ubuntu1) ... 1685s Removing python3-configobj (5.0.8-3) ... 1686s Removing python3-debconf (1.5.86) ... 1686s Processing triggers for man-db (2.12.0-3) ... 1686s (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 ... 74371 files and directories currently installed.) 1686s Purging configuration files for cloud-init (24.1.1-0ubuntu1) ... 1687s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 1687s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 1687s invoke-rc.d: policy-rc.d denied execution of try-restart. 1687s Reading package lists... 1687s Building dependency tree... 1687s Reading state information... 1688s linux-generic is already the newest version (6.8.0-11.11+1). 1688s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1688s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 1688s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 1688s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 1691s Reading package lists... 1691s Reading package lists... 1692s Building dependency tree... 1692s Reading state information... 1692s Calculating upgrade... 1692s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1692s Reading package lists... 1693s Building dependency tree... 1693s Reading state information... 1694s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1695s autopkgtest [15:58:40]: rebooting testbed after setup commands that affected boot 1898s Reading package lists... 1898s Building dependency tree... 1898s Reading state information... 1898s Starting pkgProblemResolver with broken count: 0 1898s Starting 2 pkgProblemResolver with broken count: 0 1898s Done 1899s The following additional packages will be installed: 1899s apache2 apache2-bin apache2-data apache2-utils libapr1 libaprutil1 1899s libaprutil1-dbd-sqlite3 libaprutil1-ldap liblua5.4-0 1899s Suggested packages: 1899s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 1899s Recommended packages: 1899s ssl-cert 1899s The following NEW packages will be installed: 1899s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep libapr1 1899s libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap liblua5.4-0 1899s 0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded. 1899s Need to get 2037 kB/2038 kB of archives. 1899s After this operation, 14.0 MB of additional disk space will be used. 1899s Get:1 /tmp/autopkgtest.vgGmuw/2-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [708 B] 1899s Get:2 http://ftpmaster.internal/ubuntu noble/main arm64 libapr1 arm64 1.7.2-3 [103 kB] 1900s Get:3 http://ftpmaster.internal/ubuntu noble/main arm64 libaprutil1 arm64 1.6.3-1ubuntu1 [91.7 kB] 1900s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 libaprutil1-dbd-sqlite3 arm64 1.6.3-1ubuntu1 [11.0 kB] 1900s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 libaprutil1-ldap arm64 1.6.3-1ubuntu1 [8972 B] 1900s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 liblua5.4-0 arm64 5.4.6-3 [158 kB] 1900s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 apache2-bin arm64 2.4.58-1ubuntu2 [1316 kB] 1900s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 apache2-data all 2.4.58-1ubuntu2 [163 kB] 1900s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 apache2-utils arm64 2.4.58-1ubuntu2 [94.9 kB] 1900s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 apache2 arm64 2.4.58-1ubuntu2 [90.2 kB] 1901s Fetched 2037 kB in 1s (2273 kB/s) 1901s Selecting previously unselected package libapr1:arm64. 1901s (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 ... 74316 files and directories currently installed.) 1901s Preparing to unpack .../0-libapr1_1.7.2-3_arm64.deb ... 1901s Unpacking libapr1:arm64 (1.7.2-3) ... 1901s Selecting previously unselected package libaprutil1:arm64. 1901s Preparing to unpack .../1-libaprutil1_1.6.3-1ubuntu1_arm64.deb ... 1901s Unpacking libaprutil1:arm64 (1.6.3-1ubuntu1) ... 1901s Selecting previously unselected package libaprutil1-dbd-sqlite3:arm64. 1901s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-1ubuntu1_arm64.deb ... 1901s Unpacking libaprutil1-dbd-sqlite3:arm64 (1.6.3-1ubuntu1) ... 1901s Selecting previously unselected package libaprutil1-ldap:arm64. 1901s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-1ubuntu1_arm64.deb ... 1901s Unpacking libaprutil1-ldap:arm64 (1.6.3-1ubuntu1) ... 1901s Selecting previously unselected package liblua5.4-0:arm64. 1901s Preparing to unpack .../4-liblua5.4-0_5.4.6-3_arm64.deb ... 1901s Unpacking liblua5.4-0:arm64 (5.4.6-3) ... 1901s Selecting previously unselected package apache2-bin. 1901s Preparing to unpack .../5-apache2-bin_2.4.58-1ubuntu2_arm64.deb ... 1901s Unpacking apache2-bin (2.4.58-1ubuntu2) ... 1902s Selecting previously unselected package apache2-data. 1902s Preparing to unpack .../6-apache2-data_2.4.58-1ubuntu2_all.deb ... 1902s Unpacking apache2-data (2.4.58-1ubuntu2) ... 1902s Selecting previously unselected package apache2-utils. 1902s Preparing to unpack .../7-apache2-utils_2.4.58-1ubuntu2_arm64.deb ... 1902s Unpacking apache2-utils (2.4.58-1ubuntu2) ... 1902s Selecting previously unselected package apache2. 1902s Preparing to unpack .../8-apache2_2.4.58-1ubuntu2_arm64.deb ... 1902s Unpacking apache2 (2.4.58-1ubuntu2) ... 1902s Selecting previously unselected package autopkgtest-satdep. 1902s Preparing to unpack .../9-2-autopkgtest-satdep.deb ... 1902s Unpacking autopkgtest-satdep (0) ... 1902s Setting up libapr1:arm64 (1.7.2-3) ... 1902s Setting up liblua5.4-0:arm64 (5.4.6-3) ... 1902s Setting up apache2-data (2.4.58-1ubuntu2) ... 1902s Setting up libaprutil1:arm64 (1.6.3-1ubuntu1) ... 1902s Setting up libaprutil1-ldap:arm64 (1.6.3-1ubuntu1) ... 1902s Setting up libaprutil1-dbd-sqlite3:arm64 (1.6.3-1ubuntu1) ... 1902s Setting up apache2-utils (2.4.58-1ubuntu2) ... 1902s Setting up apache2-bin (2.4.58-1ubuntu2) ... 1902s Setting up apache2 (2.4.58-1ubuntu2) ... 1902s Enabling module mpm_event. 1902s Enabling module authz_core. 1902s Enabling module authz_host. 1902s Enabling module authn_core. 1902s Enabling module auth_basic. 1902s Enabling module access_compat. 1902s Enabling module authn_file. 1902s Enabling module authz_user. 1902s Enabling module alias. 1902s Enabling module dir. 1902s Enabling module autoindex. 1903s Enabling module env. 1903s Enabling module mime. 1903s Enabling module negotiation. 1903s Enabling module setenvif. 1903s Enabling module filter. 1903s Enabling module deflate. 1903s Enabling module status. 1903s Enabling module reqtimeout. 1903s Enabling conf charset. 1903s Enabling conf localized-error-pages. 1903s Enabling conf other-vhosts-access-log. 1903s Enabling conf security. 1903s Enabling conf serve-cgi-bin. 1903s Enabling site 000-default. 1904s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 1905s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 1906s Setting up autopkgtest-satdep (0) ... 1906s Processing triggers for ufw (0.36.2-5) ... 1906s Processing triggers for man-db (2.12.0-3) ... 1907s Processing triggers for libc-bin (2.39-0ubuntu2) ... 1912s (Reading database ... 75029 files and directories currently installed.) 1912s Removing autopkgtest-satdep (0) ... 1923s autopkgtest [16:02:28]: test duplicate-module-load: [----------------------- 1924s + cd /tmp/autopkgtest.vgGmuw/autopkgtest_tmp 1924s + apache2ctl -l -M 1924s + sort unsorted 1924s + grep core.c sorted 1924s core.c 1924s http_core.c 1924s + uniq 1924s + diff -u sorted dedup 1924s autopkgtest [16:02:29]: test duplicate-module-load: -----------------------] 1925s autopkgtest [16:02:30]: test duplicate-module-load: - - - - - - - - - - results - - - - - - - - - - 1925s duplicate-module-load PASS 1925s autopkgtest [16:02:30]: test default-mods: preparing testbed 1930s Reading package lists... 1932s Building dependency tree... 1932s Reading state information... 1932s Starting pkgProblemResolver with broken count: 0 1932s Starting 2 pkgProblemResolver with broken count: 0 1932s Done 1933s The following NEW packages will be installed: 1933s autopkgtest-satdep 1933s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 1933s Need to get 0 B/708 B of archives. 1933s After this operation, 0 B of additional disk space will be used. 1933s Get:1 /tmp/autopkgtest.vgGmuw/3-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [708 B] 1933s Selecting previously unselected package autopkgtest-satdep. 1934s (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 ... 75029 files and directories currently installed.) 1934s Preparing to unpack .../3-autopkgtest-satdep.deb ... 1934s Unpacking autopkgtest-satdep (0) ... 1934s Setting up autopkgtest-satdep (0) ... 1937s (Reading database ... 75029 files and directories currently installed.) 1937s Removing autopkgtest-satdep (0) ... 1938s autopkgtest [16:02:43]: test default-mods: [----------------------- 1938s alias_module (shared) 1939s auth_basic_module (shared) 1939s authn_core_module (shared) 1939s authz_core_module (shared) 1939s log_config_module (static) 1939s mime_module (shared) 1939s reqtimeout_module (shared) 1939s version_module (static) 1939s watchdog_module (static) 1939s autopkgtest [16:02:44]: test default-mods: -----------------------] 1940s default-mods PASS 1940s autopkgtest [16:02:45]: test default-mods: - - - - - - - - - - results - - - - - - - - - - 1940s autopkgtest [16:02:45]: test htcacheclean: preparing testbed 1948s Reading package lists... 1949s Building dependency tree... 1949s Reading state information... 1950s Starting pkgProblemResolver with broken count: 0 1950s Starting 2 pkgProblemResolver with broken count: 0 1950s Done 1952s The following NEW packages will be installed: 1952s autopkgtest-satdep 1952s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 1952s Need to get 0 B/708 B of archives. 1952s After this operation, 0 B of additional disk space will be used. 1952s Get:1 /tmp/autopkgtest.vgGmuw/4-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [708 B] 1954s Selecting previously unselected package autopkgtest-satdep. 1954s (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 ... 75029 files and directories currently installed.) 1954s Preparing to unpack .../4-autopkgtest-satdep.deb ... 1954s Unpacking autopkgtest-satdep (0) ... 1954s Setting up autopkgtest-satdep (0) ... 1960s (Reading database ... 75029 files and directories currently installed.) 1960s Removing autopkgtest-satdep (0) ... 1960s autopkgtest [16:03:05]: test htcacheclean: [----------------------- 1960s + htc_enabled 1960s + ls /etc/rc[2345].d/S*apache-htcacheclean 1960s + return 1 1960s + a2enmod cache_disk 1961s Considering dependency cache for cache_disk: 1961s Enabling module cache. 1961s Enabling module cache_disk. 1961s Enabling external service apache-htcacheclean 1961s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 1961s Executing: /usr/lib/systemd/systemd-sysv-install enable apache-htcacheclean 1961s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service -> /usr/lib/systemd/system/apache-htcacheclean.service. 1962s The service will be started on next reboot. 1962s To activate the new configuration, you need to run: 1962s systemctl restart apache2 1962s systemctl start apache-htcacheclean 1962s + htc_enabled 1962s + ls /etc/rc2.d/S01apache-htcacheclean /etc/rc3.d/S01apache-htcacheclean /etc/rc4.d/S01apache-htcacheclean /etc/rc5.d/S01apache-htcacheclean 1962s + return 0 1962s + service apache-htcacheclean start 1962s + ps -ef 1962s + grep /usr/bin/htcacheclean 1962s www-data 1518 1 0 16:02 ? 00:00:00 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 1962s root 2420 2295 0 16:03 ? 00:00:00 grep /usr/bin/htcacheclean 1962s + PGREP=pgrep -P 1 -u www-data -G www-data htcacheclean 1962s + pgrep -P 1 -u www-data -G www-data htcacheclean 1962s 1518 1962s + service apache-htcacheclean status 1962s ● apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 1962s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 1962s Active: active (running) since Mon 2024-03-18 16:02:10 UTC; 57s ago 1962s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 1962s Main PID: 1518 (htcacheclean) 1962s Tasks: 1 (limit: 4558) 1962s Memory: 264.0K (peak: 832.0K) 1962s CPU: 279ms 1962s CGroup: /system.slice/apache-htcacheclean.service 1962s └─1518 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 1962s 1962s Mar 18 16:02:10 autopkgtest systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 1962s Mar 18 16:02:10 autopkgtest systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 1962s + service apache-htcacheclean stop 1963s + sleep 1 1964s + pgrep -P 1 -u www-data -G www-data htcacheclean 1964s + service apache-htcacheclean status 1964s ○ apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 1964s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 1964s Active: inactive (dead) since Mon 2024-03-18 16:03:08 UTC; 1s ago 1964s Duration: 57.789s 1964s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 1964s Main PID: 1518 (code=exited, status=0/SUCCESS) 1964s CPU: 280ms 1964s 1964s Mar 18 16:02:10 autopkgtest systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 1964s Mar 18 16:02:10 autopkgtest systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 1964s Mar 18 16:03:08 autopkgtest systemd[1]: Stopping apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 1964s Mar 18 16:03:08 autopkgtest systemd[1]: apache-htcacheclean.service: Deactivated successfully. 1964s Mar 18 16:03:08 autopkgtest systemd[1]: Stopped apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 1964s + a2dismod cache_disk 1964s Disabling external service apache-htcacheclean 1964s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 1964s Executing: /usr/lib/systemd/systemd-sysv-install disable apache-htcacheclean 1965s Removed "/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service". 1965s Module cache_disk disabled. 1965s To activate the new configuration, you need to run: 1965s systemctl restart apache2 1965s systemctl stop apache-htcacheclean 1965s + htc_enabled 1965s + ls /etc/rc[2345].d/S*apache-htcacheclean 1965s + return 1 1965s + a2enmod cache_socache 1965s Considering dependency cache for cache_socache: 1965s Module cache already enabled 1965s Enabling module cache_socache. 1965s To activate the new configuration, you need to run: 1965s systemctl restart apache2 1965s + htc_enabled 1965s + ls /etc/rc[2345].d/S*apache-htcacheclean 1965s + return 1 1965s + exit 0 1966s autopkgtest [16:03:11]: test htcacheclean: -----------------------] 1966s autopkgtest [16:03:11]: test htcacheclean: - - - - - - - - - - results - - - - - - - - - - 1966s htcacheclean PASS 1967s autopkgtest [16:03:12]: test ssl-passphrase: preparing testbed 1971s Reading package lists... 1971s Building dependency tree... 1971s Reading state information... 1972s Starting pkgProblemResolver with broken count: 0 1972s Starting 2 pkgProblemResolver with broken count: 0 1972s Done 1973s The following additional packages will be installed: 1973s expect libtcl8.6 ssl-cert tcl-expect tcl8.6 1973s Suggested packages: 1973s tk8.6 tcl-tclreadline 1974s The following NEW packages will be installed: 1974s autopkgtest-satdep expect libtcl8.6 ssl-cert tcl-expect tcl8.6 1974s 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded. 1974s Need to get 1252 kB/1253 kB of archives. 1974s After this operation, 4912 kB of additional disk space will be used. 1974s Get:1 /tmp/autopkgtest.vgGmuw/5-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [720 B] 1974s Get:2 http://ftpmaster.internal/ubuntu noble/main arm64 libtcl8.6 arm64 8.6.13+dfsg-2 [980 kB] 1974s Get:3 http://ftpmaster.internal/ubuntu noble/main arm64 tcl8.6 arm64 8.6.13+dfsg-2 [14.6 kB] 1974s Get:4 http://ftpmaster.internal/ubuntu noble/universe arm64 tcl-expect arm64 5.45.4-2build1 [103 kB] 1974s Get:5 http://ftpmaster.internal/ubuntu noble/universe arm64 expect arm64 5.45.4-2build1 [137 kB] 1974s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 ssl-cert all 1.1.2ubuntu1 [17.8 kB] 1975s Preconfiguring packages ... 1975s Fetched 1252 kB in 1s (1691 kB/s) 1976s Selecting previously unselected package libtcl8.6:arm64. 1976s (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 ... 75029 files and directories currently installed.) 1976s Preparing to unpack .../0-libtcl8.6_8.6.13+dfsg-2_arm64.deb ... 1976s Unpacking libtcl8.6:arm64 (8.6.13+dfsg-2) ... 1976s Selecting previously unselected package tcl8.6. 1976s Preparing to unpack .../1-tcl8.6_8.6.13+dfsg-2_arm64.deb ... 1976s Unpacking tcl8.6 (8.6.13+dfsg-2) ... 1976s Selecting previously unselected package tcl-expect:arm64. 1976s Preparing to unpack .../2-tcl-expect_5.45.4-2build1_arm64.deb ... 1976s Unpacking tcl-expect:arm64 (5.45.4-2build1) ... 1976s Selecting previously unselected package expect. 1976s Preparing to unpack .../3-expect_5.45.4-2build1_arm64.deb ... 1976s Unpacking expect (5.45.4-2build1) ... 1976s Selecting previously unselected package ssl-cert. 1976s Preparing to unpack .../4-ssl-cert_1.1.2ubuntu1_all.deb ... 1976s Unpacking ssl-cert (1.1.2ubuntu1) ... 1976s Selecting previously unselected package autopkgtest-satdep. 1976s Preparing to unpack .../5-5-autopkgtest-satdep.deb ... 1976s Unpacking autopkgtest-satdep (0) ... 1976s Setting up ssl-cert (1.1.2ubuntu1) ... 1977s Created symlink /etc/systemd/system/multi-user.target.wants/ssl-cert.service → /usr/lib/systemd/system/ssl-cert.service. 1978s Setting up libtcl8.6:arm64 (8.6.13+dfsg-2) ... 1978s Setting up tcl8.6 (8.6.13+dfsg-2) ... 1978s Setting up tcl-expect:arm64 (5.45.4-2build1) ... 1978s Setting up expect (5.45.4-2build1) ... 1978s Setting up autopkgtest-satdep (0) ... 1978s Processing triggers for man-db (2.12.0-3) ... 1978s Processing triggers for libc-bin (2.39-0ubuntu2) ... 1982s (Reading database ... 75369 files and directories currently installed.) 1982s Removing autopkgtest-satdep (0) ... 1983s autopkgtest [16:03:28]: test ssl-passphrase: [----------------------- 1983s + cd /etc/ssl/private 1983s + [ -f ssl-cert-snakeoil.key.nopassphrase ] 1983s + mv ssl-cert-snakeoil.key ssl-cert-snakeoil.key.nopassphrase 1983s + openssl rsa -des3 -in ssl-cert-snakeoil.key.nopassphrase -out ssl-cert-snakeoil.key -passout pass:test 1983s writing RSA key 1983s + a2enmod ssl 1983s Considering dependency mime for ssl: 1983s Module mime already enabled 1983s Considering dependency socache_shmcb for ssl: 1983s Enabling module socache_shmcb. 1983s Enabling module ssl. 1983s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 1983s To activate the new configuration, you need to run: 1983s systemctl restart apache2 1983s + a2ensite default-ssl 1983s Enabling site default-ssl. 1983s To activate the new configuration, you need to run: 1983s systemctl reload apache2 1983s + expect 1983s + password_responder 1983s + [ ! -e /run/systemd/ask-password/sck.* ] 1983s + sleep 1 1983s spawn service apache2 restart 1984s Enter passphrase for SSL/TLS keys for adt-noble-arm64-apache2-20240318-153025-juju-7f2275-prod-propos.novalocal:443 (RSA): (press TAB for no echo) + [ ! -e /run/systemd/ask-password/sck.dbd3f2f51d35581d ] 1984s + echo ssl-passphrase test password responder: found prompt, sending password 1984s + echo test 1984s ssl-passphrase test password responder: found prompt, sending password 1984s + /lib/systemd/systemd-reply-password 1 /run/systemd/ask-password/sck.dbd3f2f51d35581d 1984s 1984s + echo Hello, world! 1984s + curl -k https://localhost/hello.txt 1985s % Total % Received % Xferd Average Speed Time Time Time Current 1985s Dload Upload Total Spent Left Speed 1985s 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 14 100 14 0 0 151 0 --:--:-- --:--:-- --:--:-- 208 1985s + result=Hello, world! 1985s + [ Hello, world! != Hello, world! ] 1985s autopkgtest [16:03:30]: test ssl-passphrase: -----------------------] 1986s autopkgtest [16:03:31]: test ssl-passphrase: - - - - - - - - - - results - - - - - - - - - - 1986s ssl-passphrase PASS 1986s autopkgtest [16:03:31]: test check-http2: preparing testbed 2079s autopkgtest [16:05:04]: testbed dpkg architecture: arm64 2079s autopkgtest [16:05:04]: testbed apt version: 2.7.12 2079s autopkgtest [16:05:04]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2080s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 2080s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3728 kB] 2081s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 2081s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [51.4 kB] 2081s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [485 kB] 2081s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [654 kB] 2081s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3144 B] 2081s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [33.6 kB] 2081s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [116 B] 2081s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [4102 kB] 2081s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [8528 B] 2081s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [55.3 kB] 2081s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [116 B] 2082s Fetched 9245 kB in 2s (5547 kB/s) 2082s Reading package lists... 2085s Reading package lists... 2085s Building dependency tree... 2085s Reading state information... 2086s Calculating upgrade... 2086s The following packages will be REMOVED: 2086s libssl3 2086s The following NEW packages will be installed: 2086s libssl3t64 2086s The following packages will be upgraded: 2086s openssl 2086s 1 upgraded, 1 newly installed, 1 to remove and 0 not upgraded. 2086s Need to get 2777 kB of archives. 2086s After this operation, 139 kB of additional disk space will be used. 2086s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 openssl arm64 3.0.13-0ubuntu2 [985 kB] 2087s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libssl3t64 arm64 3.0.13-0ubuntu2 [1793 kB] 2088s Fetched 2777 kB in 1s (3784 kB/s) 2088s (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 ... 74758 files and directories currently installed.) 2088s Preparing to unpack .../openssl_3.0.13-0ubuntu2_arm64.deb ... 2088s Unpacking openssl (3.0.13-0ubuntu2) over (3.0.10-1ubuntu4) ... 2088s dpkg: libssl3:arm64: dependency problems, but removing anyway as you requested: 2088s wget depends on libssl3 (>= 3.0.0). 2088s u-boot-tools depends on libssl3 (>= 3.0.0). 2088s tnftp depends on libssl3 (>= 3.0.0). 2088s tcpdump depends on libssl3 (>= 3.0.0). 2088s systemd-resolved depends on libssl3 (>= 3.0.0). 2088s systemd depends on libssl3 (>= 3.0.0). 2088s sudo depends on libssl3 (>= 3.0.0). 2088s sbsigntool depends on libssl3 (>= 3.0.0). 2088s rsync depends on libssl3 (>= 3.0.0). 2088s python3-cryptography depends on libssl3 (>= 3.0.0). 2088s openssh-server depends on libssl3 (>= 3.0.10). 2088s openssh-client depends on libssl3 (>= 3.0.10). 2088s mtd-utils depends on libssl3 (>= 3.0.0). 2088s mokutil depends on libssl3 (>= 3.0.0). 2088s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 2088s libsystemd-shared:arm64 depends on libssl3 (>= 3.0.0). 2088s libssh-4:arm64 depends on libssl3 (>= 3.0.0). 2088s libsasl2-modules:arm64 depends on libssl3 (>= 3.0.0). 2088s libsasl2-2:arm64 depends on libssl3 (>= 3.0.0). 2088s libpython3.12-minimal:arm64 depends on libssl3 (>= 3.0.0). 2088s libnvme1 depends on libssl3 (>= 3.0.0). 2088s libkrb5-3:arm64 depends on libssl3 (>= 3.0.0). 2088s libkmod2:arm64 depends on libssl3 (>= 3.0.0). 2088s libfido2-1:arm64 depends on libssl3 (>= 3.0.0). 2088s libcurl4:arm64 depends on libssl3 (>= 3.0.0). 2088s libcryptsetup12:arm64 depends on libssl3 (>= 3.0.0). 2088s kmod depends on libssl3 (>= 3.0.0). 2088s dhcpcd-base depends on libssl3 (>= 3.0.0). 2088s bind9-libs:arm64 depends on libssl3 (>= 3.0.0). 2088s 2088s (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 ... 74758 files and directories currently installed.) 2088s Removing libssl3:arm64 (3.0.10-1ubuntu4) ... 2088s Selecting previously unselected package libssl3t64:arm64. 2088s (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 ... 74747 files and directories currently installed.) 2088s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu2_arm64.deb ... 2088s Unpacking libssl3t64:arm64 (3.0.13-0ubuntu2) ... 2088s Setting up libssl3t64:arm64 (3.0.13-0ubuntu2) ... 2088s Setting up openssl (3.0.13-0ubuntu2) ... 2088s Processing triggers for man-db (2.12.0-3) ... 2089s Processing triggers for libc-bin (2.39-0ubuntu2) ... 2090s Reading package lists... 2090s Building dependency tree... 2090s Reading state information... 2091s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2091s sh: Attempting to set up Debian/Ubuntu apt sources automatically 2091s sh: Distribution appears to be Ubuntu 2092s Reading package lists... 2092s Building dependency tree... 2092s Reading state information... 2093s eatmydata is already the newest version (131-1). 2093s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2093s Reading package lists... 2093s Building dependency tree... 2093s Reading state information... 2094s dbus is already the newest version (1.14.10-4ubuntu1). 2094s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2094s Reading package lists... 2094s Building dependency tree... 2094s Reading state information... 2095s rng-tools-debian is already the newest version (2.4). 2095s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2095s Reading package lists... 2095s Building dependency tree... 2095s Reading state information... 2096s The following packages will be REMOVED: 2096s cloud-init* python3-configobj* python3-debconf* 2096s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 2096s After this operation, 3252 kB disk space will be freed. 2096s (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 ... 74760 files and directories currently installed.) 2096s Removing cloud-init (24.1.1-0ubuntu1) ... 2097s Removing python3-configobj (5.0.8-3) ... 2097s Removing python3-debconf (1.5.86) ... 2097s Processing triggers for man-db (2.12.0-3) ... 2098s (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 ... 74371 files and directories currently installed.) 2098s Purging configuration files for cloud-init (24.1.1-0ubuntu1) ... 2098s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 2098s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 2098s invoke-rc.d: policy-rc.d denied execution of try-restart. 2099s Reading package lists... 2099s Building dependency tree... 2099s Reading state information... 2100s linux-generic is already the newest version (6.8.0-11.11+1). 2100s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2101s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 2101s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 2101s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 2103s Reading package lists... 2103s Reading package lists... 2103s Building dependency tree... 2103s Reading state information... 2104s Calculating upgrade... 2104s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2104s Reading package lists... 2104s Building dependency tree... 2104s Reading state information... 2105s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2105s autopkgtest [16:05:30]: rebooting testbed after setup commands that affected boot 2148s Reading package lists... 2148s Building dependency tree... 2148s Reading state information... 2149s Starting pkgProblemResolver with broken count: 0 2149s Starting 2 pkgProblemResolver with broken count: 0 2149s Done 2149s The following additional packages will be installed: 2149s apache2 apache2-bin apache2-data apache2-utils libapr1 libaprutil1 2149s libaprutil1-dbd-sqlite3 libaprutil1-ldap libev4 libjemalloc2 liblua5.4-0 2149s nghttp2-client ssl-cert 2149s Suggested packages: 2149s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 2149s The following NEW packages will be installed: 2149s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep libapr1 2149s libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libev4 libjemalloc2 2149s liblua5.4-0 nghttp2-client ssl-cert 2149s 0 upgraded, 14 newly installed, 0 to remove and 0 not upgraded. 2149s Need to get 2438 kB/2438 kB of archives. 2149s After this operation, 15.1 MB of additional disk space will be used. 2149s Get:1 /tmp/autopkgtest.vgGmuw/6-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [728 B] 2150s Get:2 http://ftpmaster.internal/ubuntu noble/main arm64 libapr1 arm64 1.7.2-3 [103 kB] 2150s Get:3 http://ftpmaster.internal/ubuntu noble/main arm64 libaprutil1 arm64 1.6.3-1ubuntu1 [91.7 kB] 2150s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 libaprutil1-dbd-sqlite3 arm64 1.6.3-1ubuntu1 [11.0 kB] 2150s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 libaprutil1-ldap arm64 1.6.3-1ubuntu1 [8972 B] 2150s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 liblua5.4-0 arm64 5.4.6-3 [158 kB] 2150s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 apache2-bin arm64 2.4.58-1ubuntu2 [1316 kB] 2150s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 apache2-data all 2.4.58-1ubuntu2 [163 kB] 2150s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 apache2-utils arm64 2.4.58-1ubuntu2 [94.9 kB] 2150s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 apache2 arm64 2.4.58-1ubuntu2 [90.2 kB] 2150s Get:11 http://ftpmaster.internal/ubuntu noble/universe arm64 libjemalloc2 arm64 5.3.0-2 [203 kB] 2150s Get:12 http://ftpmaster.internal/ubuntu noble/universe arm64 libev4 arm64 1:4.33-2 [29.8 kB] 2150s Get:13 http://ftpmaster.internal/ubuntu noble/universe arm64 nghttp2-client arm64 1.59.0-1 [150 kB] 2150s Get:14 http://ftpmaster.internal/ubuntu noble/main arm64 ssl-cert all 1.1.2ubuntu1 [17.8 kB] 2151s Preconfiguring packages ... 2151s Fetched 2438 kB in 1s (3427 kB/s) 2151s Selecting previously unselected package libapr1:arm64. 2151s (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 ... 74316 files and directories currently installed.) 2151s Preparing to unpack .../00-libapr1_1.7.2-3_arm64.deb ... 2151s Unpacking libapr1:arm64 (1.7.2-3) ... 2151s Selecting previously unselected package libaprutil1:arm64. 2151s Preparing to unpack .../01-libaprutil1_1.6.3-1ubuntu1_arm64.deb ... 2151s Unpacking libaprutil1:arm64 (1.6.3-1ubuntu1) ... 2151s Selecting previously unselected package libaprutil1-dbd-sqlite3:arm64. 2151s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-1ubuntu1_arm64.deb ... 2151s Unpacking libaprutil1-dbd-sqlite3:arm64 (1.6.3-1ubuntu1) ... 2152s Selecting previously unselected package libaprutil1-ldap:arm64. 2152s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-1ubuntu1_arm64.deb ... 2152s Unpacking libaprutil1-ldap:arm64 (1.6.3-1ubuntu1) ... 2152s Selecting previously unselected package liblua5.4-0:arm64. 2152s Preparing to unpack .../04-liblua5.4-0_5.4.6-3_arm64.deb ... 2152s Unpacking liblua5.4-0:arm64 (5.4.6-3) ... 2152s Selecting previously unselected package apache2-bin. 2152s Preparing to unpack .../05-apache2-bin_2.4.58-1ubuntu2_arm64.deb ... 2152s Unpacking apache2-bin (2.4.58-1ubuntu2) ... 2152s Selecting previously unselected package apache2-data. 2152s Preparing to unpack .../06-apache2-data_2.4.58-1ubuntu2_all.deb ... 2152s Unpacking apache2-data (2.4.58-1ubuntu2) ... 2152s Selecting previously unselected package apache2-utils. 2153s Preparing to unpack .../07-apache2-utils_2.4.58-1ubuntu2_arm64.deb ... 2153s Unpacking apache2-utils (2.4.58-1ubuntu2) ... 2153s Selecting previously unselected package apache2. 2153s Preparing to unpack .../08-apache2_2.4.58-1ubuntu2_arm64.deb ... 2153s Unpacking apache2 (2.4.58-1ubuntu2) ... 2153s Selecting previously unselected package libjemalloc2:arm64. 2153s Preparing to unpack .../09-libjemalloc2_5.3.0-2_arm64.deb ... 2153s Unpacking libjemalloc2:arm64 (5.3.0-2) ... 2153s Selecting previously unselected package libev4:arm64. 2153s Preparing to unpack .../10-libev4_1%3a4.33-2_arm64.deb ... 2153s Unpacking libev4:arm64 (1:4.33-2) ... 2153s Selecting previously unselected package nghttp2-client. 2154s Preparing to unpack .../11-nghttp2-client_1.59.0-1_arm64.deb ... 2154s Unpacking nghttp2-client (1.59.0-1) ... 2154s Selecting previously unselected package ssl-cert. 2154s Preparing to unpack .../12-ssl-cert_1.1.2ubuntu1_all.deb ... 2154s Unpacking ssl-cert (1.1.2ubuntu1) ... 2154s Selecting previously unselected package autopkgtest-satdep. 2154s Preparing to unpack .../13-6-autopkgtest-satdep.deb ... 2154s Unpacking autopkgtest-satdep (0) ... 2154s Setting up libev4:arm64 (1:4.33-2) ... 2154s Setting up libapr1:arm64 (1.7.2-3) ... 2154s Setting up libjemalloc2:arm64 (5.3.0-2) ... 2154s Setting up nghttp2-client (1.59.0-1) ... 2154s Setting up ssl-cert (1.1.2ubuntu1) ... 2156s Created symlink /etc/systemd/system/multi-user.target.wants/ssl-cert.service → /usr/lib/systemd/system/ssl-cert.service. 2157s Setting up liblua5.4-0:arm64 (5.4.6-3) ... 2157s Setting up apache2-data (2.4.58-1ubuntu2) ... 2157s Setting up libaprutil1:arm64 (1.6.3-1ubuntu1) ... 2157s Setting up libaprutil1-ldap:arm64 (1.6.3-1ubuntu1) ... 2157s Setting up libaprutil1-dbd-sqlite3:arm64 (1.6.3-1ubuntu1) ... 2157s Setting up apache2-utils (2.4.58-1ubuntu2) ... 2157s Setting up apache2-bin (2.4.58-1ubuntu2) ... 2157s Setting up apache2 (2.4.58-1ubuntu2) ... 2157s Enabling module mpm_event. 2157s Enabling module authz_core. 2157s Enabling module authz_host. 2157s Enabling module authn_core. 2157s Enabling module auth_basic. 2157s Enabling module access_compat. 2157s Enabling module authn_file. 2157s Enabling module authz_user. 2157s Enabling module alias. 2158s Enabling module dir. 2158s Enabling module autoindex. 2158s Enabling module env. 2158s Enabling module mime. 2158s Enabling module negotiation. 2158s Enabling module setenvif. 2158s Enabling module filter. 2158s Enabling module deflate. 2158s Enabling module status. 2158s Enabling module reqtimeout. 2158s Enabling conf charset. 2158s Enabling conf localized-error-pages. 2158s Enabling conf other-vhosts-access-log. 2158s Enabling conf security. 2158s Enabling conf serve-cgi-bin. 2158s Enabling site 000-default. 2159s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 2160s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 2162s Setting up autopkgtest-satdep (0) ... 2162s Processing triggers for ufw (0.36.2-5) ... 2162s Processing triggers for man-db (2.12.0-3) ... 2163s Processing triggers for libc-bin (2.39-0ubuntu2) ... 2166s (Reading database ... 75058 files and directories currently installed.) 2166s Removing autopkgtest-satdep (0) ... 2175s autopkgtest [16:06:39]: test check-http2: [----------------------- 2175s + a2enmod http2 2175s Enabling module http2. 2175s To activate the new configuration, you need to run: 2175s systemctl restart apache2 2175s + a2enmod ssl 2175s Considering dependency mime for ssl: 2175s Module mime already enabled 2175s Considering dependency socache_shmcb for ssl: 2175s Enabling module socache_shmcb. 2175s Enabling module ssl. 2175s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 2175s To activate the new configuration, you need to run: 2175s systemctl restart apache2 2175s + a2ensite default-ssl 2175s Enabling site default-ssl. 2175s To activate the new configuration, you need to run: 2175s systemctl reload apache2 2175s + echo Protocols h2c h2 http/1.1 2175s + service apache2 restart 2176s + echo Hello, world! 2176s + testapache curl -s -k http://localhost/hello.txt 2176s + cmd=curl -s -k http://localhost/hello.txt 2176s + curl -s -k http://localhost/hello.txt 2176s + result=Hello, world! 2176s + [ Hello, world! != Hello, world! ] 2176s + echo OK 2176s + testapache curl -s -k https://localhost/hello.txt 2176s + cmd=curl -s -k https://localhost/hello.txt 2176s OK 2176s + curl -s -k https://localhost/hello.txt 2176s OK 2176s + result=Hello, world! 2176s + [ Hello, world! != Hello, world! ] 2176s + echo OK 2176s + testapache nghttp --no-verify-peer https://localhost/hello.txt 2176s + cmd=nghttp --no-verify-peer https://localhost/hello.txt 2176s + nghttp --no-verify-peer https://localhost/hello.txt 2176s + OK 2176s result=Hello, world! 2176s + [ Hello, world! != Hello, world! ] 2176s + echo OK 2176s + testapache nghttp -u --no-verify-peer http://localhost/hello.txt 2176s + cmd=nghttp -u --no-verify-peer http://localhost/hello.txt 2176s + nghttp -u --no-verify-peer http://localhost/hello.txt 2176s + result=Hello, world! 2176s + [ Hello, world! != Hello, world! ] 2176s OK 2176s + echo OK 2176s autopkgtest [16:06:41]: test check-http2: -----------------------] 2177s autopkgtest [16:06:42]: test check-http2: - - - - - - - - - - results - - - - - - - - - - 2177s check-http2 PASS 2177s autopkgtest [16:06:42]: test check-ubuntu-branding: preparing testbed 2270s autopkgtest [16:08:15]: testbed dpkg architecture: arm64 2270s autopkgtest [16:08:15]: testbed apt version: 2.7.12 2270s autopkgtest [16:08:15]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2271s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 2271s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3728 kB] 2272s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 2272s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [485 kB] 2272s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [51.4 kB] 2272s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [654 kB] 2272s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3144 B] 2272s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [33.6 kB] 2272s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [116 B] 2272s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [4102 kB] 2272s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [8528 B] 2272s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [55.3 kB] 2272s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [116 B] 2273s Fetched 9245 kB in 2s (5646 kB/s) 2274s Reading package lists... 2276s Reading package lists... 2276s Building dependency tree... 2276s Reading state information... 2277s Calculating upgrade... 2277s The following packages will be REMOVED: 2277s libssl3 2277s The following NEW packages will be installed: 2277s libssl3t64 2277s The following packages will be upgraded: 2277s openssl 2278s 1 upgraded, 1 newly installed, 1 to remove and 0 not upgraded. 2278s Need to get 2777 kB of archives. 2278s After this operation, 139 kB of additional disk space will be used. 2278s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 openssl arm64 3.0.13-0ubuntu2 [985 kB] 2278s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libssl3t64 arm64 3.0.13-0ubuntu2 [1793 kB] 2279s Fetched 2777 kB in 1s (3780 kB/s) 2279s (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 ... 74758 files and directories currently installed.) 2279s Preparing to unpack .../openssl_3.0.13-0ubuntu2_arm64.deb ... 2279s Unpacking openssl (3.0.13-0ubuntu2) over (3.0.10-1ubuntu4) ... 2279s dpkg: libssl3:arm64: dependency problems, but removing anyway as you requested: 2279s wget depends on libssl3 (>= 3.0.0). 2279s u-boot-tools depends on libssl3 (>= 3.0.0). 2279s tnftp depends on libssl3 (>= 3.0.0). 2279s tcpdump depends on libssl3 (>= 3.0.0). 2279s systemd-resolved depends on libssl3 (>= 3.0.0). 2279s systemd depends on libssl3 (>= 3.0.0). 2279s sudo depends on libssl3 (>= 3.0.0). 2279s sbsigntool depends on libssl3 (>= 3.0.0). 2279s rsync depends on libssl3 (>= 3.0.0). 2279s python3-cryptography depends on libssl3 (>= 3.0.0). 2279s openssh-server depends on libssl3 (>= 3.0.10). 2279s openssh-client depends on libssl3 (>= 3.0.10). 2279s mtd-utils depends on libssl3 (>= 3.0.0). 2279s mokutil depends on libssl3 (>= 3.0.0). 2279s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 2279s libsystemd-shared:arm64 depends on libssl3 (>= 3.0.0). 2279s libssh-4:arm64 depends on libssl3 (>= 3.0.0). 2279s libsasl2-modules:arm64 depends on libssl3 (>= 3.0.0). 2279s libsasl2-2:arm64 depends on libssl3 (>= 3.0.0). 2279s libpython3.12-minimal:arm64 depends on libssl3 (>= 3.0.0). 2279s libnvme1 depends on libssl3 (>= 3.0.0). 2279s libkrb5-3:arm64 depends on libssl3 (>= 3.0.0). 2279s libkmod2:arm64 depends on libssl3 (>= 3.0.0). 2279s libfido2-1:arm64 depends on libssl3 (>= 3.0.0). 2279s libcurl4:arm64 depends on libssl3 (>= 3.0.0). 2279s libcryptsetup12:arm64 depends on libssl3 (>= 3.0.0). 2279s kmod depends on libssl3 (>= 3.0.0). 2279s dhcpcd-base depends on libssl3 (>= 3.0.0). 2279s bind9-libs:arm64 depends on libssl3 (>= 3.0.0). 2279s 2279s (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 ... 74758 files and directories currently installed.) 2279s Removing libssl3:arm64 (3.0.10-1ubuntu4) ... 2279s Selecting previously unselected package libssl3t64:arm64. 2279s (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 ... 74747 files and directories currently installed.) 2279s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu2_arm64.deb ... 2279s Unpacking libssl3t64:arm64 (3.0.13-0ubuntu2) ... 2279s Setting up libssl3t64:arm64 (3.0.13-0ubuntu2) ... 2279s Setting up openssl (3.0.13-0ubuntu2) ... 2279s Processing triggers for man-db (2.12.0-3) ... 2280s Processing triggers for libc-bin (2.39-0ubuntu2) ... 2280s Reading package lists... 2281s Building dependency tree... 2281s Reading state information... 2281s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2282s sh: Attempting to set up Debian/Ubuntu apt sources automatically 2282s sh: Distribution appears to be Ubuntu 2283s Reading package lists... 2283s Building dependency tree... 2283s Reading state information... 2284s eatmydata is already the newest version (131-1). 2284s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2284s Reading package lists... 2284s Building dependency tree... 2284s Reading state information... 2284s dbus is already the newest version (1.14.10-4ubuntu1). 2284s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2284s Reading package lists... 2285s Building dependency tree... 2285s Reading state information... 2285s rng-tools-debian is already the newest version (2.4). 2285s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2285s Reading package lists... 2286s Building dependency tree... 2286s Reading state information... 2286s The following packages will be REMOVED: 2286s cloud-init* python3-configobj* python3-debconf* 2286s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 2286s After this operation, 3252 kB disk space will be freed. 2286s (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 ... 74760 files and directories currently installed.) 2286s Removing cloud-init (24.1.1-0ubuntu1) ... 2287s Removing python3-configobj (5.0.8-3) ... 2287s Removing python3-debconf (1.5.86) ... 2287s Processing triggers for man-db (2.12.0-3) ... 2287s (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 ... 74371 files and directories currently installed.) 2287s Purging configuration files for cloud-init (24.1.1-0ubuntu1) ... 2288s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 2288s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 2288s invoke-rc.d: policy-rc.d denied execution of try-restart. 2288s Reading package lists... 2288s Building dependency tree... 2288s Reading state information... 2289s linux-generic is already the newest version (6.8.0-11.11+1). 2289s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2289s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 2289s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 2289s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 2291s Reading package lists... 2291s Reading package lists... 2291s Building dependency tree... 2291s Reading state information... 2292s Calculating upgrade... 2292s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2292s Reading package lists... 2292s Building dependency tree... 2292s Reading state information... 2293s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2293s autopkgtest [16:08:38]: rebooting testbed after setup commands that affected boot 2460s Reading package lists... 2460s Building dependency tree... 2460s Reading state information... 2460s Starting pkgProblemResolver with broken count: 0 2460s Starting 2 pkgProblemResolver with broken count: 0 2460s Done 2461s The following additional packages will be installed: 2461s apache2 apache2-bin apache2-data apache2-utils libapr1 libaprutil1 2461s libaprutil1-dbd-sqlite3 libaprutil1-ldap liblua5.4-0 2461s Suggested packages: 2461s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 2461s Recommended packages: 2461s ssl-cert 2461s The following NEW packages will be installed: 2461s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep libapr1 2461s libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap liblua5.4-0 2461s 0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded. 2461s Need to get 2037 kB/2038 kB of archives. 2461s After this operation, 14.0 MB of additional disk space will be used. 2461s Get:1 /tmp/autopkgtest.vgGmuw/7-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [712 B] 2461s Get:2 http://ftpmaster.internal/ubuntu noble/main arm64 libapr1 arm64 1.7.2-3 [103 kB] 2461s Get:3 http://ftpmaster.internal/ubuntu noble/main arm64 libaprutil1 arm64 1.6.3-1ubuntu1 [91.7 kB] 2461s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 libaprutil1-dbd-sqlite3 arm64 1.6.3-1ubuntu1 [11.0 kB] 2461s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 libaprutil1-ldap arm64 1.6.3-1ubuntu1 [8972 B] 2461s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 liblua5.4-0 arm64 5.4.6-3 [158 kB] 2462s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 apache2-bin arm64 2.4.58-1ubuntu2 [1316 kB] 2462s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 apache2-data all 2.4.58-1ubuntu2 [163 kB] 2462s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 apache2-utils arm64 2.4.58-1ubuntu2 [94.9 kB] 2462s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 apache2 arm64 2.4.58-1ubuntu2 [90.2 kB] 2462s Fetched 2037 kB in 1s (2629 kB/s) 2462s Selecting previously unselected package libapr1:arm64. 2462s (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 ... 74316 files and directories currently installed.) 2462s Preparing to unpack .../0-libapr1_1.7.2-3_arm64.deb ... 2462s Unpacking libapr1:arm64 (1.7.2-3) ... 2462s Selecting previously unselected package libaprutil1:arm64. 2462s Preparing to unpack .../1-libaprutil1_1.6.3-1ubuntu1_arm64.deb ... 2462s Unpacking libaprutil1:arm64 (1.6.3-1ubuntu1) ... 2462s Selecting previously unselected package libaprutil1-dbd-sqlite3:arm64. 2462s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-1ubuntu1_arm64.deb ... 2462s Unpacking libaprutil1-dbd-sqlite3:arm64 (1.6.3-1ubuntu1) ... 2462s Selecting previously unselected package libaprutil1-ldap:arm64. 2462s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-1ubuntu1_arm64.deb ... 2462s Unpacking libaprutil1-ldap:arm64 (1.6.3-1ubuntu1) ... 2462s Selecting previously unselected package liblua5.4-0:arm64. 2463s Preparing to unpack .../4-liblua5.4-0_5.4.6-3_arm64.deb ... 2463s Unpacking liblua5.4-0:arm64 (5.4.6-3) ... 2463s Selecting previously unselected package apache2-bin. 2463s Preparing to unpack .../5-apache2-bin_2.4.58-1ubuntu2_arm64.deb ... 2463s Unpacking apache2-bin (2.4.58-1ubuntu2) ... 2463s Selecting previously unselected package apache2-data. 2463s Preparing to unpack .../6-apache2-data_2.4.58-1ubuntu2_all.deb ... 2463s Unpacking apache2-data (2.4.58-1ubuntu2) ... 2463s Selecting previously unselected package apache2-utils. 2463s Preparing to unpack .../7-apache2-utils_2.4.58-1ubuntu2_arm64.deb ... 2463s Unpacking apache2-utils (2.4.58-1ubuntu2) ... 2463s Selecting previously unselected package apache2. 2463s Preparing to unpack .../8-apache2_2.4.58-1ubuntu2_arm64.deb ... 2463s Unpacking apache2 (2.4.58-1ubuntu2) ... 2463s Selecting previously unselected package autopkgtest-satdep. 2463s Preparing to unpack .../9-7-autopkgtest-satdep.deb ... 2463s Unpacking autopkgtest-satdep (0) ... 2463s Setting up libapr1:arm64 (1.7.2-3) ... 2463s Setting up liblua5.4-0:arm64 (5.4.6-3) ... 2463s Setting up apache2-data (2.4.58-1ubuntu2) ... 2463s Setting up libaprutil1:arm64 (1.6.3-1ubuntu1) ... 2463s Setting up libaprutil1-ldap:arm64 (1.6.3-1ubuntu1) ... 2463s Setting up libaprutil1-dbd-sqlite3:arm64 (1.6.3-1ubuntu1) ... 2463s Setting up apache2-utils (2.4.58-1ubuntu2) ... 2463s Setting up apache2-bin (2.4.58-1ubuntu2) ... 2463s Setting up apache2 (2.4.58-1ubuntu2) ... 2463s Enabling module mpm_event. 2463s Enabling module authz_core. 2463s Enabling module authz_host. 2463s Enabling module authn_core. 2463s Enabling module auth_basic. 2463s Enabling module access_compat. 2463s Enabling module authn_file. 2463s Enabling module authz_user. 2463s Enabling module alias. 2463s Enabling module dir. 2463s Enabling module autoindex. 2463s Enabling module env. 2463s Enabling module mime. 2463s Enabling module negotiation. 2463s Enabling module setenvif. 2463s Enabling module filter. 2463s Enabling module deflate. 2463s Enabling module status. 2464s Enabling module reqtimeout. 2464s Enabling conf charset. 2464s Enabling conf localized-error-pages. 2464s Enabling conf other-vhosts-access-log. 2464s Enabling conf security. 2464s Enabling conf serve-cgi-bin. 2464s Enabling site 000-default. 2464s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 2465s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 2466s Setting up autopkgtest-satdep (0) ... 2466s Processing triggers for ufw (0.36.2-5) ... 2466s Processing triggers for man-db (2.12.0-3) ... 2466s Processing triggers for libc-bin (2.39-0ubuntu2) ... 2469s (Reading database ... 75029 files and directories currently installed.) 2469s Removing autopkgtest-satdep (0) ... 2476s autopkgtest [16:11:41]: test check-ubuntu-branding: [----------------------- 2476s + ubuntu_logo_path=icons/ubuntu-logo.png 2476s ++ curl -s http://localhost 2476s + html_content=' 2476s 2476s 2476s 2476s 2476s Apache2 Ubuntu Default Page: It works 2476s 2476s 2476s 2476s
2476s 2476s
2476s
2476s

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

2476s 2476s

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

2476s 2476s
2476s
2476s
2476s Configuration Overview 2476s
2476s
2476s

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

2476s

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

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

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

2476s

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

2476s
2476s 2476s
2476s
2476s Reporting Problems 2476s
2476s
2476s

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

2476s

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

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

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

2476s 2476s

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

2476s 2476s
2476s
2476s
2476s Configuration Overview 2476s
2476s
2476s

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

2476s

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

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

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

2476s

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

2476s
2476s 2476s
2476s
2476s Reporting Problems 2476s
2476s
2476s

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

2476s

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

2476s
2476s 2476s
2476s
2476s
2476s
2476s 2476s =~ icons/ubuntu-logo\.png ]] 2476s ++ curl -s -I http://localhost/icons/ubuntu-logo.png 2476s ++ grep Content-Type 2476s ++ tr -d '[:space:]' 2476s ++ cut -d ' ' -f 2- 2476s + content_type=image/png 2476s + expected=image/png 2476s + '[' image/png '!=' image/png ']' 2477s autopkgtest [16:11:42]: test check-ubuntu-branding: -----------------------] 2478s autopkgtest [16:11:43]: test check-ubuntu-branding: - - - - - - - - - - results - - - - - - - - - - 2478s check-ubuntu-branding PASS 2478s autopkgtest [16:11:43]: test chroot: preparing testbed 2558s autopkgtest [16:13:03]: testbed dpkg architecture: arm64 2558s autopkgtest [16:13:03]: testbed apt version: 2.7.12 2558s autopkgtest [16:13:03]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2558s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 2558s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [51.4 kB] 2559s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 2559s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3728 kB] 2559s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [485 kB] 2559s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [654 kB] 2559s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3144 B] 2559s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [33.6 kB] 2559s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [116 B] 2559s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [4102 kB] 2559s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [8528 B] 2559s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [55.3 kB] 2559s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [116 B] 2561s Fetched 9245 kB in 2s (5413 kB/s) 2561s Reading package lists... 2564s Reading package lists... 2564s Building dependency tree... 2564s Reading state information... 2565s Calculating upgrade... 2565s The following packages will be REMOVED: 2565s libssl3 2565s The following NEW packages will be installed: 2565s libssl3t64 2565s The following packages will be upgraded: 2565s openssl 2565s 1 upgraded, 1 newly installed, 1 to remove and 0 not upgraded. 2565s Need to get 2777 kB of archives. 2565s After this operation, 139 kB of additional disk space will be used. 2565s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 openssl arm64 3.0.13-0ubuntu2 [985 kB] 2566s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 libssl3t64 arm64 3.0.13-0ubuntu2 [1793 kB] 2566s Fetched 2777 kB in 1s (3698 kB/s) 2567s (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 ... 74758 files and directories currently installed.) 2567s Preparing to unpack .../openssl_3.0.13-0ubuntu2_arm64.deb ... 2567s Unpacking openssl (3.0.13-0ubuntu2) over (3.0.10-1ubuntu4) ... 2567s dpkg: libssl3:arm64: dependency problems, but removing anyway as you requested: 2567s wget depends on libssl3 (>= 3.0.0). 2567s u-boot-tools depends on libssl3 (>= 3.0.0). 2567s tnftp depends on libssl3 (>= 3.0.0). 2567s tcpdump depends on libssl3 (>= 3.0.0). 2567s systemd-resolved depends on libssl3 (>= 3.0.0). 2567s systemd depends on libssl3 (>= 3.0.0). 2567s sudo depends on libssl3 (>= 3.0.0). 2567s sbsigntool depends on libssl3 (>= 3.0.0). 2567s rsync depends on libssl3 (>= 3.0.0). 2567s python3-cryptography depends on libssl3 (>= 3.0.0). 2567s openssh-server depends on libssl3 (>= 3.0.10). 2567s openssh-client depends on libssl3 (>= 3.0.10). 2567s mtd-utils depends on libssl3 (>= 3.0.0). 2567s mokutil depends on libssl3 (>= 3.0.0). 2567s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 2567s libsystemd-shared:arm64 depends on libssl3 (>= 3.0.0). 2567s libssh-4:arm64 depends on libssl3 (>= 3.0.0). 2567s libsasl2-modules:arm64 depends on libssl3 (>= 3.0.0). 2567s libsasl2-2:arm64 depends on libssl3 (>= 3.0.0). 2567s libpython3.12-minimal:arm64 depends on libssl3 (>= 3.0.0). 2567s libnvme1 depends on libssl3 (>= 3.0.0). 2567s libkrb5-3:arm64 depends on libssl3 (>= 3.0.0). 2567s libkmod2:arm64 depends on libssl3 (>= 3.0.0). 2567s libfido2-1:arm64 depends on libssl3 (>= 3.0.0). 2567s libcurl4:arm64 depends on libssl3 (>= 3.0.0). 2567s libcryptsetup12:arm64 depends on libssl3 (>= 3.0.0). 2567s kmod depends on libssl3 (>= 3.0.0). 2567s dhcpcd-base depends on libssl3 (>= 3.0.0). 2567s bind9-libs:arm64 depends on libssl3 (>= 3.0.0). 2567s 2567s (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 ... 74758 files and directories currently installed.) 2567s Removing libssl3:arm64 (3.0.10-1ubuntu4) ... 2567s Selecting previously unselected package libssl3t64:arm64. 2567s (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 ... 74747 files and directories currently installed.) 2567s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu2_arm64.deb ... 2567s Unpacking libssl3t64:arm64 (3.0.13-0ubuntu2) ... 2567s Setting up libssl3t64:arm64 (3.0.13-0ubuntu2) ... 2567s Setting up openssl (3.0.13-0ubuntu2) ... 2567s Processing triggers for man-db (2.12.0-3) ... 2568s Processing triggers for libc-bin (2.39-0ubuntu2) ... 2568s Reading package lists... 2568s Building dependency tree... 2568s Reading state information... 2569s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2570s sh: Attempting to set up Debian/Ubuntu apt sources automatically 2570s sh: Distribution appears to be Ubuntu 2571s Reading package lists... 2571s Building dependency tree... 2571s Reading state information... 2571s eatmydata is already the newest version (131-1). 2571s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2571s Reading package lists... 2571s Building dependency tree... 2571s Reading state information... 2572s dbus is already the newest version (1.14.10-4ubuntu1). 2572s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2572s Reading package lists... 2572s Building dependency tree... 2572s Reading state information... 2573s rng-tools-debian is already the newest version (2.4). 2573s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2573s Reading package lists... 2573s Building dependency tree... 2573s Reading state information... 2574s The following packages will be REMOVED: 2574s cloud-init* python3-configobj* python3-debconf* 2574s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 2574s After this operation, 3252 kB disk space will be freed. 2574s (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 ... 74760 files and directories currently installed.) 2574s Removing cloud-init (24.1.1-0ubuntu1) ... 2575s Removing python3-configobj (5.0.8-3) ... 2575s Removing python3-debconf (1.5.86) ... 2575s Processing triggers for man-db (2.12.0-3) ... 2575s (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 ... 74371 files and directories currently installed.) 2575s Purging configuration files for cloud-init (24.1.1-0ubuntu1) ... 2576s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 2576s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 2576s invoke-rc.d: policy-rc.d denied execution of try-restart. 2576s Reading package lists... 2576s Building dependency tree... 2576s Reading state information... 2577s linux-generic is already the newest version (6.8.0-11.11+1). 2577s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2577s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 2577s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 2577s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 2579s Reading package lists... 2579s Reading package lists... 2579s Building dependency tree... 2579s Reading state information... 2580s Calculating upgrade... 2580s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2580s Reading package lists... 2580s Building dependency tree... 2580s Reading state information... 2581s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2581s autopkgtest [16:13:26]: rebooting testbed after setup commands that affected boot 2616s Reading package lists... 2617s Building dependency tree... 2617s Reading state information... 2617s Starting pkgProblemResolver with broken count: 0 2617s Starting 2 pkgProblemResolver with broken count: 0 2617s Done 2618s The following additional packages will be installed: 2618s apache2 apache2-bin apache2-data apache2-utils cpp cpp-13 2618s cpp-13-aarch64-linux-gnu cpp-aarch64-linux-gnu gcc gcc-13 2618s gcc-13-aarch64-linux-gnu gcc-aarch64-linux-gnu libapr1 libaprutil1 2618s libaprutil1-dbd-sqlite3 libaprutil1-ldap libasan8 libatomic1 libcc1-0 2618s libgcc-13-dev libgomp1 libhwasan0 libisl23 libitm1 liblsan0 liblua5.4-0 2618s libmpc3 libtsan2 libubsan1 2618s Suggested packages: 2618s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 2618s cpp-doc gcc-13-locales cpp-13-doc gcc-multilib manpages-dev autoconf 2618s automake libtool flex bison gdb gcc-doc gcc-13-doc gdb-aarch64-linux-gnu 2618s Recommended packages: 2618s ssl-cert libc6-dev | libc-dev libc6-dev libc-dev 2618s The following NEW packages will be installed: 2618s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep cpp cpp-13 2618s cpp-13-aarch64-linux-gnu cpp-aarch64-linux-gnu gcc gcc-13 2618s gcc-13-aarch64-linux-gnu gcc-aarch64-linux-gnu libapr1 libaprutil1 2618s libaprutil1-dbd-sqlite3 libaprutil1-ldap libasan8 libatomic1 libcc1-0 2618s libgcc-13-dev libgomp1 libhwasan0 libisl23 libitm1 liblsan0 liblua5.4-0 2618s libmpc3 libtsan2 libubsan1 2618s 0 upgraded, 30 newly installed, 0 to remove and 0 not upgraded. 2618s Need to get 46.0 MB/46.0 MB of archives. 2618s After this operation, 161 MB of additional disk space will be used. 2618s Get:1 /tmp/autopkgtest.vgGmuw/8-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [720 B] 2618s Get:2 http://ftpmaster.internal/ubuntu noble/main arm64 libapr1 arm64 1.7.2-3 [103 kB] 2618s Get:3 http://ftpmaster.internal/ubuntu noble/main arm64 libaprutil1 arm64 1.6.3-1ubuntu1 [91.7 kB] 2618s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 libaprutil1-dbd-sqlite3 arm64 1.6.3-1ubuntu1 [11.0 kB] 2618s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 libaprutil1-ldap arm64 1.6.3-1ubuntu1 [8972 B] 2618s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 liblua5.4-0 arm64 5.4.6-3 [158 kB] 2618s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 apache2-bin arm64 2.4.58-1ubuntu2 [1316 kB] 2619s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 apache2-data all 2.4.58-1ubuntu2 [163 kB] 2619s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 apache2-utils arm64 2.4.58-1ubuntu2 [94.9 kB] 2619s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 apache2 arm64 2.4.58-1ubuntu2 [90.2 kB] 2619s Get:11 http://ftpmaster.internal/ubuntu noble/main arm64 libisl23 arm64 0.26-3 [713 kB] 2619s Get:12 http://ftpmaster.internal/ubuntu noble/main arm64 libmpc3 arm64 1.3.1-1 [55.3 kB] 2619s Get:13 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-13-aarch64-linux-gnu arm64 13.2.0-17ubuntu2 [10.3 MB] 2619s Get:14 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-13 arm64 13.2.0-17ubuntu2 [1028 B] 2619s Get:15 http://ftpmaster.internal/ubuntu noble/main arm64 cpp-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [5316 B] 2619s Get:16 http://ftpmaster.internal/ubuntu noble/main arm64 cpp arm64 4:13.2.0-7ubuntu1 [22.4 kB] 2619s Get:17 http://ftpmaster.internal/ubuntu noble/main arm64 libcc1-0 arm64 14-20240303-1ubuntu1 [44.7 kB] 2619s Get:18 http://ftpmaster.internal/ubuntu noble/main arm64 libgomp1 arm64 14-20240303-1ubuntu1 [144 kB] 2619s Get:19 http://ftpmaster.internal/ubuntu noble/main arm64 libitm1 arm64 14-20240303-1ubuntu1 [27.7 kB] 2619s Get:20 http://ftpmaster.internal/ubuntu noble/main arm64 libatomic1 arm64 14-20240303-1ubuntu1 [11.4 kB] 2619s Get:21 http://ftpmaster.internal/ubuntu noble/main arm64 libasan8 arm64 14-20240303-1ubuntu1 [2919 kB] 2619s Get:22 http://ftpmaster.internal/ubuntu noble/main arm64 liblsan0 arm64 14-20240303-1ubuntu1 [1282 kB] 2619s Get:23 http://ftpmaster.internal/ubuntu noble/main arm64 libtsan2 arm64 14-20240303-1ubuntu1 [2687 kB] 2619s Get:24 http://ftpmaster.internal/ubuntu noble/main arm64 libubsan1 arm64 14-20240303-1ubuntu1 [1151 kB] 2619s Get:25 http://ftpmaster.internal/ubuntu noble/main arm64 libhwasan0 arm64 14-20240303-1ubuntu1 [1597 kB] 2619s Get:26 http://ftpmaster.internal/ubuntu noble/main arm64 libgcc-13-dev arm64 13.2.0-17ubuntu2 [2464 kB] 2619s Get:27 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-13-aarch64-linux-gnu arm64 13.2.0-17ubuntu2 [20.1 MB] 2620s Get:28 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-13 arm64 13.2.0-17ubuntu2 [467 kB] 2620s Get:29 http://ftpmaster.internal/ubuntu noble/main arm64 gcc-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [1198 B] 2620s Get:30 http://ftpmaster.internal/ubuntu noble/main arm64 gcc arm64 4:13.2.0-7ubuntu1 [5018 B] 2620s Fetched 46.0 MB in 2s (25.7 MB/s) 2620s Selecting previously unselected package libapr1:arm64. 2620s (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 ... 74316 files and directories currently installed.) 2620s Preparing to unpack .../00-libapr1_1.7.2-3_arm64.deb ... 2620s Unpacking libapr1:arm64 (1.7.2-3) ... 2620s Selecting previously unselected package libaprutil1:arm64. 2620s Preparing to unpack .../01-libaprutil1_1.6.3-1ubuntu1_arm64.deb ... 2620s Unpacking libaprutil1:arm64 (1.6.3-1ubuntu1) ... 2621s Selecting previously unselected package libaprutil1-dbd-sqlite3:arm64. 2621s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-1ubuntu1_arm64.deb ... 2621s Unpacking libaprutil1-dbd-sqlite3:arm64 (1.6.3-1ubuntu1) ... 2621s Selecting previously unselected package libaprutil1-ldap:arm64. 2621s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-1ubuntu1_arm64.deb ... 2621s Unpacking libaprutil1-ldap:arm64 (1.6.3-1ubuntu1) ... 2621s Selecting previously unselected package liblua5.4-0:arm64. 2621s Preparing to unpack .../04-liblua5.4-0_5.4.6-3_arm64.deb ... 2621s Unpacking liblua5.4-0:arm64 (5.4.6-3) ... 2621s Selecting previously unselected package apache2-bin. 2621s Preparing to unpack .../05-apache2-bin_2.4.58-1ubuntu2_arm64.deb ... 2621s Unpacking apache2-bin (2.4.58-1ubuntu2) ... 2621s Selecting previously unselected package apache2-data. 2621s Preparing to unpack .../06-apache2-data_2.4.58-1ubuntu2_all.deb ... 2621s Unpacking apache2-data (2.4.58-1ubuntu2) ... 2621s Selecting previously unselected package apache2-utils. 2621s Preparing to unpack .../07-apache2-utils_2.4.58-1ubuntu2_arm64.deb ... 2621s Unpacking apache2-utils (2.4.58-1ubuntu2) ... 2621s Selecting previously unselected package apache2. 2621s Preparing to unpack .../08-apache2_2.4.58-1ubuntu2_arm64.deb ... 2621s Unpacking apache2 (2.4.58-1ubuntu2) ... 2621s Selecting previously unselected package libisl23:arm64. 2621s Preparing to unpack .../09-libisl23_0.26-3_arm64.deb ... 2621s Unpacking libisl23:arm64 (0.26-3) ... 2621s Selecting previously unselected package libmpc3:arm64. 2621s Preparing to unpack .../10-libmpc3_1.3.1-1_arm64.deb ... 2621s Unpacking libmpc3:arm64 (1.3.1-1) ... 2621s Selecting previously unselected package cpp-13-aarch64-linux-gnu. 2621s Preparing to unpack .../11-cpp-13-aarch64-linux-gnu_13.2.0-17ubuntu2_arm64.deb ... 2621s Unpacking cpp-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 2621s Selecting previously unselected package cpp-13. 2621s Preparing to unpack .../12-cpp-13_13.2.0-17ubuntu2_arm64.deb ... 2621s Unpacking cpp-13 (13.2.0-17ubuntu2) ... 2621s Selecting previously unselected package cpp-aarch64-linux-gnu. 2621s Preparing to unpack .../13-cpp-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 2621s Unpacking cpp-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 2621s Selecting previously unselected package cpp. 2621s Preparing to unpack .../14-cpp_4%3a13.2.0-7ubuntu1_arm64.deb ... 2621s Unpacking cpp (4:13.2.0-7ubuntu1) ... 2621s Selecting previously unselected package libcc1-0:arm64. 2621s Preparing to unpack .../15-libcc1-0_14-20240303-1ubuntu1_arm64.deb ... 2621s Unpacking libcc1-0:arm64 (14-20240303-1ubuntu1) ... 2621s Selecting previously unselected package libgomp1:arm64. 2621s Preparing to unpack .../16-libgomp1_14-20240303-1ubuntu1_arm64.deb ... 2621s Unpacking libgomp1:arm64 (14-20240303-1ubuntu1) ... 2621s Selecting previously unselected package libitm1:arm64. 2621s Preparing to unpack .../17-libitm1_14-20240303-1ubuntu1_arm64.deb ... 2621s Unpacking libitm1:arm64 (14-20240303-1ubuntu1) ... 2621s Selecting previously unselected package libatomic1:arm64. 2621s Preparing to unpack .../18-libatomic1_14-20240303-1ubuntu1_arm64.deb ... 2621s Unpacking libatomic1:arm64 (14-20240303-1ubuntu1) ... 2621s Selecting previously unselected package libasan8:arm64. 2622s Preparing to unpack .../19-libasan8_14-20240303-1ubuntu1_arm64.deb ... 2622s Unpacking libasan8:arm64 (14-20240303-1ubuntu1) ... 2622s Selecting previously unselected package liblsan0:arm64. 2622s Preparing to unpack .../20-liblsan0_14-20240303-1ubuntu1_arm64.deb ... 2622s Unpacking liblsan0:arm64 (14-20240303-1ubuntu1) ... 2622s Selecting previously unselected package libtsan2:arm64. 2622s Preparing to unpack .../21-libtsan2_14-20240303-1ubuntu1_arm64.deb ... 2622s Unpacking libtsan2:arm64 (14-20240303-1ubuntu1) ... 2622s Selecting previously unselected package libubsan1:arm64. 2622s Preparing to unpack .../22-libubsan1_14-20240303-1ubuntu1_arm64.deb ... 2622s Unpacking libubsan1:arm64 (14-20240303-1ubuntu1) ... 2622s Selecting previously unselected package libhwasan0:arm64. 2622s Preparing to unpack .../23-libhwasan0_14-20240303-1ubuntu1_arm64.deb ... 2622s Unpacking libhwasan0:arm64 (14-20240303-1ubuntu1) ... 2622s Selecting previously unselected package libgcc-13-dev:arm64. 2622s Preparing to unpack .../24-libgcc-13-dev_13.2.0-17ubuntu2_arm64.deb ... 2622s Unpacking libgcc-13-dev:arm64 (13.2.0-17ubuntu2) ... 2622s Selecting previously unselected package gcc-13-aarch64-linux-gnu. 2622s Preparing to unpack .../25-gcc-13-aarch64-linux-gnu_13.2.0-17ubuntu2_arm64.deb ... 2622s Unpacking gcc-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 2622s Selecting previously unselected package gcc-13. 2622s Preparing to unpack .../26-gcc-13_13.2.0-17ubuntu2_arm64.deb ... 2622s Unpacking gcc-13 (13.2.0-17ubuntu2) ... 2622s Selecting previously unselected package gcc-aarch64-linux-gnu. 2623s Preparing to unpack .../27-gcc-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 2623s Unpacking gcc-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 2623s Selecting previously unselected package gcc. 2623s Preparing to unpack .../28-gcc_4%3a13.2.0-7ubuntu1_arm64.deb ... 2623s Unpacking gcc (4:13.2.0-7ubuntu1) ... 2623s Selecting previously unselected package autopkgtest-satdep. 2623s Preparing to unpack .../29-8-autopkgtest-satdep.deb ... 2623s Unpacking autopkgtest-satdep (0) ... 2623s Setting up libapr1:arm64 (1.7.2-3) ... 2623s Setting up libgomp1:arm64 (14-20240303-1ubuntu1) ... 2623s Setting up libmpc3:arm64 (1.3.1-1) ... 2623s Setting up libatomic1:arm64 (14-20240303-1ubuntu1) ... 2623s Setting up libubsan1:arm64 (14-20240303-1ubuntu1) ... 2623s Setting up libhwasan0:arm64 (14-20240303-1ubuntu1) ... 2623s Setting up libasan8:arm64 (14-20240303-1ubuntu1) ... 2623s Setting up liblua5.4-0:arm64 (5.4.6-3) ... 2623s Setting up apache2-data (2.4.58-1ubuntu2) ... 2623s Setting up libtsan2:arm64 (14-20240303-1ubuntu1) ... 2623s Setting up libisl23:arm64 (0.26-3) ... 2623s Setting up libcc1-0:arm64 (14-20240303-1ubuntu1) ... 2623s Setting up liblsan0:arm64 (14-20240303-1ubuntu1) ... 2623s Setting up libitm1:arm64 (14-20240303-1ubuntu1) ... 2623s Setting up libaprutil1:arm64 (1.6.3-1ubuntu1) ... 2623s Setting up cpp-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 2623s Setting up libaprutil1-ldap:arm64 (1.6.3-1ubuntu1) ... 2623s Setting up libaprutil1-dbd-sqlite3:arm64 (1.6.3-1ubuntu1) ... 2623s Setting up cpp-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 2623s Setting up libgcc-13-dev:arm64 (13.2.0-17ubuntu2) ... 2623s Setting up apache2-utils (2.4.58-1ubuntu2) ... 2623s Setting up cpp-13 (13.2.0-17ubuntu2) ... 2623s Setting up gcc-13-aarch64-linux-gnu (13.2.0-17ubuntu2) ... 2623s Setting up apache2-bin (2.4.58-1ubuntu2) ... 2623s Setting up gcc-13 (13.2.0-17ubuntu2) ... 2623s Setting up cpp (4:13.2.0-7ubuntu1) ... 2623s Setting up gcc-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 2623s Setting up apache2 (2.4.58-1ubuntu2) ... 2623s Enabling module mpm_event. 2623s Enabling module authz_core. 2623s Enabling module authz_host. 2623s Enabling module authn_core. 2623s Enabling module auth_basic. 2623s Enabling module access_compat. 2623s Enabling module authn_file. 2623s Enabling module authz_user. 2623s Enabling module alias. 2623s Enabling module dir. 2623s Enabling module autoindex. 2623s Enabling module env. 2623s Enabling module mime. 2623s Enabling module negotiation. 2623s Enabling module setenvif. 2623s Enabling module filter. 2623s Enabling module deflate. 2623s Enabling module status. 2623s Enabling module reqtimeout. 2623s Enabling conf charset. 2623s Enabling conf localized-error-pages. 2623s Enabling conf other-vhosts-access-log. 2623s Enabling conf security. 2623s Enabling conf serve-cgi-bin. 2623s Enabling site 000-default. 2624s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 2625s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 2626s Setting up gcc (4:13.2.0-7ubuntu1) ... 2626s Setting up autopkgtest-satdep (0) ... 2626s Processing triggers for ufw (0.36.2-5) ... 2626s Processing triggers for man-db (2.12.0-3) ... 2627s Processing triggers for libc-bin (2.39-0ubuntu2) ... 2630s (Reading database ... 75271 files and directories currently installed.) 2630s Removing autopkgtest-satdep (0) ... 2637s autopkgtest [16:14:22]: test chroot: [----------------------- 2637s + sed -i s_DocumentRoot.*$_DocumentRoot /_ /etc/apache2/sites-available/000-default.conf 2637s + gcc --print-file-name=libgcc_s.so.1 2637s + LIBGCC_S_PATH=/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/libgcc_s.so.1 2637s + cat 2637s + a2enconf chroot 2637s Enabling conf chroot. 2637s To activate the new configuration, you need to run: 2637s systemctl reload apache2 2637s + echo Hello, world! 2637s + service apache2 restart 2638s + wget -qO- http://localhost/hello.txt 2638s + result=Hello, world! 2638s + [ Hello, world! != Hello, world! ] 2638s autopkgtest [16:14:23]: test chroot: -----------------------] 2639s autopkgtest [16:14:24]: test chroot: - - - - - - - - - - results - - - - - - - - - - 2639s chroot PASS 2639s autopkgtest [16:14:24]: @@@@@@@@@@@@@@@@@@@@ summary 2639s run-test-suite PASS 2639s duplicate-module-load PASS 2639s default-mods PASS 2639s htcacheclean PASS 2639s ssl-passphrase PASS 2639s check-http2 PASS 2639s check-ubuntu-branding PASS 2639s chroot PASS 2652s Creating nova instance adt-noble-arm64-apache2-20240318-153025-juju-7f2275-prod-proposed-migration-environment-3 from image adt/ubuntu-noble-arm64-server-20240318.img (UUID 6b9ea2ac-1792-4f95-a56d-e128e96ab6e9)... 2652s Creating nova instance adt-noble-arm64-apache2-20240318-153025-juju-7f2275-prod-proposed-migration-environment-3 from image adt/ubuntu-noble-arm64-server-20240318.img (UUID 6b9ea2ac-1792-4f95-a56d-e128e96ab6e9)... 2652s Creating nova instance adt-noble-arm64-apache2-20240318-153025-juju-7f2275-prod-proposed-migration-environment-3 from image adt/ubuntu-noble-arm64-server-20240318.img (UUID 6b9ea2ac-1792-4f95-a56d-e128e96ab6e9)... 2652s Creating nova instance adt-noble-arm64-apache2-20240318-153025-juju-7f2275-prod-proposed-migration-environment-3 from image adt/ubuntu-noble-arm64-server-20240318.img (UUID 6b9ea2ac-1792-4f95-a56d-e128e96ab6e9)... 2652s Creating nova instance adt-noble-arm64-apache2-20240318-153025-juju-7f2275-prod-proposed-migration-environment-3 from image adt/ubuntu-noble-arm64-server-20240318.img (UUID 6b9ea2ac-1792-4f95-a56d-e128e96ab6e9)...