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

Not Found

201s #

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

224s #

The requested URL was not found on this server.

224s # ' 224s ok 8 224s # testing : /merge/notfound.html code 224s # expected: 404 224s # received: '404' 224s ok 9 224s # testing : /merge/notfound.html content 224s # expected: 'testing merge' 224s # received: 'testing merge' 224s ok 10 224s # testing : /merge/merge2/notfound.html code 224s # expected: 404 224s # received: '404' 224s ok 11 224s # testing : /merge/merge2/notfound.html content 224s # expected: 'testing merge' 224s # received: 'testing merge' 224s ok 12 224s # testing : /bounce/notfound.html code 224s # expected: 404 224s # received: '404' 224s ok 13 224s # testing : /bounce/notfound.html content 224s # expected: qr/expire test/ 224s # received: ' 224s # expire test 224s # expire test 224s # ' 224s ok 14 224s ok 225s t/apache/etags.t .................... 225s # Checking for existence of FileETag directive 225s # Returned 200: 225s 1..61 225s # Running under perl version 5.038002 for linux 225s # Current time local: Sun Mar 24 06:33:41 2024 225s # Current time GMT: Sun Mar 24 06:33:41 2024 225s # Using Test.pm version 1.31 225s # Using Apache/Test.pm version 1.42 225s # --- 225s # HEAD /apache/etags/s/test.txt 225s # Expecting one component in ETag field 225s # Received "b" 225s ok 1 225s # --- 225s # HEAD /apache/etags/none/is/test.txt 225s # Expecting two components in ETag field 225s # Received "421ad-b" 225s ok 2 225s # --- 225s # HEAD /apache/etags/all/mis/test.txt 225s # Expecting three components in ETag field 225s # Received "4215e-b-60bb3bbdae3c0" 225s ok 3 225s # --- 225s # HEAD /apache/etags/m/plus-i/test.txt 225s # Expecting two components in ETag field 225s # Received "42187-60bb3bbdae3c0" 225s ok 4 225s # --- 225s # HEAD /apache/etags/all/i/test.txt 225s # Expecting one component in ETag field 225s # Received "4213b" 225s ok 5 225s # --- 225s # HEAD /apache/etags/none/plus-s/test.txt 225s # Expecting one component in ETag field 225s # Received "b" 225s ok 6 225s # --- 225s # HEAD /apache/etags/none/plus-m/test.txt 225s # Expecting one component in ETag field 225s # Received "60bb3bbdae3c0" 225s ok 7 225s # --- 225s # HEAD /apache/etags/m/plus-mis/test.txt 225s # Expecting three components in ETag field 225s # Received "42193-b-60bb3bbdae3c0" 225s ok 8 225s # --- 225s # HEAD /apache/etags/all/minus-is/test.txt 225s # Expecting one component in ETag field 225s # Received "60bb3bbdae3c0" 225s ok 9 225s # --- 225s # HEAD /apache/etags/none/i/test.txt 225s # Expecting one component in ETag field 225s # Received "421a8" 225s ok 10 225s # --- 225s # HEAD /apache/etags/m/plus-s/test.txt 225s # Expecting two components in ETag field 225s # Received "b-60bb3bbdae3c0" 225s ok 11 225s # --- 225s # HEAD /apache/etags/m/minus-ms/test.txt 225s # Expecting field to be absent 225s # Received "b-60bb3bbdae3c0" 225s ok 12 225s # --- 225s # HEAD /apache/etags/all/mi/test.txt 225s # Expecting two components in ETag field 225s # Received "42146-60bb3bbdae3c0" 225s ok 13 225s # --- 225s # HEAD /apache/etags/m/test.txt 225s # Expecting one component in ETag field 225s # Received "60bb3bbdae3c0" 225s ok 14 225s # --- 225s # HEAD /apache/etags/ms/test.txt 225s # Expecting two components in ETag field 225s # Received "b-60bb3bbdae3c0" 225s ok 15 225s # --- 225s # HEAD /apache/etags/m/plus-is/test.txt 225s # Expecting three components in ETag field 225s # Received "4218a-b-60bb3bbdae3c0" 225s ok 16 225s # --- 225s # HEAD /apache/etags/all/m/test.txt 225s # Expecting one component in ETag field 225s # Received "60bb3bbdae3c0" 225s ok 17 225s # --- 225s # HEAD /apache/etags/none/plus-mis/test.txt 225s # Expecting three components in ETag field 225s # Received "421dd-b-60bb3bbdae3c0" 225s ok 18 225s # --- 225s # HEAD /apache/etags/all/s/test.txt 225s # Expecting one component in ETag field 225s # Received "b" 225s ok 19 225s # --- 225s # HEAD /apache/etags/i/test.txt 225s # Expecting one component in ETag field 225s # Received "4216a" 225s ok 20 225s # --- 225s # HEAD /apache/etags/is/test.txt 225s # Expecting two components in ETag field 225s # Received "4216d-b" 225s ok 21 225s # --- 225s # HEAD /apache/etags/none/plus-ms/test.txt 225s # Expecting two components in ETag field 225s # Received "b-60bb3bbdae3c0" 225s ok 22 225s # --- 225s # HEAD /apache/etags/m/minus-mi/test.txt 225s # Expecting field to be absent 225s # Received "b-60bb3bbdae3c0" 225s ok 23 225s # --- 225s # HEAD /apache/etags/all/minus-i/test.txt 225s # Expecting two components in ETag field 225s # Received "b-60bb3bbdae3c0" 225s ok 24 225s # --- 225s # HEAD /apache/etags/m/minus-is/test.txt 225s # Expecting field to be absent 225s # Received "60bb3bbdae3c0" 225s ok 25 225s # --- 225s # HEAD /apache/etags/none/test.txt 225s # Expecting field to be absent 225s # ETag field is missing 225s ok 26 225s # --- 225s # HEAD /apache/etags/all/minus-mi/test.txt 225s # Expecting one component in ETag field 225s # Received "b" 225s ok 27 225s # --- 225s # HEAD /apache/etags/none/mis/test.txt 225s # Expecting three components in ETag field 225s # Received "421b6-b-60bb3bbdae3c0" 225s ok 28 225s # --- 225s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 225s # Expecting field to be absent 225s # Received "b-60bb3bbdae3c0" 225s ok 29 225s # --- 225s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 225s # Expecting one component in ETag field 225s # Received "60bb3bbdae3c0" 225s ok 30 225s # --- 225s # HEAD /apache/etags/m/minus-mis/test.txt 225s # Expecting field to be absent 225s # Received "b-60bb3bbdae3c0" 225s ok 31 225s # --- 225s # HEAD /apache/etags/m/plus-m/test.txt 225s # Expecting one component in ETag field 225s # Received "60bb3bbdae3c0" 225s ok 32 225s # --- 225s # HEAD /apache/etags/none/inherit/test.txt 225s # Expecting field to be absent 225s # ETag field is missing 225s ok 33 225s # --- 225s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 225s # Expecting one component in ETag field 225s # Received "b" 225s ok 34 225s # --- 225s # HEAD /apache/etags/m/plus-mi/test.txt 225s # Expecting two components in ETag field 225s # Received "42190-60bb3bbdae3c0" 225s ok 35 225s # --- 225s # HEAD /apache/etags/all/is/test.txt 225s # Expecting two components in ETag field 225s # Received "42140-b" 225s ok 36 225s # --- 225s # HEAD /apache/etags/m/minus-m/test.txt 225s # Expecting field to be absent 225s # Received "b-60bb3bbdae3c0" 225s ok 37 225s # --- 225s # HEAD /apache/etags/none/plus-mi/test.txt 225s # Expecting two components in ETag field 225s # Received "421c5-60bb3bbdae3c0" 225s ok 38 225s # --- 225s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 225s # Expecting two components in ETag field 225s # Received "421d0-b" 225s ok 39 225s # --- 225s # HEAD /apache/etags/none/plus-i/test.txt 225s # Expecting one component in ETag field 225s # Received "421bc" 225s ok 40 225s # --- 225s # HEAD /apache/etags/all/test.txt 225s # Expecting three components in ETag field 225s # Received "42165-b-60bb3bbdae3c0" 225s ok 41 225s # --- 225s # HEAD /apache/etags/all/minus-ms/test.txt 225s # Expecting one component in ETag field 225s # Received "42158" 225s ok 42 225s # --- 225s # HEAD /apache/etags/none/mi/test.txt 225s # Expecting two components in ETag field 225s # Received "421b3-60bb3bbdae3c0" 225s ok 43 225s # --- 225s # HEAD /apache/etags/all/minus-mis/test.txt 225s # Expecting field to be absent 225s # Received "b-60bb3bbdae3c0" 225s ok 44 225s # --- 225s # HEAD /apache/etags/m/plus-ms/test.txt 225s # Expecting two components in ETag field 225s # Received "b-60bb3bbdae3c0" 225s ok 45 225s # --- 225s # HEAD /apache/etags/mis/test.txt 225s # Expecting three components in ETag field 225s # Received "421a0-b-60bb3bbdae3c0" 225s ok 46 225s # --- 225s # HEAD /apache/etags/m/minus-i/test.txt 225s # Expecting field to be absent 225s # Received "60bb3bbdae3c0" 225s ok 47 225s # --- 225s # HEAD /apache/etags/mi/test.txt 225s # Expecting two components in ETag field 225s # Received "4219d-60bb3bbdae3c0" 225s ok 48 225s # --- 225s # HEAD /apache/etags/none/plus-is/test.txt 225s # Expecting two components in ETag field 225s # Received "421bf-b" 225s ok 49 225s # --- 225s # HEAD /apache/etags/all/inherit/test.txt 225s # Expecting three components in ETag field 225s # Received "4213d-b-60bb3bbdae3c0" 225s ok 50 225s # --- 225s # HEAD /apache/etags/none/s/test.txt 225s # Expecting one component in ETag field 225s # Received "b" 225s ok 51 225s # --- 225s # HEAD /apache/etags/all/ms/test.txt 225s # Expecting two components in ETag field 225s # Received "b-60bb3bbdae3c0" 225s ok 52 225s # --- 225s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 225s # Expecting two components in ETag field 225s # Received "421dc-60bb3bbdae3c0" 225s ok 53 225s # --- 225s # HEAD /apache/etags/none/ms/test.txt 225s # Expecting two components in ETag field 225s # Received "b-60bb3bbdae3c0" 225s ok 54 225s # --- 225s # HEAD /apache/etags/m/minus-s/test.txt 225s # Expecting field to be absent 225s # Received "60bb3bbdae3c0" 225s ok 55 225s # --- 225s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 225s # Expecting two components in ETag field 225s # Received "b-60bb3bbdae3c0" 225s ok 56 225s # --- 225s # HEAD /apache/etags/all/minus-m/test.txt 225s # Expecting two components in ETag field 225s # Received "4214f-b" 225s ok 57 225s # --- 225s # HEAD /apache/etags/default/test.txt 225s # Expecting two components in ETag field 225s # Received "b-60bb3bbdae3c0" 225s ok 58 225s # --- 225s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 225s # Expecting one component in ETag field 225s # Received "421d9" 225s ok 59 225s # --- 225s # HEAD /apache/etags/all/minus-s/test.txt 225s # Expecting two components in ETag field 225s # Received "4215b-60bb3bbdae3c0" 225s ok 60 225s # --- 225s # HEAD /apache/etags/none/m/test.txt 225s # Expecting one component in ETag field 225s # Received "60bb3bbdae3c0" 225s ok 61 225s ok 227s t/apache/expr.t ..................... 227s 1..229 227s # Running under perl version 5.038002 for linux 227s # Current time local: Sun Mar 24 06:33:42 2024 227s # Current time GMT: Sun Mar 24 06:33:42 2024 227s # Using Test.pm version 1.31 227s # Using Apache/Test.pm version 1.42 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "true" should evaluate to true, got true 227s ok 1 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "false" should evaluate to false, got false 227s ok 2 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s Should get parse error for "foo", got parse error 227s ok 3 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "1 -eq 01" should evaluate to true, got true 227s ok 4 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "1 -eq 2" should evaluate to false, got false 227s ok 5 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "1 -ne 2" should evaluate to true, got true 227s ok 6 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "1 -ne 1" should evaluate to false, got false 227s ok 7 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "1 -lt 02" should evaluate to true, got true 227s ok 8 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "1 -lt 1" should evaluate to false, got false 227s ok 9 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "1 -le 2" should evaluate to true, got true 227s ok 10 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "1 -le 1" should evaluate to true, got true 227s ok 11 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "2 -gt 1" should evaluate to true, got true 227s ok 12 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "1 -gt 1" should evaluate to false, got false 227s ok 13 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "2 -ge 1" should evaluate to true, got true 227s ok 14 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "1 -ge 1" should evaluate to true, got true 227s ok 15 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "1 -gt -1" should evaluate to true, got true 227s ok 16 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'aa' == 'aa'" should evaluate to true, got true 227s ok 17 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'aa' == 'b'" should evaluate to false, got false 227s ok 18 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'aa' = 'aa'" should evaluate to true, got true 227s ok 19 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'aa' = 'b'" should evaluate to false, got false 227s ok 20 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'aa' != 'b'" should evaluate to true, got true 227s ok 21 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'aa' != 'aa'" should evaluate to false, got false 227s ok 22 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'aa' < 'b'" should evaluate to true, got true 227s ok 23 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'aa' < 'aa'" should evaluate to false, got false 227s ok 24 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'aa' <= 'b'" should evaluate to true, got true 227s ok 25 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'aa' <= 'aa'" should evaluate to true, got true 227s ok 26 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'b' > 'aa'" should evaluate to true, got true 227s ok 27 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'aa' > 'aa'" should evaluate to false, got false 227s ok 28 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'b' >= 'aa'" should evaluate to true, got true 227s ok 29 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'aa' >= 'aa'" should evaluate to true, got true 227s ok 30 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 227s ok 31 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 227s ok 32 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 227s ok 33 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 227s ok 34 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 227s ok 35 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 227s ok 36 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 227s ok 37 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 227s ok 38 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 227s ok 39 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 227s ok 40 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "%{TIME} != ''" should evaluate to true, got true 227s ok 41 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'a' -in { 'b', 'a' } " should evaluate to true, got true 227s ok 42 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'a' -in { 'b', 'c' } " should evaluate to false, got false 227s ok 43 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s " 'abc' =~ /bc/ " should evaluate to true, got true 227s ok 44 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s " 'abc' =~ /BC/i " should evaluate to true, got true 227s ok 45 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s " 'abc' !~ m!bc! " should evaluate to false, got false 227s ok 46 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s " 'abc' !~ m!BC!i " should evaluate to false, got false 227s ok 47 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s " $0 == '' " should evaluate to true, got true 227s ok 48 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s " $1 == '' " should evaluate to true, got true 227s ok 49 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s " $9 == '' " should evaluate to true, got true 227s ok 50 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s " '$0' == '' " should evaluate to true, got true 227s ok 51 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 227s ok 52 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 227s ok 53 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 227s ok 54 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 227s ok 55 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 227s ok 56 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 227s ok 57 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 227s ok 58 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 227s ok 59 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 227s ok 60 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 227s ok 61 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 227s ok 62 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 227s ok 63 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 227s ok 64 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 227s ok 65 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 227s ok 66 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 227s ok 67 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 227s ok 68 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 227s ok 69 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 227s ok 70 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "%{HTTPS} == 'off' " should evaluate to true, got true 227s ok 71 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 227s ok 72 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 227s ok 73 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 227s ok 74 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 227s ok 75 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 227s ok 76 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 227s ok 77 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 227s ok 78 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 227s ok 79 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 227s ok 80 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 227s ok 81 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 227s ok 82 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "escape('?') = '%3f' " should evaluate to true, got true 227s ok 83 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "unescape('%3f') = '?' " should evaluate to true, got true 227s ok 84 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 227s ok 85 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 227s ok 86 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 227s ok 87 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "file('/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 227s ok 88 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "-n ''" should evaluate to false, got false 227s ok 89 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "-z ''" should evaluate to true, got true 227s ok 90 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "-n '1'" should evaluate to true, got true 227s ok 91 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "-z '1'" should evaluate to false, got false 227s ok 92 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s Should get parse error for "-R 'abc'", got parse error 227s ok 93 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 227s ok 94 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "-R '240.0.0.0'" should evaluate to false, got false 227s ok 95 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "-R '240.0.0.0/8'" should evaluate to false, got false 227s ok 96 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "-R 'ff::/8'" should evaluate to false, got false 227s ok 97 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 227s ok 98 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 227s ok 99 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 227s ok 100 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 227s ok 101 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 227s ok 102 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 227s ok 103 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 227s ok 104 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'foo' -strmatch '*o'" should evaluate to true, got true 227s ok 105 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 227s ok 106 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'foo' -strmatch 'F*'" should evaluate to false, got false 227s ok 107 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'foo' -strcmatch 'F*'" should evaluate to true, got true 227s ok 108 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'foo' -strmatch 'g*'" should evaluate to false, got false 227s ok 109 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'foo' -strcmatch 'g*'" should evaluate to false, got false 227s ok 110 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 227s ok 111 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 227s ok 112 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 227s ok 113 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 227s ok 114 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s Should get parse error for "foo('bar') = 'bar'", got parse error 227s ok 115 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s Should get parse error for "%{FOO} != 'bar'", got parse error 227s ok 116 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s Should get parse error for "'bar' = bar", got parse error 227s ok 117 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "true" should evaluate to true, got true 227s ok 118 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "true && true" should evaluate to true, got true 227s ok 119 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "true || true" should evaluate to true, got true 227s ok 120 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "true || true || true" should evaluate to true, got true 227s ok 121 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "true || true && true" should evaluate to true, got true 227s ok 122 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "true && true || true" should evaluate to true, got true 227s ok 123 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "true && true && true" should evaluate to true, got true 227s ok 124 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "true || true || !true" should evaluate to true, got true 227s ok 125 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "true || true && !true" should evaluate to true, got true 227s ok 126 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "true && true || !true" should evaluate to true, got true 227s ok 127 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "true && true && !true" should evaluate to false, got false 227s ok 128 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "true && !true" should evaluate to false, got false 227s ok 129 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "true || !true" should evaluate to true, got true 227s ok 130 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "true || !true || true" should evaluate to true, got true 227s ok 131 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "true || !true && true" should evaluate to true, got true 227s ok 132 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "true && !true || true" should evaluate to true, got true 227s ok 133 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "true && !true && true" should evaluate to false, got false 227s ok 134 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "true || !true || !true" should evaluate to true, got true 227s ok 135 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "true || !true && !true" should evaluate to true, got true 227s ok 136 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "true && !true || !true" should evaluate to false, got false 227s ok 137 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "true && !true && !true" should evaluate to false, got false 227s ok 138 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!true" should evaluate to false, got false 227s ok 139 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!true && true" should evaluate to false, got false 227s ok 140 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!true || true" should evaluate to true, got true 227s ok 141 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!true || true || true" should evaluate to true, got true 227s ok 142 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!true || true && true" should evaluate to true, got true 227s ok 143 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!true && true || true" should evaluate to true, got true 227s ok 144 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!true && true && true" should evaluate to false, got false 227s ok 145 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!true || true || !true" should evaluate to true, got true 227s ok 146 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!true || true && !true" should evaluate to false, got false 227s ok 147 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!true && true || !true" should evaluate to false, got false 227s ok 148 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!true && true && !true" should evaluate to false, got false 227s ok 149 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!true && !true" should evaluate to false, got false 227s ok 150 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!true || !true" should evaluate to false, got false 227s ok 151 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!true || !true || true" should evaluate to true, got true 227s ok 152 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!true || !true && true" should evaluate to false, got false 227s ok 153 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!true && !true || true" should evaluate to true, got true 227s ok 154 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!true && !true && true" should evaluate to false, got false 227s ok 155 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!true || !true || !true" should evaluate to false, got false 227s ok 156 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!true || !true && !true" should evaluate to false, got false 227s ok 157 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!true && !true || !true" should evaluate to false, got false 227s ok 158 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!true && !true && !true" should evaluate to false, got false 227s ok 159 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(true)" should evaluate to false, got false 227s ok 160 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(true && true)" should evaluate to false, got false 227s ok 161 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(true || true)" should evaluate to false, got false 227s ok 162 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(true || true || true)" should evaluate to false, got false 227s ok 163 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(true || true && true)" should evaluate to false, got false 227s ok 164 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(true && true || true)" should evaluate to false, got false 227s ok 165 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(true && true && true)" should evaluate to false, got false 227s ok 166 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(true || true || !true)" should evaluate to false, got false 227s ok 167 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(true || true && !true)" should evaluate to false, got false 227s ok 168 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(true && true || !true)" should evaluate to false, got false 227s ok 169 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(true && true && !true)" should evaluate to true, got true 227s ok 170 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(true && !true)" should evaluate to true, got true 227s ok 171 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(true || !true)" should evaluate to false, got false 227s ok 172 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(true || !true || true)" should evaluate to false, got false 227s ok 173 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(true || !true && true)" should evaluate to false, got false 227s ok 174 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(true && !true || true)" should evaluate to false, got false 227s ok 175 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(true && !true && true)" should evaluate to true, got true 227s ok 176 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(true || !true || !true)" should evaluate to false, got false 227s ok 177 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(true || !true && !true)" should evaluate to false, got false 227s ok 178 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(true && !true || !true)" should evaluate to true, got true 227s ok 179 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(true && !true && !true)" should evaluate to true, got true 227s ok 180 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(!true)" should evaluate to true, got true 227s ok 181 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(!true && true)" should evaluate to true, got true 227s ok 182 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(!true || true)" should evaluate to false, got false 227s ok 183 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(!true || true || true)" should evaluate to false, got false 227s ok 184 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(!true || true && true)" should evaluate to false, got false 227s ok 185 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(!true && true || true)" should evaluate to false, got false 227s ok 186 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(!true && true && true)" should evaluate to true, got true 227s ok 187 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(!true || true || !true)" should evaluate to false, got false 227s ok 188 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(!true || true && !true)" should evaluate to true, got true 227s ok 189 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(!true && true || !true)" should evaluate to true, got true 227s ok 190 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(!true && true && !true)" should evaluate to true, got true 227s ok 191 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(!true && !true)" should evaluate to true, got true 227s ok 192 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(!true || !true)" should evaluate to true, got true 227s ok 193 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(!true || !true || true)" should evaluate to false, got false 227s ok 194 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(!true || !true && true)" should evaluate to true, got true 227s ok 195 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(!true && !true || true)" should evaluate to false, got false 227s ok 196 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(!true && !true && true)" should evaluate to true, got true 227s ok 197 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(!true || !true || !true)" should evaluate to true, got true 227s ok 198 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(!true || !true && !true)" should evaluate to true, got true 227s ok 199 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(!true && !true || !true)" should evaluate to true, got true 227s ok 200 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "!(!true && !true && !true)" should evaluate to true, got true 227s ok 201 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "filesize('/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 227s ok 202 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "filesize('/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 227s ok 203 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "filesize('/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 227s ok 204 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "-d '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 227s ok 205 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "-e '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 227s ok 206 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "-f '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 227s ok 207 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "-s '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 227s ok 208 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "-d '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 227s ok 209 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "-e '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 227s ok 210 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "-f '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 227s ok 211 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "-s '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 227s ok 212 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "-d '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 227s ok 213 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "-e '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 227s ok 214 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "-f '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 227s ok 215 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "-s '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 227s ok 216 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "-d '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 227s ok 217 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "-e '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 227s ok 218 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "-f '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 227s ok 219 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "-s '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 227s ok 220 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "-F '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 227s ok 221 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "-F '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 227s ok 222 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "-U '/apache/' " should evaluate to true, got true 227s ok 223 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "-U '/apache/expr/none' " should evaluate to false, got false 227s ok 224 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 227s ok 225 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 227s ok 226 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "base64('foo') = 'Zm9v' " should evaluate to true, got true 227s ok 227 227s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 227s ok 228 227s Error log should not have 'Internal evaluation error' entries, found 0 227s ok 229 227s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 227s ok 231s t/apache/expr_string.t .............. 231s 1..29 231s # Running under perl version 5.038002 for linux 231s # Current time local: Sun Mar 24 06:33:44 2024 231s # Current time GMT: Sun Mar 24 06:33:44 2024 231s # Using Test.pm version 1.31 231s # Using Apache/Test.pm version 1.42 231s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 231s ok 1 231s Expected return code 200, got 200 for 'foo' 231s ok 2 231s # testing : log message [Sun Mar 24 06:33:46.332981 2024] [log_debug:info] [pid 6814] [client 127.0.0.1:46714] foo (log_transaction hook, /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 231s # didn't match 231s # expected: 'foo' 231s # received: 'foo' 231s ok 3 231s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 231s ok 4 231s Expected return code 200, got 200 for '%{req:SomeHeader}' 231s ok 5 231s # testing : log message [Sun Mar 24 06:33:46.586435 2024] [log_debug:info] [pid 6814] [client 127.0.0.1:46714] SomeValue (log_transaction hook, /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 231s # didn't match 231s # expected: 'SomeValue' 231s # received: 'SomeValue' 231s ok 6 231s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 231s ok 7 231s Should get parse error (500) for "%{", got 500 231s ok 8 231s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 231s ok 9 231s Expected return code 200, got 200 for '%' 231s ok 10 231s # testing : log message [Sun Mar 24 06:33:47.094930 2024] [log_debug:info] [pid 6809] [client 127.0.0.1:46716] % (log_transaction hook, /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 231s # didn't match 231s # expected: '%' 231s # received: '%' 231s ok 11 231s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 231s ok 12 231s Expected return code 200, got 200 for '}' 231s ok 13 231s # testing : log message [Sun Mar 24 06:33:47.348985 2024] [log_debug:info] [pid 6809] [client 127.0.0.1:46716] } (log_transaction hook, /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 231s # didn't match 231s # expected: '}' 231s # received: '}' 231s ok 14 231s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 231s ok 15 231s Expected return code 200, got 200 for '\"' 231s ok 16 231s # testing : log message [Sun Mar 24 06:33:47.602733 2024] [log_debug:info] [pid 6809] [client 127.0.0.1:46716] " (log_transaction hook, /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 231s # didn't match 231s # expected: '"' 231s # received: '"' 231s ok 17 231s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 231s ok 18 231s Expected return code 200, got 200 for '\'' 231s ok 19 231s # testing : log message [Sun Mar 24 06:33:47.857117 2024] [log_debug:info] [pid 6809] [client 127.0.0.1:46716] ' (log_transaction hook, /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 231s # didn't match 231s # expected: '\'' 231s # received: '\'' 231s ok 20 231s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 231s ok 21 231s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 231s ok 22 231s # testing : log message [Sun Mar 24 06:33:48.110114 2024] [log_debug:info] [pid 6809] [client 127.0.0.1:46716] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 231s # didn't match 231s # expected: '%{req:SomeHeader}' 231s # received: '%{req:SomeHeader}' 231s ok 23 231s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 231s ok 24 231s Expected return code 200, got 200 for '%{tolower:IDENT}' 231s ok 25 231s # testing : log message [Sun Mar 24 06:33:48.363304 2024] [log_debug:info] [pid 6809] [client 127.0.0.1:46716] ident (log_transaction hook, /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 231s # didn't match 231s # expected: 'ident' 231s # received: 'ident' 231s ok 26 231s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 231s ok 27 231s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 231s ok 28 231s # testing : log message [Sun Mar 24 06:33:48.615931 2024] [log_debug:info] [pid 6809] [client 127.0.0.1:46716] get (log_transaction hook, /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 231s # didn't match 231s # expected: 'get' 231s # received: 'get' 231s ok 29 231s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 231s ok 233s t/apache/getfile.t .................. 233s # using LWP client 233s 1..219 233s # Running under perl version 5.038002 for linux 233s # Current time local: Sun Mar 24 06:33:48 2024 233s # Current time GMT: Sun Mar 24 06:33:48 2024 233s # Using Test.pm version 1.31 233s # Using Apache/Test.pm version 1.42 233s #lwp request: 233s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 233s #User-Agent: libwww-perl/6.76 233s # 233s #server response: 233s #HTTP/1.1 200 OK 233s #Connection: close 233s #Date: Sun, 24 Mar 2024 06:33:50 GMT 233s #Accept-Ranges: bytes 233s #ETag: "44f3-60ec1fb4f0200" 233s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 233s #Vary: In-If1 233s #Content-Length: 17651 233s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 233s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 233s #Client-Peer: 127.0.0.1:8529 233s #Client-Response-Num: 1 233s #DMMATCH1: 1 233s # 233s # testing : download of /getfiles-perl-pod/perl.pod 233s # expected: 17651 233s # received: 17651 233s ok 1 233s #lwp request: 233s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 233s #User-Agent: libwww-perl/6.76 233s # 233s #server response: 233s #HTTP/1.1 200 OK 233s #Connection: close 233s #Date: Sun, 24 Mar 2024 06:33:50 GMT 233s #Accept-Ranges: bytes 233s #ETag: "dbb0-60ec1fb4f0200" 233s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 233s #Vary: In-If1 233s #Content-Length: 56240 233s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 233s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 233s #Client-Peer: 127.0.0.1:8529 233s #Client-Response-Num: 1 233s #DMMATCH1: 1 233s # 233s # testing : download of /getfiles-perl-pod/perl5004delta.pod 233s # expected: 56240 233s # received: 56240 233s ok 2 233s #lwp request: 233s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 233s #User-Agent: libwww-perl/6.76 233s # 233s #server response: 233s #HTTP/1.1 200 OK 233s #Connection: close 233s #Date: Sun, 24 Mar 2024 06:33:50 GMT 233s #Accept-Ranges: bytes 233s #ETag: "85eb-60ec1fb4f0200" 233s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 233s #Vary: In-If1 233s #Content-Length: 34283 233s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 233s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 233s #Client-Peer: 127.0.0.1:8529 233s #Client-Response-Num: 1 233s #DMMATCH1: 1 233s # 233s # testing : download of /getfiles-perl-pod/perl5005delta.pod 233s # expected: 34283 233s # received: 34283 233s ok 3 233s #lwp request: 233s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 233s #User-Agent: libwww-perl/6.76 233s # 233s #server response: 233s #HTTP/1.1 200 OK 233s #Connection: close 233s #Date: Sun, 24 Mar 2024 06:33:50 GMT 233s #Accept-Ranges: bytes 233s #ETag: "d8ed-60ec1fb4f0200" 233s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 233s #Vary: In-If1 233s #Content-Length: 55533 233s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 233s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 233s #Client-Peer: 127.0.0.1:8529 233s #Client-Response-Num: 1 233s #DMMATCH1: 1 233s # 233s # testing : download of /getfiles-perl-pod/perl5100delta.pod 233s # expected: 55533 233s # received: 55533 233s ok 4 233s #lwp request: 233s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 233s #User-Agent: libwww-perl/6.76 233s # 233s #server response: 233s #HTTP/1.1 200 OK 233s #Connection: close 233s #Date: Sun, 24 Mar 2024 06:33:50 GMT 233s #Accept-Ranges: bytes 233s #ETag: "ab70-60ec1fb4f0200" 233s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 233s #Vary: In-If1 233s #Content-Length: 43888 233s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 233s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 233s #Client-Peer: 127.0.0.1:8529 233s #Client-Response-Num: 1 233s #DMMATCH1: 1 233s # 233s # testing : download of /getfiles-perl-pod/perl5101delta.pod 233s # expected: 43888 233s # received: 43888 233s ok 5 233s #lwp request: 233s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 233s #User-Agent: libwww-perl/6.76 233s # 233s #server response: 233s #HTTP/1.1 200 OK 233s #Connection: close 233s #Date: Sun, 24 Mar 2024 06:33:50 GMT 233s #Accept-Ranges: bytes 233s #ETag: "15cb7-60ec1fb4f0200" 233s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 233s #Vary: In-If1 233s #Content-Length: 89271 233s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 233s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 233s #Client-Peer: 127.0.0.1:8529 233s #Client-Response-Num: 1 233s #DMMATCH1: 1 233s # 233s # testing : download of /getfiles-perl-pod/perl5120delta.pod 233s # expected: 89271 233s # received: 89271 233s ok 6 233s #lwp request: 233s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 233s #User-Agent: libwww-perl/6.76 233s # 233s #server response: 233s #HTTP/1.1 200 OK 233s #Connection: close 233s #Date: Sun, 24 Mar 2024 06:33:50 GMT 233s #Accept-Ranges: bytes 233s #ETag: "2707-60ec1fb4f0200" 233s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 233s #Vary: In-If1 233s #Content-Length: 9991 233s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 233s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 233s #Client-Peer: 127.0.0.1:8529 233s #Client-Response-Num: 1 233s #DMMATCH1: 1 233s # 233s # testing : download of /getfiles-perl-pod/perl5121delta.pod 233s # expected: 9991 233s # received: 9991 233s ok 7 233s #lwp request: 233s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 233s #User-Agent: libwww-perl/6.76 233s # 233s #server response: 233s #HTTP/1.1 200 OK 233s #Connection: close 233s #Date: Sun, 24 Mar 2024 06:33:50 GMT 233s #Accept-Ranges: bytes 233s #ETag: "2569-60ec1fb4f0200" 233s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 233s #Vary: In-If1 233s #Content-Length: 9577 233s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 233s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 233s #Client-Peer: 127.0.0.1:8529 233s #Client-Response-Num: 1 233s #DMMATCH1: 1 233s # 233s # testing : download of /getfiles-perl-pod/perl5122delta.pod 233s # expected: 9577 233s # received: 9577 233s ok 8 233s #lwp request: 233s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 233s #User-Agent: libwww-perl/6.76 233s # 233s #server response: 233s #HTTP/1.1 200 OK 233s #Connection: close 233s #Date: Sun, 24 Mar 2024 06:33:50 GMT 233s #Accept-Ranges: bytes 233s #ETag: "1004-60ec1fb4f0200" 233s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 233s #Vary: In-If1 233s #Content-Length: 4100 233s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 233s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 233s #Client-Peer: 127.0.0.1:8529 233s #Client-Response-Num: 1 233s #DMMATCH1: 1 233s # 233s # testing : download of /getfiles-perl-pod/perl5123delta.pod 233s # expected: 4100 233s # received: 4100 233s ok 9 233s #lwp request: 233s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 233s #User-Agent: libwww-perl/6.76 233s # 233s #server response: 233s #HTTP/1.1 200 OK 233s #Connection: close 233s #Date: Sun, 24 Mar 2024 06:33:50 GMT 233s #Accept-Ranges: bytes 233s #ETag: "e58-60ec1fb4f0200" 233s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 233s #Vary: In-If1 233s #Content-Length: 3672 233s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 233s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 233s #Client-Peer: 127.0.0.1:8529 233s #Client-Response-Num: 1 233s #DMMATCH1: 1 233s # 233s # testing : download of /getfiles-perl-pod/perl5124delta.pod 233s # expected: 3672 233s # received: 3672 233s ok 10 233s #lwp request: 233s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 233s #User-Agent: libwww-perl/6.76 233s # 233s #server response: 233s #HTTP/1.1 200 OK 233s #Connection: close 233s #Date: Sun, 24 Mar 2024 06:33:50 GMT 233s #Accept-Ranges: bytes 233s #ETag: "1e03-60ec1fb4f0200" 233s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 233s #Vary: In-If1 233s #Content-Length: 7683 233s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 233s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 233s #Client-Peer: 127.0.0.1:8529 233s #Client-Response-Num: 1 233s #DMMATCH1: 1 233s # 233s # testing : download of /getfiles-perl-pod/perl5125delta.pod 233s # expected: 7683 233s # received: 7683 233s ok 11 233s #lwp request: 233s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 233s #User-Agent: libwww-perl/6.76 233s # 233s #server response: 233s #HTTP/1.1 200 OK 233s #Connection: close 233s #Date: Sun, 24 Mar 2024 06:33:50 GMT 233s #Accept-Ranges: bytes 233s #ETag: "233aa-60ec1fb4f0200" 233s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 233s #Vary: In-If1 233s #Content-Length: 144298 233s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 233s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 233s #Client-Peer: 127.0.0.1:8529 233s #Client-Response-Num: 1 233s #DMMATCH1: 1 233s # 233s # testing : download of /getfiles-perl-pod/perl5140delta.pod 233s # expected: 144298 233s # received: 144298 233s ok 12 233s #lwp request: 233s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 233s #User-Agent: libwww-perl/6.76 233s # 233s #server response: 233s #HTTP/1.1 200 OK 233s #Connection: close 233s #Date: Sun, 24 Mar 2024 06:33:50 GMT 233s #Accept-Ranges: bytes 233s #ETag: "1f1e-60ec1fb4f0200" 233s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 233s #Vary: In-If1 233s #Content-Length: 7966 233s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 233s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 233s #Client-Peer: 127.0.0.1:8529 233s #Client-Response-Num: 1 233s #DMMATCH1: 1 233s # 233s # testing : download of /getfiles-perl-pod/perl5141delta.pod 233s # expected: 7966 233s # received: 7966 233s ok 13 233s #lwp request: 233s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1aec-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 6892 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5142delta.pod 234s # expected: 6892 234s # received: 6892 234s ok 14 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1e50-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 7760 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5143delta.pod 234s # expected: 7760 234s # received: 7760 234s ok 15 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "18b7-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 6327 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5144delta.pod 234s # expected: 6327 234s # received: 6327 234s ok 16 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "20a09-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 133641 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5160delta.pod 234s # expected: 133641 234s # received: 133641 234s ok 17 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "17fe-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 6142 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5161delta.pod 234s # expected: 6142 234s # received: 6142 234s ok 18 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "e0a-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 3594 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5162delta.pod 234s # expected: 3594 234s # received: 3594 234s ok 19 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "ff5-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 4085 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5163delta.pod 234s # expected: 4085 234s # received: 4085 234s ok 20 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1d286-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 119430 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5180delta.pod 234s # expected: 119430 234s # received: 119430 234s ok 21 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "19c5-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 6597 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5181delta.pod 234s # expected: 6597 234s # received: 6597 234s ok 22 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "14d7-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 5335 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5182delta.pod 234s # expected: 5335 234s # received: 5335 234s ok 23 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1208-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 4616 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5184delta.pod 234s # expected: 4616 234s # received: 4616 234s ok 24 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1c352-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 115538 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5200delta.pod 234s # expected: 115538 234s # received: 115538 234s ok 25 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "2a07-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 10759 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5201delta.pod 234s # expected: 10759 234s # received: 10759 234s ok 26 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "2fef-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 12271 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5202delta.pod 234s # expected: 12271 234s # received: 12271 234s ok 27 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "2410-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 9232 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5203delta.pod 234s # expected: 9232 234s # received: 9232 234s ok 28 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1fa90-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 129680 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5220delta.pod 234s # expected: 129680 234s # received: 129680 234s ok 29 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "293d-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 10557 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5221delta.pod 234s # expected: 10557 234s # received: 10557 234s ok 30 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "301f-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 12319 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5222delta.pod 234s # expected: 12319 234s # received: 12319 234s ok 31 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "20fa-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 8442 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5223delta.pod 234s # expected: 8442 234s # received: 8442 234s ok 32 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1162-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 4450 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5224delta.pod 234s # expected: 4450 234s # received: 4450 234s ok 33 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "fc0b-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 64523 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5240delta.pod 234s # expected: 64523 234s # received: 64523 234s ok 34 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "2009-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 8201 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5241delta.pod 234s # expected: 8201 234s # received: 8201 234s ok 35 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1007-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 4103 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5242delta.pod 234s # expected: 4103 234s # received: 4103 234s ok 36 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "2aac-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 10924 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5243delta.pod 234s # expected: 10924 234s # received: 10924 234s ok 37 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1168-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 4456 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5244delta.pod 234s # expected: 4456 234s # received: 4456 234s ok 38 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1875b-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 100187 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5260delta.pod 234s # expected: 100187 234s # received: 100187 234s ok 39 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1e25-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 7717 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5261delta.pod 234s # expected: 7717 234s # received: 7717 234s ok 40 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1e16-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 7702 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5262delta.pod 234s # expected: 7702 234s # received: 7702 234s ok 41 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1b69-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 7017 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5263delta.pod 234s # expected: 7017 234s # received: 7017 234s ok 42 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "115d9-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 71129 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5280delta.pod 234s # expected: 71129 234s # received: 71129 234s ok 43 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "11f7-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 4599 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5281delta.pod 234s # expected: 4599 234s # received: 4599 234s ok 44 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1806-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 6150 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5282delta.pod 234s # expected: 6150 234s # received: 6150 234s ok 45 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "13f7-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 5111 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5283delta.pod 234s # expected: 5111 234s # received: 5111 234s ok 46 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "9efd-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 40701 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5300delta.pod 234s # expected: 40701 234s # received: 40701 234s ok 47 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1662-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 5730 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5301delta.pod 234s # expected: 5730 234s # received: 5730 234s ok 48 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "124a-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 4682 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5302delta.pod 234s # expected: 4682 234s # received: 4682 234s ok 49 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1374-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 4980 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5303delta.pod 234s # expected: 4980 234s # received: 4980 234s ok 50 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "d310-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 54032 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5320delta.pod 234s # expected: 54032 234s # received: 54032 234s ok 51 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1b5f-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 7007 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5321delta.pod 234s # expected: 7007 234s # received: 7007 234s ok 52 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "9201-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 37377 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5340delta.pod 234s # expected: 37377 234s # received: 37377 234s ok 53 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1076-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 4214 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5341delta.pod 234s # expected: 4214 234s # received: 4214 234s ok 54 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "f6a-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 3946 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5342delta.pod 234s # expected: 3946 234s # received: 3946 234s ok 55 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "fd6-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 4054 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5343delta.pod 234s # expected: 4054 234s # received: 4054 234s ok 56 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "ad8b-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 44427 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5360delta.pod 234s # expected: 44427 234s # received: 44427 234s ok 57 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1288-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 4744 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5361delta.pod 234s # expected: 4744 234s # received: 4744 234s ok 58 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "f6a-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 3946 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5362delta.pod 234s # expected: 3946 234s # received: 3946 234s ok 59 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "fd7-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 4055 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5363delta.pod 234s # expected: 4055 234s # received: 4055 234s ok 60 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "10d49-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 68937 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5380delta.pod 234s # expected: 68937 234s # received: 68937 234s ok 61 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "f6a-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 3946 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5381delta.pod 234s # expected: 3946 234s # received: 3946 234s ok 62 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "fd4-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 4052 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl5382delta.pod 234s # expected: 4052 234s # received: 4052 234s ok 63 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1e729-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 124713 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl561delta.pod 234s # expected: 124713 234s # received: 124713 234s ok 64 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1a2c1-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 107201 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl56delta.pod 234s # expected: 107201 234s # received: 107201 234s ok 65 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "94ac-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 38060 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl581delta.pod 234s # expected: 38060 234s # received: 38060 234s ok 66 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1176-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 4470 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl582delta.pod 234s # expected: 4470 234s # received: 4470 234s ok 67 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "18bf-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 6335 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl583delta.pod 234s # expected: 6335 234s # received: 6335 234s ok 68 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1cc3-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 7363 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl584delta.pod 234s # expected: 7363 234s # received: 7363 234s ok 69 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1701-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 5889 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl585delta.pod 234s # expected: 5889 234s # received: 5889 234s ok 70 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "122b-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 4651 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl586delta.pod 234s # expected: 4651 234s # received: 4651 234s ok 71 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "20a5-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 8357 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl587delta.pod 234s # expected: 8357 234s # received: 8357 234s ok 72 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "62c1-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 25281 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl588delta.pod 234s # expected: 25281 234s # received: 25281 234s ok 73 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "d290-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 53904 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl589delta.pod 234s # expected: 53904 234s # received: 53904 234s ok 74 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1c1d5-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 115157 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perl58delta.pod 234s # expected: 115157 234s # received: 115157 234s ok 75 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "4fe9-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 20457 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlaix.pod 234s # expected: 20457 234s # received: 20457 234s ok 76 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1688-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 5768 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlamiga.pod 234s # expected: 5768 234s # received: 5768 234s ok 77 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "2031-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 8241 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlandroid.pod 234s # expected: 8241 234s # received: 8241 234s ok 78 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "c9433-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 824371 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlapi.pod 234s # expected: 824371 234s # received: 824371 234s ok 79 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "5837-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 22583 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlapio.pod 234s # expected: 22583 234s # received: 22583 234s ok 80 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1b62-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 7010 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlartistic.pod 234s # expected: 7010 234s # received: 7010 234s ok 81 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "20c2-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 8386 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlbook.pod 234s # expected: 8386 234s # received: 8386 234s ok 82 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "126-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 294 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlboot.pod 234s # expected: 294 234s # received: 294 234s ok 83 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "130-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 304 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlbot.pod 234s # expected: 304 234s # received: 304 234s ok 84 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1f50-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 8016 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlbs2000.pod 234s # expected: 8016 234s # received: 8016 234s ok 85 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "dea2-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 56994 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlcall.pod 234s # expected: 56994 234s # received: 56994 234s ok 86 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1180-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 4480 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlcheat.pod 234s # expected: 4480 234s # received: 4480 234s ok 87 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "23bf-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 9151 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlclass.pod 234s # expected: 9151 234s # received: 9151 234s ok 88 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "3c63-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 15459 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlclassguts.pod 234s # expected: 15459 234s # received: 15459 234s ok 89 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "254a-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 9546 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlclib.pod 234s # expected: 9546 234s # received: 9546 234s ok 90 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "12e5-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 4837 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlcn.pod 234s # expected: 4837 234s # received: 4837 234s ok 91 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1b1a-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 6938 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlcommunity.pod 234s # expected: 6938 234s # received: 6938 234s ok 92 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "662a-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 26154 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlcygwin.pod 234s # expected: 26154 234s # received: 26154 234s ok 93 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "cfa2-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 53154 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perldata.pod 234s # expected: 53154 234s # received: 53154 234s ok 94 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "134f-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 4943 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 234s # expected: 4943 234s # received: 4943 234s ok 95 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "a85c-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 43100 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perldebguts.pod 234s # expected: 43100 234s # received: 43100 234s ok 96 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "5693-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 22163 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perldebtut.pod 234s # expected: 22163 234s # received: 22163 234s ok 97 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "9bbb-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 39867 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perldebug.pod 234s # expected: 39867 234s # received: 39867 234s ok 98 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "fd4-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 4052 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perldelta.pod 234s # expected: 4052 234s # received: 4052 234s ok 99 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "5f0a-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 24330 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perldeprecation.pod 234s # expected: 24330 234s # received: 24330 234s ok 100 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "4c051-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 311377 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perldiag.pod 234s # expected: 311377 234s # received: 311377 234s ok 101 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "24a0-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 9376 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perldoc.pod 234s # expected: 9376 234s # received: 9376 234s ok 102 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "b4ed-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 46317 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perldocstyle.pod 234s # expected: 46317 234s # received: 46317 234s ok 103 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "687a-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 26746 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perldsc.pod 234s # expected: 26746 234s # received: 26746 234s ok 104 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1f17-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 7959 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perldtrace.pod 234s # expected: 7959 234s # received: 7959 234s ok 105 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "14981-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 84353 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlebcdic.pod 234s # expected: 84353 234s # received: 84353 234s ok 106 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "9321-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 37665 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlembed.pod 234s # expected: 37665 234s # received: 37665 234s ok 107 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "2877-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 10359 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlexperiment.pod 234s # expected: 10359 234s # received: 10359 234s ok 108 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "590b-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 22795 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlfaq.pod 234s # expected: 22795 234s # received: 22795 234s ok 109 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "385d-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 14429 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlfaq1.pod 234s # expected: 14429 234s # received: 14429 234s ok 110 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "24a1-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 9377 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlfaq2.pod 234s # expected: 9377 234s # received: 9377 234s ok 111 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "92e1-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 37601 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlfaq3.pod 234s # expected: 37601 234s # received: 37601 234s ok 112 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "162be-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 90814 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlfaq4.pod 234s # expected: 90814 234s # received: 90814 234s ok 113 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "d7fc-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 55292 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlfaq5.pod 234s # expected: 55292 234s # received: 55292 234s ok 114 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "9a71-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 39537 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlfaq6.pod 234s # expected: 39537 234s # received: 39537 234s ok 115 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "93b8-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 37816 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlfaq7.pod 234s # expected: 37816 234s # received: 37816 234s ok 116 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "c310-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 49936 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlfaq8.pod 234s # expected: 49936 234s # received: 49936 234s ok 117 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "3b75-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 15221 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlfaq9.pod 234s # expected: 15221 234s # received: 15221 234s ok 118 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "56ca-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 22218 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlfilter.pod 234s # expected: 22218 234s # received: 22218 234s ok 119 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "342b-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 13355 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlfork.pod 234s # expected: 13355 234s # received: 13355 234s ok 120 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "40e0-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 16608 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlform.pod 234s # expected: 16608 234s # received: 16608 234s ok 121 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "671-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 1649 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 234s # expected: 1649 234s # received: 1649 234s ok 122 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "67142-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 422210 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlfunc.pod 234s # expected: 422210 234s # received: 422210 234s ok 123 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "7c2a-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 31786 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlgit.pod 234s # expected: 31786 234s # received: 31786 234s ok 124 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "21810-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 137232 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlglossary.pod 234s # expected: 137232 234s # received: 137232 234s ok 125 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "4075-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 16501 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlgov.pod 234s # expected: 16501 234s # received: 16501 234s ok 126 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "35f7-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 13815 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlgpl.pod 234s # expected: 13815 234s # received: 13815 234s ok 127 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "2c264-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 180836 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlguts.pod 234s # expected: 180836 234s # received: 180836 234s ok 128 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "afe4-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 45028 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlhack.pod 234s # expected: 45028 234s # received: 45028 234s ok 129 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "11a38-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 72248 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlhacktips.pod 234s # expected: 72248 234s # received: 72248 234s ok 130 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1809-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 6153 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlhacktut.pod 234s # expected: 6153 234s # received: 6153 234s ok 131 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "5f7-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 1527 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlhaiku.pod 234s # expected: 1527 234s # received: 1527 234s ok 132 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "e88a-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 59530 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlhist.pod 234s # expected: 59530 234s # received: 59530 234s ok 133 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "77a4-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 30628 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlhpux.pod 234s # expected: 30628 234s # received: 30628 234s ok 134 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "7dd-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 2013 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlhurd.pod 234s # expected: 2013 234s # received: 2013 234s ok 135 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1f865-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 129125 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlintern.pod 234s # expected: 129125 234s # received: 129125 234s ok 136 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "9216-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 37398 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlinterp.pod 234s # expected: 37398 234s # received: 37398 234s ok 137 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "579d-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 22429 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlintro.pod 234s # expected: 22429 234s # received: 22429 234s ok 138 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "8ad3-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 35539 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perliol.pod 234s # expected: 35539 234s # received: 35539 234s ok 139 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "11817-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 71703 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlipc.pod 234s # expected: 71703 234s # received: 71703 234s ok 140 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1150-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 4432 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlirix.pod 234s # expected: 4432 234s # received: 4432 234s ok 141 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "20a8-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 8360 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perljp.pod 234s # expected: 8360 234s # received: 8360 234s ok 142 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "2fc0-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 12224 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlko.pod 234s # expected: 12224 234s # received: 12224 234s ok 143 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "163-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 355 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perllexwarn.pod 234s # expected: 355 234s # received: 355 234s ok 144 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "7ea-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 2026 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perllinux.pod 234s # expected: 2026 234s # received: 2026 234s ok 145 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "12457-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 74839 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perllocale.pod 234s # expected: 74839 234s # received: 74839 234s ok 146 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "24dc-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 9436 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perllol.pod 234s # expected: 9436 234s # received: 9436 234s ok 147 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "2f6f-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 12143 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlmacosx.pod 234s # expected: 12143 234s # received: 12143 234s ok 148 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "6753-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 26451 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlmod.pod 234s # expected: 26451 234s # received: 26451 234s ok 149 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "2574-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 9588 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 234s # expected: 9588 234s # received: 9588 234s ok 150 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "e547-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 58695 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlmodlib.pod 234s # expected: 58695 234s # received: 58695 234s ok 151 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "573b-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 22331 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 234s # expected: 22331 234s # received: 22331 234s ok 152 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "d65-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 3429 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlmroapi.pod 234s # expected: 3429 234s # received: 3429 234s ok 153 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "2ad3-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 10963 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlnewmod.pod 234s # expected: 10963 234s # received: 10963 234s ok 154 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "20a5-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 8357 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlnumber.pod 234s # expected: 8357 234s # received: 8357 234s ok 155 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "8d30-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 36144 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlobj.pod 234s # expected: 36144 234s # received: 36144 234s ok 156 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "6885-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 26757 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlootut.pod 234s # expected: 26757 234s # received: 26757 234s ok 157 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "251a5-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 151973 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlop.pod 234s # expected: 151973 234s # received: 151973 234s ok 158 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "4db-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 1243 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 234s # expected: 1243 234s # received: 1243 234s ok 159 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "3b77-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 15223 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlopentut.pod 234s # expected: 15223 234s # received: 15223 234s ok 160 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "16cb9-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 93369 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlos2.pod 234s # expected: 93369 234s # received: 93369 234s ok 161 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "37cb-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 14283 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlos390.pod 234s # expected: 14283 234s # received: 14283 234s ok 162 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "12b0-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 4784 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlos400.pod 234s # expected: 4784 234s # received: 4784 234s ok 163 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "c8a9-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 51369 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlpacktut.pod 234s # expected: 51369 234s # received: 51369 234s ok 164 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "c2bd-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 49853 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlperf.pod 234s # expected: 49853 234s # received: 49853 234s ok 165 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1418-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 5144 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlplan9.pod 234s # expected: 5144 234s # received: 5144 234s ok 166 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "5b65-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 23397 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlpod.pod 234s # expected: 23397 234s # received: 23397 234s ok 167 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "10d10-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 68880 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlpodspec.pod 234s # expected: 68880 234s # received: 68880 234s ok 168 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "2f40-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 12096 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 234s # expected: 12096 234s # received: 12096 234s ok 169 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "67b7-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 26551 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlpolicy.pod 234s # expected: 26551 234s # received: 26551 234s ok 170 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "15cc8-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 89288 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlport.pod 234s # expected: 89288 234s # received: 89288 234s ok 171 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1412-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 5138 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlpragma.pod 234s # expected: 5138 234s # received: 5138 234s ok 172 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1a25-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 6693 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlqnx.pod 234s # expected: 6693 234s # received: 6693 234s ok 173 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "2127d-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 135805 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlre.pod 234s # expected: 135805 234s # received: 135805 234s ok 174 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "7bad-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 31661 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlreapi.pod 234s # expected: 31661 234s # received: 31661 234s ok 175 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "818f-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 33167 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 234s # expected: 33167 234s # received: 33167 234s ok 176 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "beb0-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 48816 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 234s # expected: 48816 234s # received: 48816 234s ok 177 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "8c47-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 35911 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlref.pod 234s # expected: 35911 234s # received: 35911 234s ok 178 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "4944-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 18756 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlreftut.pod 234s # expected: 18756 234s # received: 18756 234s ok 179 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "a989-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 43401 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlreguts.pod 234s # expected: 43401 234s # received: 43401 234s ok 180 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1fd-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 509 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlrepository.pod 234s # expected: 509 234s # received: 509 234s ok 181 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "4af5-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 19189 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlrequick.pod 234s # expected: 19189 234s # received: 19189 234s ok 182 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "3ce4-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 15588 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlreref.pod 234s # expected: 15588 234s # received: 15588 234s ok 183 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1e219-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 123417 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlretut.pod 234s # expected: 123417 234s # received: 123417 234s ok 184 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "60c-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 1548 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlriscos.pod 234s # expected: 1548 234s # received: 1548 234s ok 185 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "e52d-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 58669 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlrun.pod 234s # expected: 58669 234s # received: 58669 234s ok 186 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "6cc6-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 27846 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlsec.pod 234s # expected: 27846 234s # received: 27846 234s ok 187 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "4af2-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 19186 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 234s # expected: 19186 234s # received: 19186 234s ok 188 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "74a6-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 29862 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlsolaris.pod 234s # expected: 29862 234s # received: 29862 234s ok 189 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1bdc-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 7132 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlsource.pod 234s # expected: 7132 234s # received: 7132 234s ok 190 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "233b-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 9019 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlstyle.pod 234s # expected: 9019 234s # received: 9019 234s ok 191 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "12f85-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 77701 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlsub.pod 234s # expected: 77701 234s # received: 77701 234s ok 192 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "d2de-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 53982 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlsyn.pod 234s # expected: 53982 234s # received: 53982 234s ok 193 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "2858-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 10328 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlsynology.pod 234s # expected: 10328 234s # received: 10328 234s ok 194 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "b53a-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 46394 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlthrtut.pod 234s # expected: 46394 234s # received: 46394 234s ok 195 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "9a91-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 39569 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perltie.pod 234s # expected: 39569 234s # received: 39569 234s ok 196 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "b9206-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 758278 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perltoc.pod 234s # expected: 758278 234s # received: 758278 234s ok 197 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "174-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 372 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perltodo.pod 234s # expected: 372 234s # received: 372 234s ok 198 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "126-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 294 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perltooc.pod 234s # expected: 294 234s # received: 294 234s ok 199 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "126-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 294 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perltoot.pod 234s # expected: 294 234s # received: 294 234s ok 200 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "297f-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 10623 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perltrap.pod 234s # expected: 10623 234s # received: 10623 234s ok 201 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "213f-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 8511 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perltru64.pod 234s # expected: 8511 234s # received: 8511 234s ok 202 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1183-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 4483 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perltw.pod 234s # expected: 4483 234s # received: 4483 234s ok 203 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "162c0-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 90816 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlunicode.pod 234s # expected: 90816 234s # received: 90816 234s ok 204 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "6349-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 25417 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlunicook.pod 234s # expected: 25417 234s # received: 25417 234s ok 205 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "372e-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 14126 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlunifaq.pod 234s # expected: 14126 234s # received: 14126 234s ok 206 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "96e1-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 38625 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perluniintro.pod 234s # expected: 38625 234s # received: 38625 234s ok 207 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "6eefa-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 454394 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perluniprops.pod 234s # expected: 454394 234s # received: 454394 234s ok 208 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1f0f-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 7951 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlunitut.pod 234s # expected: 7951 234s # received: 7951 234s ok 209 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1ce8-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 7400 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlutil.pod 234s # expected: 7400 234s # received: 7400 234s ok 210 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "16ab2-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 92850 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlvar.pod 234s # expected: 92850 234s # received: 92850 234s ok 211 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "c68d-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 50829 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlvms.pod 234s # expected: 50829 234s # received: 50829 234s ok 212 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "f16-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 3862 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlvos.pod 234s # expected: 3862 234s # received: 3862 234s ok 213 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "7fdb-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 32731 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlwin32.pod 234s # expected: 32731 234s # received: 32731 234s ok 214 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "1532b-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 86827 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlxs.pod 234s # expected: 86827 234s # received: 86827 234s ok 215 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "c504-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 50436 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlxstut.pod 234s # expected: 50436 234s # received: 50436 234s ok 216 234s #lwp request: 234s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "5dc1-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 24001 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 234s # expected: 24001 234s # received: 24001 234s ok 217 234s #lwp request: 234s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "cb0a0-60fb82f589ec0" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 831648 234s #Last-Modified: Wed, 24 Jan 2024 22:00:03 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-binary-httpd 234s # expected: 831648 234s # received: 831648 234s ok 218 234s #lwp request: 234s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 234s #User-Agent: libwww-perl/6.76 234s # 234s #server response: 234s #HTTP/1.1 200 OK 234s #Connection: close 234s #Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Accept-Ranges: bytes 234s #ETag: "415750-60ec1fb4f0200" 234s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 234s #Vary: In-If1 234s #Content-Length: 4282192 234s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 234s #Client-Date: Sun, 24 Mar 2024 06:33:50 GMT 234s #Client-Peer: 127.0.0.1:8529 234s #Client-Response-Num: 1 234s #DMMATCH1: 1 234s # 234s # testing : download of /getfiles-binary-perl 234s # expected: 4282192 234s # received: 4282192 234s ok 219 234s ok 235s t/apache/headers.t .................. 235s 1..27 235s # Running under perl version 5.038002 for linux 235s # Current time local: Sun Mar 24 06:33:50 2024 235s # Current time GMT: Sun Mar 24 06:33:50 2024 235s # Using Test.pm version 1.31 235s # Using Apache/Test.pm version 1.42 235s testing: Hello: World 235s ok 1 235s # testing : response success 235s # expected: qr/HTTP\/1\.. 200 OK/ 235s # received: 'HTTP/1.1 200 OK' 235s ok 2 235s header: [World] vs [World] 235s # testing : compare header Hello value 235s # expected: 'World' 235s # received: 'World' 235s ok 3 235s testing: Hello: World 235s ok 4 235s # testing : response success 235s # expected: qr/HTTP\/1\.. 200 OK/ 235s # received: 'HTTP/1.1 200 OK' 235s ok 5 235s header: [World] vs [World] 235s # testing : compare header Hello value 235s # expected: 'World' 235s # received: 'World' 235s ok 6 235s testing: Hello: World 235s ok 7 235s # testing : response success 235s # expected: qr/HTTP\/1\.. 200 OK/ 235s # received: 'HTTP/1.1 200 OK' 235s ok 8 235s header: [World] vs [World] 235s # testing : compare header Hello value 235s # expected: 'World' 235s # received: 'World' 235s ok 9 235s testing: Hello: Foo 235s Bar 235s ok 10 235s # testing : response success 235s # expected: qr/HTTP\/1\.. 200 OK/ 235s # received: 'HTTP/1.1 200 OK' 235s ok 11 235s header: [Foo Bar] vs [Foo Bar] 235s # testing : compare header Hello value 235s # expected: 'Foo Bar' 235s # received: 'Foo Bar' 235s ok 12 235s testing: Hello: Foo 235s Bar 235s ok 13 235s # testing : response success 235s # expected: qr/HTTP\/1\.. 200 OK/ 235s # received: 'HTTP/1.1 200 OK' 235s ok 14 235s header: [Foo Bar] vs [Foo Bar] 235s # testing : compare header Hello value 235s # expected: 'Foo Bar' 235s # received: 'Foo Bar' 235s ok 15 235s testing: Hello: Foo 235s Bar 235s ok 16 235s # testing : response success 235s # expected: qr/HTTP\/1\.. 200 OK/ 235s # received: 'HTTP/1.1 200 OK' 235s ok 17 235s header: [Foo Bar] vs [Foo Bar] 235s # testing : compare header Hello value 235s # expected: 'Foo Bar' 235s # received: 'Foo Bar' 235s ok 18 235s testing: Hello: Foo 235s Bar 235s ok 19 235s # testing : response success 235s # expected: qr/HTTP\/1\.. 200 OK/ 235s # received: 'HTTP/1.1 200 OK' 235s ok 20 235s header: [Foo Bar] vs [Foo Bar] 235s # testing : compare header Hello value 235s # expected: 'Foo Bar' 235s # received: 'Foo Bar' 235s ok 21 235s testing: Hello: Foo 235s Bar 235s ok 22 235s # testing : response success 235s # expected: qr/HTTP\/1\.. 200 OK/ 235s # received: 'HTTP/1.1 200 OK' 235s ok 23 235s header: [Foo Bar] vs [Foo Bar] 235s # testing : compare header Hello value 235s # expected: 'Foo Bar' 235s # received: 'Foo Bar' 235s ok 24 235s testing: Hello:World 235s ok 25 235s # testing : response success 235s # expected: qr/HTTP\/1\.. 200 OK/ 235s # received: 'HTTP/1.1 200 OK' 235s ok 26 235s header: [World] vs [World] 235s # testing : compare header Hello value 235s # expected: 'World' 235s # received: 'World' 235s ok 27 235s ok 237s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 239s t/apache/http_strict.t .............. 239s 1..178 239s # Running under perl version 5.038002 for linux 239s # Current time local: Sun Mar 24 06:33:54 2024 239s # Current time GMT: Sun Mar 24 06:33:54 2024 239s # Using Test.pm version 1.31 239s # Using Apache/Test.pm version 1.42 239s # SENDING: 239s # GET / HTTP/1.0\r\n\r\n 239s # expecting success, got 200 239s ok 1 239s # SENDING: 239s # GET / HTTP/1.0\n\n 239s # expecting success, got 200 239s ok 2 239s # SENDING: 239s # get / HTTP/1.0\r\n\r\n 239s # expecting 501, got 501 239s ok 3 239s # SENDING: 239s # G ET / HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 4 239s # SENDING: 239s # G\x00ET / HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 5 239s # SENDING: 239s # G/T / HTTP/1.0\r\n\r\n 239s # expecting 501, got 501 239s ok 6 239s # SENDING: 239s # GET /\x00 HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 7 239s # SENDING: 239s # GET / HTTP/1.0\x00\r\n\r\n 239s # expecting 400, got 400 239s ok 8 239s # SENDING: 239s # GET\x0c/ HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 9 239s # SENDING: 239s # GET\r/ HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 10 239s # SENDING: 239s # GET\t/ HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 11 239s # SENDING: 239s # GET / HTT/1.0\r\n\r\n 239s # expecting error, got 400 239s ok 12 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 239s # expecting success, got 200 239s ok 13 239s # SENDING: 239s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 239s # expecting success, got 200 239s ok 14 239s # SENDING: 239s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 239s # expecting success, got 200 239s ok 15 239s # SENDING: 239s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 239s # expecting 400, got 400 239s ok 16 239s # SENDING: 239s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 239s # expecting 400, got 400 239s ok 17 239s # SENDING: 239s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 239s # expecting 200, got 200 239s ok 18 239s # SENDING: 239s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 239s # expecting 400, got 400 239s ok 19 239s # SENDING: 239s # GET / HTTP/\r\nHost: localhost\r\n\r\n 239s # expecting error, got 400 239s ok 20 239s # SENDING: 239s # GET / HTTP/0.9\r\n\r\n 239s # expecting error, got 400 239s ok 21 239s # SENDING: 239s # GET / HTTP/0.8\r\n\r\n 239s # expecting error, got 400 239s ok 22 239s # SENDING: 239s # GET /\x01 HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 23 239s # SENDING: 239s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 239s # expecting 200, got 200 239s ok 24 239s # SENDING: 239s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 239s # expecting 200, got 200 239s ok 25 239s # SENDING: 239s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 239s # expecting 400, got 400 239s ok 26 239s # SENDING: 239s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 239s # expecting 200, got 200 239s ok 27 239s # SENDING: 239s # GET / HTTP/1.0\r\nFoo\r\n\r\n 239s # expecting 400, got 400 239s ok 28 239s # SENDING: 239s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 239s # expecting 400, got 400 239s ok 29 239s # SENDING: 239s # GET / HTTP/1.0\r\n: bar\r\n\r\n 239s # expecting 400, got 400 239s ok 30 239s # SENDING: 239s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 239s # expecting 200, got 200 239s ok 31 239s # SENDING: 239s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 239s # expecting 400, got 400 239s ok 32 239s # SENDING: 239s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 239s # expecting 400, got 400 239s ok 33 239s # SENDING: 239s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 239s # expecting 400, got 400 239s ok 34 239s # SENDING: 239s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 239s # expecting 200, got 200 239s ok 35 239s # SENDING: 239s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 239s # expecting 400, got 400 239s ok 36 239s # SENDING: 239s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 239s # expecting 400, got 400 239s ok 37 239s # SENDING: 239s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 239s # expecting 200, got 200 239s ok 38 239s # SENDING: 239s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 239s # expecting 400, got 400 239s ok 39 239s # SENDING: 239s # GET / HTTP/1.0\r\r 239s # expecting dropped connection and HTTPD dropped connection 239s ok 40 239s # SENDING: 239s # GET /\r\n 239s # expecting headerless HTTP/0.9 body, got response 239s ok 41 239s # SENDING: 239s # GET /#frag HTTP/1.0\r\n 239s # expecting 400, got 400 239s ok 42 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 239s # expecting 200, got 200 239s ok 43 239s # SENDING: 239s # GET http://017700000001/ HTTP/1.0\r\n\r\n 239s # expecting 200, got 200 239s ok 44 239s # SENDING: 239s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 239s # expecting 200, got 200 239s ok 45 239s # SENDING: 239s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 239s # expecting 200, got 200 239s ok 46 239s # SENDING: 239s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 239s # expecting 200, got 200 239s ok 47 239s # SENDING: 239s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 239s # expecting 200, got 200 239s ok 48 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 239s # expecting 200, got 200 239s ok 49 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 239s # expecting 400, got 400 239s ok 50 239s # SENDING: 239s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 239s # expecting 200, got 200 239s ok 51 239s # SENDING: 239s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 52 239s # SENDING: 239s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 53 239s # SENDING: 239s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 54 239s # SENDING: 239s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 239s # expecting 200, got 200 239s ok 55 239s # SENDING: 239s # GET http://[::1]/ HTTP/1.0\r\n\r\n 239s # expecting success, got 200 239s ok 56 239s # SENDING: 239s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 239s # expecting success, got 200 239s ok 57 239s # SENDING: 239s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 239s # expecting success, got 200 239s ok 58 239s # SENDING: 239s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 239s # expecting success, got 200 239s ok 59 239s # SENDING: 239s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 60 239s # SENDING: 239s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 239s # expecting success, got 200 239s ok 61 239s # SENDING: 239s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 239s # expecting success, got 200 239s ok 62 239s # SENDING: 239s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 63 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 239s # expecting success, got 200 239s ok 64 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 239s # expecting success, got 200 239s ok 65 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 239s # expecting success, got 200 239s ok 66 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 239s # expecting success, got 200 239s ok 67 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 239s # expecting success, got 200 239s ok 68 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 239s # expecting success, got 200 239s ok 69 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 239s # expecting 200, got 200 239s ok 70 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 239s # expecting 200, got 200 239s ok 71 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 239s # expecting 400, got 400 239s ok 72 239s # SENDING: 239s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 239s # expecting 200, got 200 239s ok 73 239s # SENDING: 239s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 239s # expecting 200, got 200 239s ok 74 239s # SENDING: 239s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 239s # expecting 200, got 200 239s ok 75 239s # SENDING: 239s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 239s # expecting 200, got 200 239s ok 76 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 239s # expecting 200, got 200 239s ok 77 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 239s # expecting 200, got 200 239s ok 78 239s # SENDING: 239s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 239s # expecting 200, got 200 239s ok 79 239s # SENDING: 239s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 239s # DECODED: Foo: bar 239s # RESPONSE: 239s # HTTP/1.1 200 OK\r\n 239s # Date: Sun, 24 Mar 2024 06:33:55 GMT\r\n 239s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 239s # Foo: bar\r\n 239s # Vary: In-If1\r\n 239s # DMMATCH1: 1\r\n 239s # Content-Length: 36\r\n 239s # Connection: close\r\n 239s # Content-Type: text/plain\r\n 239s # \r\n 239s # Hi!\n 239s # SERVERNAME=localhost\n 239s # HTTP_HOST=\n 239s # 239s # expecting 200, got 200 239s ok 80 239s # SENDING: 239s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 239s # DECODED: Foo: 239s # RESPONSE: 239s # HTTP/1.1 200 OK\r\n 239s # Date: Sun, 24 Mar 2024 06:33:55 GMT\r\n 239s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 239s # Foo: \r\n 239s # Vary: In-If1\r\n 239s # DMMATCH1: 1\r\n 239s # Connection: close\r\n 239s # Content-Type: text/plain\r\n 239s # \r\n 239s # Hi!\n 239s # SERVERNAME=localhost\n 239s # HTTP_HOST=\n 239s # 239s # expecting 200, got 200 239s ok 81 239s # SENDING: 239s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 239s # DECODED: : bar 239s # RESPONSE: 239s # HTTP/1.1 500 Internal Server Error\r\n 239s # Date: Sun, 24 Mar 2024 06:33:55 GMT\r\n 239s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 239s # Content-Length: 564\r\n 239s # Connection: close\r\n 239s # Content-Type: text/html; charset=iso-8859-1\r\n 239s # \r\n 239s # \n 239s # \n 239s # ... 239s # expecting 500, got 500 239s ok 82 239s # SENDING: 239s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 239s # DECODED: F\x00oo: bar 239s # RESPONSE: 239s # HTTP/1.1 500 Internal Server Error\r\n 239s # Date: Sun, 24 Mar 2024 06:33:56 GMT\r\n 239s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 239s # Content-Length: 528\r\n 239s # Connection: close\r\n 239s # Content-Type: text/html; charset=iso-8859-1\r\n 239s # \r\n 239s # \n 239s # \n 239s # ... 239s # expecting 500, got 500 239s ok 83 239s # SENDING: 239s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 239s # DECODED: F\x01oo: bar 239s # RESPONSE: 239s # HTTP/1.1 500 Internal Server Error\r\n 239s # Date: Sun, 24 Mar 2024 06:33:56 GMT\r\n 239s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 239s # Content-Length: 564\r\n 239s # Connection: close\r\n 239s # Content-Type: text/html; charset=iso-8859-1\r\n 239s # \r\n 239s # \n 239s # \n 239s # ... 239s # expecting 500, got 500 239s ok 84 239s # SENDING: 239s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 239s # DECODED: F\noo: bar 239s # RESPONSE: 239s # HTTP/1.1 500 Internal Server Error\r\n 239s # Date: Sun, 24 Mar 2024 06:33:56 GMT\r\n 239s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 239s # Content-Length: 528\r\n 239s # Connection: close\r\n 239s # Content-Type: text/html; charset=iso-8859-1\r\n 239s # \r\n 239s # \n 239s # \n 239s # ... 239s # expecting 500, got 500 239s ok 85 239s # SENDING: 239s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 239s # DECODED: Foo: b\tar 239s # RESPONSE: 239s # HTTP/1.1 200 OK\r\n 239s # Date: Sun, 24 Mar 2024 06:33:56 GMT\r\n 239s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 239s # Foo: b\tar\r\n 239s # Vary: In-If1\r\n 239s # DMMATCH1: 1\r\n 239s # Connection: close\r\n 239s # Content-Type: text/plain\r\n 239s # \r\n 239s # Hi!\n 239s # SERVERNAME=localhost\n 239s # HTTP_HOST=\n 239s # 239s # expecting 200, got 200 239s ok 86 239s # SENDING: 239s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 239s # DECODED: Foo: b\x01ar 239s # RESPONSE: 239s # HTTP/1.1 500 Internal Server Error\r\n 239s # Date: Sun, 24 Mar 2024 06:33:56 GMT\r\n 239s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 239s # Connection: close\r\n 239s # Content-Type: text/html; charset=iso-8859-1\r\n 239s # \r\n 239s # \n 239s # \n 239s # ... 239s # expecting 500, got 500 239s ok 87 239s # SENDING: 239s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 239s # expecting 500, got 500 239s ok 88 239s # SENDING: 239s # GET / HTTP/1.0\r\n\r\n 239s # expecting success, got 200 239s ok 89 239s # SENDING: 239s # GET / HTTP/1.0\n\n 239s # expecting 400, got 400 239s ok 90 239s # SENDING: 239s # get / HTTP/1.0\r\n\r\n 239s # expecting 501, got 501 239s ok 91 239s # SENDING: 239s # G ET / HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 92 239s # SENDING: 239s # G\x00ET / HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 93 239s # SENDING: 239s # G/T / HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 94 239s # SENDING: 239s # GET /\x00 HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 95 239s # SENDING: 239s # GET / HTTP/1.0\x00\r\n\r\n 239s # expecting 400, got 400 239s ok 96 239s # SENDING: 239s # GET\x0c/ HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 97 239s # SENDING: 239s # GET\r/ HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 98 239s # SENDING: 239s # GET\t/ HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 99 239s # SENDING: 239s # GET / HTT/1.0\r\n\r\n 239s # expecting error, got 400 239s ok 100 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 239s # expecting success, got 200 239s ok 101 239s # SENDING: 239s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 239s # expecting success, got 200 239s ok 102 239s # SENDING: 239s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 239s # expecting success, got 200 239s ok 103 239s # SENDING: 239s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 239s # expecting 400, got 400 239s ok 104 239s # SENDING: 239s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 239s # expecting 400, got 400 239s ok 105 239s # SENDING: 239s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 239s # expecting 400, got 400 239s ok 106 239s # SENDING: 239s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 239s # expecting 400, got 400 239s ok 107 239s # SENDING: 239s # GET / HTTP/\r\nHost: localhost\r\n\r\n 239s # expecting error, got 400 239s ok 108 239s # SENDING: 239s # GET / HTTP/0.9\r\n\r\n 239s # expecting error, got 400 239s ok 109 239s # SENDING: 239s # GET / HTTP/0.8\r\n\r\n 239s # expecting error, got 400 239s ok 110 239s # SENDING: 239s # GET /\x01 HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 111 239s # SENDING: 239s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 239s # expecting 200, got 200 239s ok 112 239s # SENDING: 239s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 239s # expecting 200, got 200 239s ok 113 239s # SENDING: 239s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 239s # expecting 400, got 400 239s ok 114 239s # SENDING: 239s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 239s # expecting 400, got 400 239s ok 115 239s # SENDING: 239s # GET / HTTP/1.0\r\nFoo\r\n\r\n 239s # expecting 400, got 400 239s ok 116 239s # SENDING: 239s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 239s # expecting 400, got 400 239s ok 117 239s # SENDING: 239s # GET / HTTP/1.0\r\n: bar\r\n\r\n 239s # expecting 400, got 400 239s ok 118 239s # SENDING: 239s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 239s # expecting 200, got 200 239s ok 119 239s # SENDING: 239s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 239s # expecting 400, got 400 239s ok 120 239s # SENDING: 239s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 239s # expecting 400, got 400 239s ok 121 239s # SENDING: 239s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 239s # expecting 400, got 400 239s ok 122 239s # SENDING: 239s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 239s # expecting 400, got 400 239s ok 123 239s # SENDING: 239s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 239s # expecting 400, got 400 239s ok 124 239s # SENDING: 239s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 239s # expecting 400, got 400 239s ok 125 239s # SENDING: 239s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 239s # expecting 200, got 200 239s ok 126 239s # SENDING: 239s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 239s # expecting 400, got 400 239s ok 127 239s # SENDING: 239s # GET / HTTP/1.0\r\r 239s # expecting dropped connection and HTTPD dropped connection 239s ok 128 239s # SENDING: 239s # GET /\r\n 239s # expecting headerless HTTP/0.9 body, got response 239s ok 129 239s # SENDING: 239s # GET /#frag HTTP/1.0\r\n 239s # expecting 400, got 400 239s ok 130 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 239s # expecting 400, got 400 239s ok 131 239s # SENDING: 239s # GET http://017700000001/ HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 132 239s # SENDING: 239s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 133 239s # SENDING: 239s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 239s # expecting 200, got 200 239s ok 134 239s # SENDING: 239s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 135 239s # SENDING: 239s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 136 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 239s # expecting 400, got 400 239s ok 137 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 239s # expecting 400, got 400 239s ok 138 239s # SENDING: 239s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 239s # expecting 200, got 200 239s ok 139 239s # SENDING: 239s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 140 239s # SENDING: 239s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 141 239s # SENDING: 239s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 142 239s # SENDING: 239s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 143 239s # SENDING: 239s # GET http://[::1]/ HTTP/1.0\r\n\r\n 239s # expecting success, got 200 239s ok 144 239s # SENDING: 239s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 239s # expecting success, got 200 239s ok 145 239s # SENDING: 239s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 239s # expecting success, got 200 239s ok 146 239s # SENDING: 239s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 239s # expecting success, got 200 239s ok 147 239s # SENDING: 239s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 148 239s # SENDING: 239s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 239s # expecting success, got 200 239s ok 149 239s # SENDING: 239s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 239s # expecting success, got 200 239s ok 150 239s # SENDING: 239s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 239s # expecting 400, got 400 239s ok 151 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 239s # expecting success, got 200 239s ok 152 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 239s # expecting success, got 200 239s ok 153 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 239s # expecting success, got 200 239s ok 154 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 239s # expecting success, got 200 239s ok 155 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 239s # expecting success, got 200 239s ok 156 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 239s # expecting success, got 200 239s ok 157 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 239s # expecting 400, got 400 239s ok 158 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 239s # expecting 400, got 400 239s ok 159 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 239s # expecting 400, got 400 239s ok 160 239s # SENDING: 239s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 239s # expecting 200, got 200 239s ok 161 239s # SENDING: 239s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 239s # expecting 200, got 200 239s ok 162 239s # SENDING: 239s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 239s # expecting 200, got 200 239s ok 163 239s # SENDING: 239s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 239s # expecting 200, got 200 239s ok 164 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 239s # expecting 200, got 200 239s ok 165 239s # SENDING: 239s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 239s # expecting 200, got 200 239s ok 166 239s # SENDING: 239s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 239s # expecting 200, got 200 239s ok 167 239s # SENDING: 239s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 239s # DECODED: Foo: bar 239s # RESPONSE: 239s # HTTP/1.1 200 OK\r\n 239s # Date: Sun, 24 Mar 2024 06:33:56 GMT\r\n 239s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 239s # Foo: bar\r\n 239s # Vary: In-If1\r\n 239s # DMMATCH1: 1\r\n 239s # Connection: close\r\n 239s # Content-Type: text/plain\r\n 239s # \r\n 239s # Hi!\n 239s # SERVERNAME=localhost\n 239s # HTTP_HOST=\n 239s # 239s # expecting 200, got 200 239s ok 168 239s # SENDING: 239s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 239s # DECODED: Foo: 239s # RESPONSE: 239s # HTTP/1.1 200 OK\r\n 239s # Date: Sun, 24 Mar 2024 06:33:56 GMT\r\n 239s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 239s # Foo: \r\n 239s # Vary: In-If1\r\n 239s # DMMATCH1: 1\r\n 239s # Content-Length: 36\r\n 239s # Connection: close\r\n 239s # Content-Type: text/plain\r\n 239s # \r\n 239s # Hi!\n 239s # SERVERNAME=localhost\n 239s # HTTP_HOST=\n 239s # 239s # expecting 200, got 200 239s ok 169 239s # SENDING: 239s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 239s # DECODED: : bar 239s # RESPONSE: 239s # HTTP/1.1 500 Internal Server Error\r\n 239s # Date: Sun, 24 Mar 2024 06:33:56 GMT\r\n 239s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 239s # Content-Length: 564\r\n 239s # Connection: close\r\n 239s # Content-Type: text/html; charset=iso-8859-1\r\n 239s # \r\n 239s # \n 239s # \n 239s # ... 239s # expecting 500, got 500 239s ok 170 239s # SENDING: 239s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 239s # DECODED: F\x00oo: bar 239s # RESPONSE: 239s # HTTP/1.1 500 Internal Server Error\r\n 239s # Date: Sun, 24 Mar 2024 06:33:56 GMT\r\n 239s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 239s # Content-Length: 528\r\n 239s # Connection: close\r\n 239s # Content-Type: text/html; charset=iso-8859-1\r\n 239s # \r\n 239s # \n 239s # \n 239s # ... 239s # expecting 500, got 500 239s ok 171 239s # SENDING: 239s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 239s # DECODED: F\x01oo: bar 239s # RESPONSE: 239s # HTTP/1.1 500 Internal Server Error\r\n 239s # Date: Sun, 24 Mar 2024 06:33:56 GMT\r\n 239s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 239s # Content-Length: 564\r\n 239s # Connection: close\r\n 239s # Content-Type: text/html; charset=iso-8859-1\r\n 239s # \r\n 239s # \n 239s # \n 239s # ... 239s # expecting 500, got 500 239s ok 172 239s # SENDING: 239s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 239s # DECODED: F\noo: bar 239s # RESPONSE: 239s # HTTP/1.1 500 Internal Server Error\r\n 239s # Date: Sun, 24 Mar 2024 06:33:56 GMT\r\n 239s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 239s # Content-Length: 528\r\n 239s # Connection: close\r\n 239s # Content-Type: text/html; charset=iso-8859-1\r\n 239s # \r\n 239s # \n 239s # \n 239s # ... 239s # expecting 500, got 500 239s ok 173 239s # SENDING: 239s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 239s # DECODED: Foo: b\tar 239s # RESPONSE: 239s # HTTP/1.1 200 OK\r\n 239s # Date: Sun, 24 Mar 2024 06:33:56 GMT\r\n 239s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 239s # Foo: b\tar\r\n 239s # Vary: In-If1\r\n 239s # DMMATCH1: 1\r\n 239s # Connection: close\r\n 239s # Content-Type: text/plain\r\n 239s # \r\n 239s # Hi!\n 239s # SERVERNAME=localhost\n 239s # HTTP_HOST=\n 239s # 239s # expecting 200, got 200 239s ok 174 239s # SENDING: 239s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 239s # DECODED: Foo: b\x01ar 239s # RESPONSE: 239s # HTTP/1.1 500 Internal Server Error\r\n 239s # Date: Sun, 24 Mar 2024 06:33:56 GMT\r\n 239s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 239s # Content-Length: 564\r\n 239s # Connection: close\r\n 239s # Content-Type: text/html; charset=iso-8859-1\r\n 239s # \r\n 239s # \n 239s # \n 239s # ... 239s # expecting 500, got 500 239s ok 175 239s # SENDING: 239s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 239s # expecting 500, got 500 239s ok 176 239s ok 177 239s ok 178 239s ok 241s t/apache/if_sections.t .............. 241s 1..46 241s # Running under perl version 5.038002 for linux 241s # Current time local: Sun Mar 24 06:33:56 2024 241s # Current time GMT: Sun Mar 24 06:33:56 2024 241s # Using Test.pm version 1.31 241s # Using Apache/Test.pm version 1.42 241s # /if_sec/ with '': 241s # expected: 200 241s # received: '200' 241s ok 1 241s # expected: undef 241s # received: undef 241s ok 2 241s # /if_sec/foo.if_test with '': 241s # expected: 200 241s # received: '200' 241s ok 3 241s # expected: undef 241s # received: undef 241s ok 4 241s # /if_sec/foo.if_test with '1': 241s # expected: 200 241s # received: '200' 241s ok 5 241s # expected: 'global1' 241s # received: 'global1' 241s ok 6 241s # /if_sec/foo.if_test with '1 11': 241s # expected: 200 241s # received: '200' 241s ok 7 241s # expected: 'global1, nested11, nested113' 241s # received: 'global1, nested11, nested113' 241s ok 8 241s # /if_sec/foo.if_test with '1 11 111': 241s # expected: 200 241s # received: '200' 241s ok 9 241s # expected: 'global1, nested11, nested111' 241s # received: 'global1, nested11, nested111' 241s ok 10 241s # /if_sec/foo.if_test with '1 11 112': 241s # expected: 200 241s # received: '200' 241s ok 11 241s # expected: 'global1, nested11, nested112' 241s # received: 'global1, nested11, nested112' 241s ok 12 241s # /if_sec/foo.if_test with '1 2': 241s # expected: 200 241s # received: '200' 241s ok 13 241s # expected: 'global1, files2' 241s # received: 'global1, files2' 241s ok 14 241s # /if_sec/dir/foo.txt with '1 2': 241s # expected: 200 241s # received: '200' 241s ok 15 241s # expected: 'global1, dir1, dir2, dir_files1' 241s # received: 'global1, dir1, dir2, dir_files1' 241s ok 16 241s # /if_sec/dir/ with '1 2': 241s # expected: 200 241s # received: '200' 241s ok 17 241s # expected: 'global1, dir1, dir2' 241s # received: 'global1, dir1, dir2' 241s ok 18 241s # /if_sec/dir/ with '1 11': 241s # expected: 200 241s # received: '200' 241s ok 19 241s # expected: 'global1, dir1, nested11, nested113' 241s # received: 'global1, dir1, nested11, nested113' 241s ok 20 241s # /if_sec/dir/ with '1 11 111': 241s # expected: 200 241s # received: '200' 241s ok 21 241s # expected: 'global1, dir1, nested11, nested111' 241s # received: 'global1, dir1, nested11, nested111' 241s ok 22 241s # /if_sec/dir/ with '1 11 112': 241s # expected: 200 241s # received: '200' 241s ok 23 241s # expected: 'global1, dir1, nested11, nested112' 241s # received: 'global1, dir1, nested11, nested112' 241s ok 24 241s # /if_sec/loc/ with '1 2': 241s # expected: 200 241s # received: '200' 241s ok 25 241s # expected: 'global1, loc1, loc2' 241s # received: 'global1, loc1, loc2' 241s ok 26 241s # /if_sec/loc/foo.txt with '1 2': 241s # expected: 200 241s # received: '200' 241s ok 27 241s # expected: 'global1, loc1, loc2' 241s # received: 'global1, loc1, loc2' 241s ok 28 241s # /if_sec/loc/ with '1 11': 241s # expected: 200 241s # received: '200' 241s ok 29 241s # expected: 'global1, loc1, nested11, nested113' 241s # received: 'global1, loc1, nested11, nested113' 241s ok 30 241s # /if_sec/loc/ with '1 11 111': 241s # expected: 200 241s # received: '200' 241s ok 31 241s # expected: 'global1, loc1, nested11, nested111' 241s # received: 'global1, loc1, nested11, nested111' 241s ok 32 241s # /if_sec/loc/ with '1 11 112': 241s # expected: 200 241s # received: '200' 241s ok 33 241s # expected: 'global1, loc1, nested11, nested112' 241s # received: 'global1, loc1, nested11, nested112' 241s ok 34 241s # /if_sec/loc/foo.if_test with '1 2': 241s # expected: 200 241s # received: '200' 241s ok 35 241s # expected: 'global1, files2, loc1, loc2' 241s # received: 'global1, files2, loc1, loc2' 241s ok 36 241s # /if_sec/loc/foo.if_test with '1 2 11': 241s # expected: 200 241s # received: '200' 241s ok 37 241s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 241s # received: 'global1, files2, loc1, loc2, nested11, nested113' 241s ok 38 241s # /if_sec/loc/foo.if_test with '1 2 11 111': 241s # expected: 200 241s # received: '200' 241s ok 39 241s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 241s # received: 'global1, files2, loc1, loc2, nested11, nested111' 241s ok 40 241s # /if_sec/loc/foo.if_test with '1 2 11 112': 241s # expected: 200 241s # received: '200' 241s ok 41 241s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 241s # received: 'global1, files2, loc1, loc2, nested11, nested112' 241s ok 42 241s # /if_sec/proxy/ with '1 2': 241s # expected: 200 241s # received: '200' 241s ok 43 241s # expected: 'global1, locp1, locp2' 241s # received: 'global1, locp1, locp2' 241s ok 44 241s # /if_sec/proxy/ with '2': 241s # expected: 200 241s # received: '200' 241s ok 45 241s # expected: 'locp2' 241s # received: 'locp2' 241s ok 46 241s ok 243s t/apache/iffile.t ................... 243s 1..2 243s # Running under perl version 5.038002 for linux 243s # Current time local: Sun Mar 24 06:33:58 2024 243s # Current time GMT: Sun Mar 24 06:33:58 2024 243s # Using Test.pm version 1.31 243s # Using Apache/Test.pm version 1.42 243s # expected: 200 243s # received: '200' 243s ok 1 243s # expected: 'success1, success2, success3, success4, success5' 243s # received: 'success1, success2, success3, success4, success5' 243s ok 2 243s ok 244s t/apache/leaks.t .................... skipped: mod_memory_track not activated 250s t/apache/limits.t ................... 250s 1..12 250s # Running under perl version 5.038002 for linux 250s # Current time local: Sun Mar 24 06:34:01 2024 250s # Current time GMT: Sun Mar 24 06:34:01 2024 250s # Using Test.pm version 1.31 250s # Using Apache/Test.pm version 1.42 250s # Testing LimitRequestLine; should succeed 250s # testing : Test #1 250s # expected: 200 250s # received: '200' 250s ok 1 250s # Testing LimitRequestLine; should fail 250s # testing : Test #2 250s # expected: 414 250s # received: '414' 250s ok 2 250s # Testing LimitRequestFieldSize; should succeed 250s # testing : Test #3 250s # expected: 200 250s # received: '200' 250s ok 3 250s # Testing LimitRequestFieldSize; should fail 250s # testing : Test #4 250s # expected: 400 250s # received: '400' 250s ok 4 250s # Testing LimitRequestFields; should succeed 250s # testing : Test #5 250s # expected: 200 250s # received: '200' 250s ok 5 250s # Testing LimitRequestFields; should fail 250s # testing : Test #6 250s # expected: 400 250s # received: '400' 250s ok 6 250s # Testing LimitRequestBody; should succeed 250s # Chunked transfer-encoding enabled 250s # testing : Test #7 250s # expected: 200 250s # received: '200' 250s ok 7 250s # Testing LimitRequestBody; should succeed 250s # Chunked transfer-encoding disabled 250s # testing : Test #8 250s # expected: 200 250s # received: '200' 250s ok 8 250s # Testing LimitRequestBody; should fail 250s # Chunked transfer-encoding enabled 250s # testing : Test #9 250s # expected: 413 250s # received: '413' 250s ok 9 250s # Testing LimitRequestBody; should fail 250s # Chunked transfer-encoding disabled 250s # testing : Test #10 250s # expected: 413 250s # received: '413' 250s ok 10 250s # Testing LimitRequestFieldSize; should succeed 250s # testing : Test #11 250s # expected: 200 250s # received: '200' 250s ok 11 250s # Testing LimitRequestFieldSize; should fail 250s # testing : Test #12 250s # expected: 400 250s # received: '400' 250s ok 12 250s ok 252s t/apache/loglevel.t ................. 252s 1..8 252s # Running under perl version 5.038002 for linux 252s # Current time local: Sun Mar 24 06:34:07 2024 252s # Current time GMT: Sun Mar 24 06:34:07 2024 252s # Using Test.pm version 1.31 252s # Using Apache/Test.pm version 1.42 252s ok 1 252s ok 2 252s ok 3 252s ok 4 252s ok 5 252s ok 6 252s ok 7 252s ok 8 252s ok 253s t/apache/maxranges.t ................ 253s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 253s 1..19 253s # Running under perl version 5.038002 for linux 253s # Current time local: Sun Mar 24 06:34:09 2024 253s # Current time GMT: Sun Mar 24 06:34:09 2024 253s # Using Test.pm version 1.31 253s # Using Apache/Test.pm version 1.42 253s ok 1 253s ok 2 253s ok 3 253s ok 4 253s ok 5 253s ok 6 253s ok 7 253s ok 8 253s ok 9 253s ok 10 253s ok 11 253s ok 12 253s ok 13 253s ok 14 253s ok 15 253s ok 16 253s ok 17 253s ok 18 253s ok 19 253s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 253s ok 255s t/apache/mergeslashes.t ............. 255s 1..9 255s # Running under perl version 5.038002 for linux 255s # Current time local: Sun Mar 24 06:34:10 2024 255s # Current time GMT: Sun Mar 24 06:34:10 2024 255s # Using Test.pm version 1.31 255s # Using Apache/Test.pm version 1.42 255s # SENDING to 127.0.0.1:8559 255s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 255s # expected 403, got 403 for exact match 255s ok 1 255s # SENDING to 127.0.0.1:8559 255s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 255s # expected 403, got 403 for merged even at front 255s ok 2 255s # SENDING to 127.0.0.1:8559 255s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 255s # expected 403, got 403 for merged even at front 255s ok 3 255s # SENDING to 127.0.0.1:8559 255s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 255s # expected 403, got 403 for c// should be merged 255s ok 4 255s # SENDING to 127.0.0.1:8559 255s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 255s # expected 403, got 403 for a// should be merged 255s ok 5 255s # SENDING to 127.0.0.1:8559 255s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 255s # expected 403, got 403 for a// matches locationmatch 255s ok 6 255s # SENDING to 127.0.0.1:8559 255s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 255s # expected 200, got 200 for c// doesn't match locationmatch 255s ok 7 255s # SENDING to 127.0.0.1:8559 255s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 255s # expected 403, got 403 for baseline failed 255s ok 8 255s # SENDING to 127.0.0.1:8559 255s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 255s # expected 403, got 403 for b//d not merged for Location with OFF 255s ok 9 255s ok 256s t/apache/mmn.t ...................... 256s 1..2 256s # Running under perl version 5.038002 for linux 256s # Current time local: Sun Mar 24 06:34:12 2024 256s # Current time GMT: Sun Mar 24 06:34:12 2024 256s # Using Test.pm version 1.31 256s # Using Apache/Test.pm version 1.42 256s ok 1 256s ok 2 256s ok 260s t/apache/options.t .................. 260s 1..2 260s # Running under perl version 5.038002 for linux 260s # Current time local: Sun Mar 24 06:34:13 2024 260s # Current time GMT: Sun Mar 24 06:34:13 2024 260s # Using Test.pm version 1.31 260s # Using Apache/Test.pm version 1.42 260s # testing : code 260s # expected: 200 260s # received: '200' 260s ok 1 260s # testing : OPTIONS 260s # expected: qr/OPTIONS/ 260s # received: 'POST,OPTIONS,HEAD,GET,TRACE' 260s ok 2 260s ok 262s t/apache/passbrigade.t .............. 262s # using LWP client 262s 1..114 262s # Running under perl version 5.038002 for linux 262s # Current time local: Sun Mar 24 06:34:15 2024 262s # Current time GMT: Sun Mar 24 06:34:15 2024 262s # Using Test.pm version 1.31 262s # Using Apache/Test.pm version 1.42 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,1024 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: Sun, 24 Mar 2024 06:34:16 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 1024 262s #Client-Date: Sun, 24 Mar 2024 06:34:16 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : bytes in body 262s # expected: 1024 262s # received: 1024 262s ok 1 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,2048 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: Sun, 24 Mar 2024 06:34:16 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:16 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 2048 262s # received: 2048 262s ok 2 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,3072 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: Sun, 24 Mar 2024 06:34:16 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:16 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 3072 262s # received: 3072 262s ok 3 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,4096 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: Sun, 24 Mar 2024 06:34:16 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:16 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 4096 262s # received: 4096 262s ok 4 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,5120 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: Sun, 24 Mar 2024 06:34:16 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:16 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 5120 262s # received: 5120 262s ok 5 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,6144 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: Sun, 24 Mar 2024 06:34:16 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:16 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 6144 262s # received: 6144 262s ok 6 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,7168 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: Sun, 24 Mar 2024 06:34:16 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:16 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 7168 262s # received: 7168 262s ok 7 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,8192 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: Sun, 24 Mar 2024 06:34:16 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:16 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 8192 262s # received: 8192 262s ok 8 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,9216 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: Sun, 24 Mar 2024 06:34:16 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:16 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 9216 262s # received: 9216 262s ok 9 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,10240 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: Sun, 24 Mar 2024 06:34:16 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:16 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 10240 262s # received: 10240 262s ok 10 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,11264 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: Sun, 24 Mar 2024 06:34:16 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:16 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 11264 262s # received: 11264 262s ok 11 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,12288 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: Sun, 24 Mar 2024 06:34:16 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:16 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 12288 262s # received: 12288 262s ok 12 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,13312 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: Sun, 24 Mar 2024 06:34:16 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:16 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 13312 262s # received: 13312 262s ok 13 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,14336 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: Sun, 24 Mar 2024 06:34:16 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:16 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 14336 262s # received: 14336 262s ok 14 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,15360 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: Sun, 24 Mar 2024 06:34:16 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:16 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 15360 262s # received: 15360 262s ok 15 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,16384 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: Sun, 24 Mar 2024 06:34:16 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:16 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 16384 262s # received: 16384 262s ok 16 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,17408 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: Sun, 24 Mar 2024 06:34:16 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:16 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 17408 262s # received: 17408 262s ok 17 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,18432 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: Sun, 24 Mar 2024 06:34:16 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:16 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 18432 262s # received: 18432 262s ok 18 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,19456 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: Sun, 24 Mar 2024 06:34:16 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:16 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 19456 262s # received: 19456 262s ok 19 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,20480 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: Sun, 24 Mar 2024 06:34:16 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:16 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 20480 262s # received: 20480 262s ok 20 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,21504 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: Sun, 24 Mar 2024 06:34:16 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:16 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 21504 262s # received: 21504 262s ok 21 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,22528 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: Sun, 24 Mar 2024 06:34:16 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:16 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 22528 262s # received: 22528 262s ok 22 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,23552 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: Sun, 24 Mar 2024 06:34:16 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:16 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 23552 262s # received: 23552 262s ok 23 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,24576 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: Sun, 24 Mar 2024 06:34:16 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:16 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 24576 262s # received: 24576 262s ok 24 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,25600 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: Sun, 24 Mar 2024 06:34:16 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:16 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 25600 262s # received: 25600 262s ok 25 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,26624 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:16 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 26624 262s # received: 26624 262s ok 26 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,27648 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:16 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 27648 262s # received: 27648 262s ok 27 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,28672 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:17 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 28672 262s # received: 28672 262s ok 28 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,29696 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:17 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 29696 262s # received: 29696 262s ok 29 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,30720 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:17 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 30720 262s # received: 30720 262s ok 30 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,31744 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:17 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 31744 262s # received: 31744 262s ok 31 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,32768 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:17 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 32768 262s # received: 32768 262s ok 32 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,33792 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:17 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 33792 262s # received: 33792 262s ok 33 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,34816 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:17 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 34816 262s # received: 34816 262s ok 34 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,35840 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:17 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 35840 262s # received: 35840 262s ok 35 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,36864 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:17 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 36864 262s # received: 36864 262s ok 36 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,37888 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:17 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 37888 262s # received: 37888 262s ok 37 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,38912 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:17 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 38912 262s # received: 38912 262s ok 38 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,39936 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:17 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 39936 262s # received: 39936 262s ok 39 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,40960 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:17 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 40960 262s # received: 40960 262s ok 40 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,41984 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:17 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 41984 262s # received: 41984 262s ok 41 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,43008 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:17 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 43008 262s # received: 43008 262s ok 42 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,44032 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:17 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 44032 262s # received: 44032 262s ok 43 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,45056 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:17 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 45056 262s # received: 45056 262s ok 44 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,46080 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:17 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 46080 262s # received: 46080 262s ok 45 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,47104 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:17 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 47104 262s # received: 47104 262s ok 46 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,48128 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:17 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 48128 262s # received: 48128 262s ok 47 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,49152 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:17 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 49152 262s # received: 49152 262s ok 48 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,50176 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:17 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 50176 262s # received: 50176 262s ok 49 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,51200 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:17 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 51200 262s # received: 51200 262s ok 50 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,102400 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:17 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 102400 262s # received: 102400 262s ok 51 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,307200 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:17 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 307200 262s # received: 307200 262s ok 52 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,512000 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:17 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 512000 262s # received: 512000 262s ok 53 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,2048000 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:17 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 2048000 262s # received: 2048000 262s ok 54 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,4096000 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:17 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 4096000 262s # received: 4096000 262s ok 55 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,6144000 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:17 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 6144000 262s # received: 6144000 262s ok 56 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?1024,10240000 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: Sun, 24 Mar 2024 06:34:17 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 10240000 262s # received: 10240000 262s ok 57 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,1024 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 1024 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : bytes in body 262s # expected: 1024 262s # received: 1024 262s ok 58 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,2048 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 2048 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : bytes in body 262s # expected: 2048 262s # received: 2048 262s ok 59 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,3072 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 3072 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : bytes in body 262s # expected: 3072 262s # received: 3072 262s ok 60 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,4096 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 4096 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : bytes in body 262s # expected: 4096 262s # received: 4096 262s ok 61 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,5120 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 5120 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : bytes in body 262s # expected: 5120 262s # received: 5120 262s ok 62 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,6144 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 6144 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : bytes in body 262s # expected: 6144 262s # received: 6144 262s ok 63 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,7168 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 7168 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : bytes in body 262s # expected: 7168 262s # received: 7168 262s ok 64 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,8192 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 8192 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #DMMATCH1: 1 262s # 262s # testing : bytes in body 262s # expected: 8192 262s # received: 8192 262s ok 65 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,9216 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 9216 262s # received: 9216 262s ok 66 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,10240 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 10240 262s # received: 10240 262s ok 67 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,11264 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 11264 262s # received: 11264 262s ok 68 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,12288 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 12288 262s # received: 12288 262s ok 69 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,13312 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 13312 262s # received: 13312 262s ok 70 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,14336 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 14336 262s # received: 14336 262s ok 71 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,15360 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 15360 262s # received: 15360 262s ok 72 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,16384 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 16384 262s # received: 16384 262s ok 73 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,17408 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 17408 262s # received: 17408 262s ok 74 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,18432 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 18432 262s # received: 18432 262s ok 75 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,19456 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 19456 262s # received: 19456 262s ok 76 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,20480 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 20480 262s # received: 20480 262s ok 77 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,21504 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 21504 262s # received: 21504 262s ok 78 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,22528 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 22528 262s # received: 22528 262s ok 79 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,23552 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 23552 262s # received: 23552 262s ok 80 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,24576 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 24576 262s # received: 24576 262s ok 81 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,25600 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 25600 262s # received: 25600 262s ok 82 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,26624 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 26624 262s # received: 26624 262s ok 83 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,27648 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 27648 262s # received: 27648 262s ok 84 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,28672 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 28672 262s # received: 28672 262s ok 85 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,29696 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 29696 262s # received: 29696 262s ok 86 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,30720 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 30720 262s # received: 30720 262s ok 87 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,31744 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 31744 262s # received: 31744 262s ok 88 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,32768 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 32768 262s # received: 32768 262s ok 89 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,33792 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 33792 262s # received: 33792 262s ok 90 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,34816 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 34816 262s # received: 34816 262s ok 91 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,35840 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 35840 262s # received: 35840 262s ok 92 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,36864 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 36864 262s # received: 36864 262s ok 93 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,37888 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 37888 262s # received: 37888 262s ok 94 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,38912 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 38912 262s # received: 38912 262s ok 95 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,39936 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 39936 262s # received: 39936 262s ok 96 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,40960 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 40960 262s # received: 40960 262s ok 97 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,41984 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 41984 262s # received: 41984 262s ok 98 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,43008 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 43008 262s # received: 43008 262s ok 99 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,44032 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 44032 262s # received: 44032 262s ok 100 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,45056 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 45056 262s # received: 45056 262s ok 101 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,46080 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 46080 262s # received: 46080 262s ok 102 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,47104 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 47104 262s # received: 47104 262s ok 103 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,48128 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 48128 262s # received: 48128 262s ok 104 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,49152 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 49152 262s # received: 49152 262s ok 105 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,50176 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 50176 262s # received: 50176 262s ok 106 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,51200 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 51200 262s # received: 51200 262s ok 107 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,102400 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 102400 262s # received: 102400 262s ok 108 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,307200 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 307200 262s # received: 307200 262s ok 109 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,512000 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 512000 262s # received: 512000 262s ok 110 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,2048000 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 2048000 262s # received: 2048000 262s ok 111 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,4096000 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 4096000 262s # received: 4096000 262s ok 112 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,6144000 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:18 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 6144000 262s # received: 6144000 262s ok 113 262s #lwp request: 262s #GET http://localhost:8529/test_pass_brigade?8192,10240000 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: Sun, 24 Mar 2024 06:34:18 GMT 262s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 262s #Vary: In-If1 262s #Content-Length: 0 262s #Client-Date: Sun, 24 Mar 2024 06:34:19 GMT 262s #Client-Peer: 127.0.0.1:8529 262s #Client-Response-Num: 1 262s #Client-Transfer-Encoding: chunked 262s #DMMATCH1: 1 262s #X-Content-Length-Note: added by Apache::TestRequest 262s # 262s # testing : bytes in body 262s # expected: 10240000 262s # received: 10240000 262s ok 114 262s ok 263s t/apache/post.t ..................... 263s # using LWP client 263s 1..51 263s # Running under perl version 5.038002 for linux 263s # Current time local: Sun Mar 24 06:34:19 2024 263s # Current time GMT: Sun Mar 24 06:34:19 2024 263s # Using Test.pm version 1.31 263s # Using Apache/Test.pm version 1.42 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 1024 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 5 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '1024' 263s # received: 1024 263s ok 1 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 2048 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 5 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '2048' 263s # received: 2048 263s ok 2 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 3072 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 5 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '3072' 263s # received: 3072 263s ok 3 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 4096 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 5 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '4096' 263s # received: 4096 263s ok 4 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 5120 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 5 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '5120' 263s # received: 5120 263s ok 5 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 6144 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 5 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '6144' 263s # received: 6144 263s ok 6 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 7168 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 5 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '7168' 263s # received: 7168 263s ok 7 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 8192 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 5 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '8192' 263s # received: 8192 263s ok 8 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 9216 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 5 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '9216' 263s # received: 9216 263s ok 9 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 10240 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '10240' 263s # received: 10240 263s ok 10 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 11264 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '11264' 263s # received: 11264 263s ok 11 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 12288 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '12288' 263s # received: 12288 263s ok 12 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 13312 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '13312' 263s # received: 13312 263s ok 13 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 14336 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '14336' 263s # received: 14336 263s ok 14 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 15360 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '15360' 263s # received: 15360 263s ok 15 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 16384 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '16384' 263s # received: 16384 263s ok 16 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 17408 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '17408' 263s # received: 17408 263s ok 17 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 18432 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '18432' 263s # received: 18432 263s ok 18 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 19456 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '19456' 263s # received: 19456 263s ok 19 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 20480 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '20480' 263s # received: 20480 263s ok 20 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 21504 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '21504' 263s # received: 21504 263s ok 21 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 22528 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '22528' 263s # received: 22528 263s ok 22 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 23552 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '23552' 263s # received: 23552 263s ok 23 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 24576 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '24576' 263s # received: 24576 263s ok 24 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 25600 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '25600' 263s # received: 25600 263s ok 25 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 26624 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '26624' 263s # received: 26624 263s ok 26 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 27648 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '27648' 263s # received: 27648 263s ok 27 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 28672 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '28672' 263s # received: 28672 263s ok 28 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 29696 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '29696' 263s # received: 29696 263s ok 29 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 30720 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '30720' 263s # received: 30720 263s ok 30 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 31744 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '31744' 263s # received: 31744 263s ok 31 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 32768 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '32768' 263s # received: 32768 263s ok 32 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 33792 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '33792' 263s # received: 33792 263s ok 33 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 34816 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '34816' 263s # received: 34816 263s ok 34 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 35840 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '35840' 263s # received: 35840 263s ok 35 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 36864 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '36864' 263s # received: 36864 263s ok 36 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 37888 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '37888' 263s # received: 37888 263s ok 37 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 38912 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '38912' 263s # received: 38912 263s ok 38 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 39936 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '39936' 263s # received: 39936 263s ok 39 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 40960 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '40960' 263s # received: 40960 263s ok 40 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 41984 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '41984' 263s # received: 41984 263s ok 41 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 43008 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '43008' 263s # received: 43008 263s ok 42 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 44032 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '44032' 263s # received: 44032 263s ok 43 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 45056 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '45056' 263s # received: 45056 263s ok 44 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 46080 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '46080' 263s # received: 46080 263s ok 45 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 47104 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '47104' 263s # received: 47104 263s ok 46 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 48128 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '48128' 263s # received: 48128 263s ok 47 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 49152 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '49152' 263s # received: 49152 263s ok 48 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 50176 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '50176' 263s # received: 50176 263s ok 49 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 51200 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 6 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '51200' 263s # received: 51200 263s ok 50 263s #lwp request: 263s #POST http://localhost:8529/eat_post HTTP/1.1 263s #User-Agent: libwww-perl/6.76 263s #Content-Length: 102400 263s # 263s #server response: 263s #HTTP/1.1 200 OK 263s #Connection: close 263s #Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 263s #Vary: In-If1 263s #Content-Length: 7 263s #Client-Date: Sun, 24 Mar 2024 06:34:20 GMT 263s #Client-Peer: 127.0.0.1:8529 263s #Client-Response-Num: 1 263s #DMMATCH1: 1 263s # 263s # testing : length posted 263s # expected: '102400' 263s # received: 102400 263s ok 51 263s ok 265s t/apache/pr17629.t .................. 265s 1..4 265s # Running under perl version 5.038002 for linux 265s # Current time local: Sun Mar 24 06:34:20 2024 265s # Current time GMT: Sun Mar 24 06:34:20 2024 265s # Using Test.pm version 1.31 265s # Using Apache/Test.pm version 1.42 265s # expected: 'begin-foobar-end 265s # ' 265s # received: 'begin-foobar-end 265s # ' 265s ok 1 265s # expected: 200 265s # received: '200' 265s ok 2 265s # testing : response was gzipped 265s # expected: 'gzip' 265s # received: 'gzip' 265s ok 3 265s # expected: 'begin-foobar-end 265s # ' 265s # received: 'begin-foobar-end 265s # ' 265s ok 4 265s ok 267s t/apache/pr18757.t .................. 267s 1..3 267s # Running under perl version 5.038002 for linux 267s # Current time local: Sun Mar 24 06:34:22 2024 267s # Current time GMT: Sun Mar 24 06:34:22 2024 267s # Using Test.pm version 1.31 267s # Using Apache/Test.pm version 1.42 267s # testing : 200 response from GET 267s # expected: 200 267s # received: '200' 267s ok 1 267s # expected C-L is 26 267s # URL via proxy is http://localhost:8551/index.html 267s ok 2 267s # line: HTTP/1.1 200 OK 267s # line: Date: Sun, 24 Mar 2024 06:34:24 GMT 267s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 267s # line: Vary: In-If1 267s # line: Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 267s # line: ETag: "1a-60bb3bbdae3c0" 267s # line: Accept-Ranges: bytes 267s # line: Content-Length: 26 267s # line: DMMATCH1: 1 267s # line: Content-Type: text/html 267s # line: 267s # testing : whether proxy strips Content-Length header 267s # expected: 1 267s # received: 1 267s ok 3 267s ok 268s t/apache/pr35292.t .................. 268s 1..3 268s # Running under perl version 5.038002 for linux 268s # Current time local: Sun Mar 24 06:34:24 2024 268s # Current time GMT: Sun Mar 24 06:34:24 2024 268s # Using Test.pm version 1.31 268s # Using Apache/Test.pm version 1.42 268s ok 1 268s ok 2 268s # testing : read response-line 268s # expected: qr/^HTTP\/1\.. 413/ 268s # received: 'HTTP/1.1 413 Request Entity Too Large 268s # ' 268s ok 3 268s ok 270s t/apache/pr35330.t .................. 270s 1..2 270s # Running under perl version 5.038002 for linux 270s # Current time local: Sun Mar 24 06:34:25 2024 270s # Current time GMT: Sun Mar 24 06:34:25 2024 270s # Using Test.pm version 1.31 270s # Using Apache/Test.pm version 1.42 270s # testing : SSI was allowed for location 270s # expected: 200 270s # received: '200' 270s ok 1 270s # testing : file was served with correct content 270s # expected: 'hello' 270s # received: 'hello' 270s ok 2 270s ok 271s t/apache/pr37166.t .................. 271s 1..4 271s # Running under perl version 5.038002 for linux 271s # Current time local: Sun Mar 24 06:34:27 2024 271s # Current time GMT: Sun Mar 24 06:34:27 2024 271s # Using Test.pm version 1.31 271s # Using Apache/Test.pm version 1.42 271s # testing : SSI was allowed for location 271s # expected: 200 271s # received: '200' 271s ok 1 271s # testing : file was served with correct content 271s # expected: 'Hello world 271s # ' 271s # received: 'Hello world 271s # ' 271s ok 2 271s # testing : explicit 200 response 271s # expected: 200 271s # received: '200' 271s ok 3 271s # testing : file was again served with correct content 271s # expected: 'Hello world 271s # ' 271s # received: 'Hello world 271s # ' 271s ok 4 271s ok 273s t/apache/pr43939.t .................. 273s 1..4 273s # Running under perl version 5.038002 for linux 273s # Current time local: Sun Mar 24 06:34:28 2024 273s # Current time GMT: Sun Mar 24 06:34:28 2024 273s # Using Test.pm version 1.31 273s # Using Apache/Test.pm version 1.42 273s # expected: 'begin-default-end 273s # ' 273s # received: 'begin-default-end 273s # ' 273s ok 1 273s # expected: 200 273s # received: '200' 273s ok 2 273s # testing : response was gzipped 273s # expected: 'gzip' 273s # received: 'gzip' 273s ok 3 273s # expected: 'begin-default-end 273s # ' 273s # received: 'begin-default-end 273s # ' 273s ok 4 273s ok 274s t/apache/pr49328.t .................. 274s 1..1 274s # Running under perl version 5.038002 for linux 274s # Current time local: Sun Mar 24 06:34:30 2024 274s # Current time GMT: Sun Mar 24 06:34:30 2024 274s # Using Test.pm version 1.31 274s # Using Apache/Test.pm version 1.42 274s # expected: 'before 274s # included 274s # after 274s # ' 274s # received: 'before 274s # included 274s # after 274s # ' 274s ok 1 274s ok 277s t/apache/rwrite.t ................... 277s # using LWP client 277s 1..114 277s # Running under perl version 5.038002 for linux 277s # Current time local: Sun Mar 24 06:34:31 2024 277s # Current time GMT: Sun Mar 24 06:34:31 2024 277s # Using Test.pm version 1.31 277s # Using Apache/Test.pm version 1.42 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 1024 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #DMMATCH1: 1 277s # 277s # testing : bytes in body 277s # expected: 1024 277s # received: 1024 277s ok 1 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 2048 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #DMMATCH1: 1 277s # 277s # testing : bytes in body 277s # expected: 2048 277s # received: 2048 277s ok 2 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 3072 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #DMMATCH1: 1 277s # 277s # testing : bytes in body 277s # expected: 3072 277s # received: 3072 277s ok 3 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 4096 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #DMMATCH1: 1 277s # 277s # testing : bytes in body 277s # expected: 4096 277s # received: 4096 277s ok 4 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 5120 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #DMMATCH1: 1 277s # 277s # testing : bytes in body 277s # expected: 5120 277s # received: 5120 277s ok 5 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 6144 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #DMMATCH1: 1 277s # 277s # testing : bytes in body 277s # expected: 6144 277s # received: 6144 277s ok 6 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 7168 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #DMMATCH1: 1 277s # 277s # testing : bytes in body 277s # expected: 7168 277s # received: 7168 277s ok 7 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 8192 277s # received: 8192 277s ok 8 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 9216 277s # received: 9216 277s ok 9 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 10240 277s # received: 10240 277s ok 10 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 11264 277s # received: 11264 277s ok 11 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 12288 277s # received: 12288 277s ok 12 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 13312 277s # received: 13312 277s ok 13 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 14336 277s # received: 14336 277s ok 14 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 15360 277s # received: 15360 277s ok 15 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 16384 277s # received: 16384 277s ok 16 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 17408 277s # received: 17408 277s ok 17 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 18432 277s # received: 18432 277s ok 18 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 19456 277s # received: 19456 277s ok 19 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 20480 277s # received: 20480 277s ok 20 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 21504 277s # received: 21504 277s ok 21 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 22528 277s # received: 22528 277s ok 22 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 23552 277s # received: 23552 277s ok 23 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 24576 277s # received: 24576 277s ok 24 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 25600 277s # received: 25600 277s ok 25 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 26624 277s # received: 26624 277s ok 26 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 27648 277s # received: 27648 277s ok 27 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 28672 277s # received: 28672 277s ok 28 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 29696 277s # received: 29696 277s ok 29 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 30720 277s # received: 30720 277s ok 30 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 31744 277s # received: 31744 277s ok 31 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 32768 277s # received: 32768 277s ok 32 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 33792 277s # received: 33792 277s ok 33 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 34816 277s # received: 34816 277s ok 34 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 35840 277s # received: 35840 277s ok 35 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 36864 277s # received: 36864 277s ok 36 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 37888 277s # received: 37888 277s ok 37 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 38912 277s # received: 38912 277s ok 38 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 39936 277s # received: 39936 277s ok 39 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 40960 277s # received: 40960 277s ok 40 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 41984 277s # received: 41984 277s ok 41 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 43008 277s # received: 43008 277s ok 42 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 44032 277s # received: 44032 277s ok 43 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 45056 277s # received: 45056 277s ok 44 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 46080 277s # received: 46080 277s ok 45 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 47104 277s # received: 47104 277s ok 46 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 48128 277s # received: 48128 277s ok 47 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 49152 277s # received: 49152 277s ok 48 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 50176 277s # received: 50176 277s ok 49 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 51200 277s # received: 51200 277s ok 50 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 102400 277s # received: 102400 277s ok 51 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 307200 277s # received: 307200 277s ok 52 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 512000 277s # received: 512000 277s ok 53 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 2048000 277s # received: 2048000 277s ok 54 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 4096000 277s # received: 4096000 277s ok 55 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 6144000 277s # received: 6144000 277s ok 56 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 10240000 277s # received: 10240000 277s ok 57 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 1024 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #DMMATCH1: 1 277s # 277s # testing : bytes in body 277s # expected: 1024 277s # received: 1024 277s ok 58 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 2048 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #DMMATCH1: 1 277s # 277s # testing : bytes in body 277s # expected: 2048 277s # received: 2048 277s ok 59 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 3072 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #DMMATCH1: 1 277s # 277s # testing : bytes in body 277s # expected: 3072 277s # received: 3072 277s ok 60 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 4096 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #DMMATCH1: 1 277s # 277s # testing : bytes in body 277s # expected: 4096 277s # received: 4096 277s ok 61 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 5120 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #DMMATCH1: 1 277s # 277s # testing : bytes in body 277s # expected: 5120 277s # received: 5120 277s ok 62 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 6144 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #DMMATCH1: 1 277s # 277s # testing : bytes in body 277s # expected: 6144 277s # received: 6144 277s ok 63 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 7168 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #DMMATCH1: 1 277s # 277s # testing : bytes in body 277s # expected: 7168 277s # received: 7168 277s ok 64 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 8192 277s # received: 8192 277s ok 65 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 9216 277s # received: 9216 277s ok 66 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 10240 277s # received: 10240 277s ok 67 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 11264 277s # received: 11264 277s ok 68 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 12288 277s # received: 12288 277s ok 69 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 13312 277s # received: 13312 277s ok 70 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 14336 277s # received: 14336 277s ok 71 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 15360 277s # received: 15360 277s ok 72 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 16384 277s # received: 16384 277s ok 73 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 17408 277s # received: 17408 277s ok 74 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 18432 277s # received: 18432 277s ok 75 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 19456 277s # received: 19456 277s ok 76 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 20480 277s # received: 20480 277s ok 77 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 21504 277s # received: 21504 277s ok 78 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 22528 277s # received: 22528 277s ok 79 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 23552 277s # received: 23552 277s ok 80 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 24576 277s # received: 24576 277s ok 81 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 25600 277s # received: 25600 277s ok 82 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 26624 277s # received: 26624 277s ok 83 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 27648 277s # received: 27648 277s ok 84 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 28672 277s # received: 28672 277s ok 85 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 29696 277s # received: 29696 277s ok 86 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 30720 277s # received: 30720 277s ok 87 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 31744 277s # received: 31744 277s ok 88 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 32768 277s # received: 32768 277s ok 89 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 33792 277s # received: 33792 277s ok 90 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 34816 277s # received: 34816 277s ok 91 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 35840 277s # received: 35840 277s ok 92 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 36864 277s # received: 36864 277s ok 93 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 37888 277s # received: 37888 277s ok 94 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 38912 277s # received: 38912 277s ok 95 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:33 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 39936 277s # received: 39936 277s ok 96 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 40960 277s # received: 40960 277s ok 97 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 41984 277s # received: 41984 277s ok 98 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 43008 277s # received: 43008 277s ok 99 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 44032 277s # received: 44032 277s ok 100 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 45056 277s # received: 45056 277s ok 101 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 46080 277s # received: 46080 277s ok 102 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 47104 277s # received: 47104 277s ok 103 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 48128 277s # received: 48128 277s ok 104 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 49152 277s # received: 49152 277s ok 105 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 50176 277s # received: 50176 277s ok 106 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 51200 277s # received: 51200 277s ok 107 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 102400 277s # received: 102400 277s ok 108 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 307200 277s # received: 307200 277s ok 109 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 512000 277s # received: 512000 277s ok 110 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 2048000 277s # received: 2048000 277s ok 111 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 4096000 277s # received: 4096000 277s ok 112 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 6144000 277s # received: 6144000 277s ok 113 277s #lwp request: 277s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 277s #User-Agent: libwww-perl/6.76 277s # 277s #server response: 277s #HTTP/1.1 200 OK 277s #Connection: close 277s #Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 277s #Vary: In-If1 277s #Content-Length: 0 277s #Client-Date: Sun, 24 Mar 2024 06:34:34 GMT 277s #Client-Peer: 127.0.0.1:8529 277s #Client-Response-Num: 1 277s #Client-Transfer-Encoding: chunked 277s #DMMATCH1: 1 277s #X-Content-Length-Note: added by Apache::TestRequest 277s # 277s # testing : bytes in body 277s # expected: 10240000 277s # received: 10240000 277s ok 114 277s ok 280s t/apache/server_name_port.t ......... 280s 1..84 280s # Running under perl version 5.038002 for linux 280s # Current time local: Sun Mar 24 06:34:34 2024 280s # Current time GMT: Sun Mar 24 06:34:34 2024 280s # Using Test.pm version 1.31 280s # Using Apache/Test.pm version 1.42 280s # SENDING: 280s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 280s # expecting 200, got 200 280s ok 1 280s # got SERVER_NAME='righthost', expected 'righthost' 280s ok 2 280s # got SERVER_PORT='8529', expected '8529' 280s ok 3 280s # SENDING: 280s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 280s # expecting 200, got 200 280s ok 4 280s # got SERVER_NAME='righthost', expected 'righthost' 280s ok 5 280s # got SERVER_PORT='123', expected '123' 280s ok 6 280s # SENDING: 280s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 280s # expecting 200, got 200 280s ok 7 280s # got SERVER_NAME='righthost', expected 'righthost' 280s ok 8 280s # got SERVER_PORT='8529', expected '8529' 280s ok 9 280s # SENDING: 280s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 280s # expecting 200, got 200 280s ok 10 280s # got SERVER_NAME='righthost', expected 'righthost' 280s ok 11 280s # got SERVER_PORT='123', expected '123' 280s ok 12 280s # SENDING: 280s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 280s # expecting 200, got 200 280s ok 13 280s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 280s ok 14 280s # got SERVER_PORT='8529', expected '8529' 280s ok 15 280s # SENDING: 280s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 280s # expecting 200, got 200 280s ok 16 280s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 280s ok 17 280s # got SERVER_PORT='123', expected '123' 280s ok 18 280s # SENDING: 280s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 280s # expecting 200, got 200 280s ok 19 280s # got SERVER_NAME='[::1]', expected '[::1]' 280s ok 20 280s # got SERVER_PORT='8529', expected '8529' 280s ok 21 280s # SENDING: 280s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 280s # expecting 200, got 200 280s ok 22 280s # got SERVER_NAME='[::1]', expected '[::1]' 280s ok 23 280s # got SERVER_PORT='123', expected '123' 280s ok 24 280s # SENDING: 280s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 280s # expecting 200, got 200 280s ok 25 280s # got SERVER_NAME='[a::1]', expected '[a::1]' 280s ok 26 280s # got SERVER_PORT='8529', expected '8529' 280s ok 27 280s # SENDING: 280s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 280s # expecting 200, got 200 280s ok 28 280s # got SERVER_NAME='[a::1]', expected '[a::1]' 280s ok 29 280s # got SERVER_PORT='123', expected '123' 280s ok 30 280s # SENDING: 280s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 280s # expecting 200, got 200 280s ok 31 280s # got SERVER_NAME='[a::1]', expected '[a::1]' 280s ok 32 280s # got SERVER_PORT='8529', expected '8529' 280s ok 33 280s # SENDING: 280s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 280s # expecting 200, got 200 280s ok 34 280s # got SERVER_NAME='[a::1]', expected '[a::1]' 280s ok 35 280s # got SERVER_PORT='123', expected '123' 280s ok 36 280s # SENDING: 280s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 280s # expecting 200, got 200 280s ok 37 280s # got SERVER_NAME='righthost', expected 'righthost' 280s ok 38 280s # got SERVER_PORT='8529', expected '8529' 280s ok 39 280s # SENDING: 280s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 280s # expecting 200, got 200 280s ok 40 280s # got SERVER_NAME='righthost', expected 'righthost' 280s ok 41 280s # got SERVER_PORT='123', expected '123' 280s ok 42 280s # SENDING: 280s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 280s # expecting 200, got 200 280s ok 43 280s # got SERVER_NAME='righthost', expected 'righthost' 280s ok 44 280s # got SERVER_PORT='8529', expected '8529' 280s ok 45 280s # SENDING: 280s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 280s # expecting 200, got 200 280s ok 46 280s # got SERVER_NAME='righthost', expected 'righthost' 280s ok 47 280s # got SERVER_PORT='123', expected '123' 280s ok 48 280s # SENDING: 280s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 280s # expecting 200, got 200 280s ok 49 280s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 280s ok 50 280s # got SERVER_PORT='8529', expected '8529' 280s ok 51 280s # SENDING: 280s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 280s # expecting 200, got 200 280s ok 52 280s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 280s ok 53 280s # got SERVER_PORT='123', expected '123' 280s ok 54 280s # SENDING: 280s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 280s # expecting 200, got 200 280s ok 55 280s # got SERVER_NAME='[::1]', expected '[::1]' 280s ok 56 280s # got SERVER_PORT='8529', expected '8529' 280s ok 57 280s # SENDING: 280s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 280s # expecting 200, got 200 280s ok 58 280s # got SERVER_NAME='[::1]', expected '[::1]' 280s ok 59 280s # got SERVER_PORT='123', expected '123' 280s ok 60 280s # SENDING: 280s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 280s # expecting 200, got 200 280s ok 61 280s # got SERVER_NAME='righthost', expected 'righthost' 280s ok 62 280s # got SERVER_PORT='8529', expected '8529' 280s ok 63 280s # SENDING: 280s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 280s # expecting 200, got 200 280s ok 64 280s # got SERVER_NAME='righthost', expected 'righthost' 280s ok 65 280s # got SERVER_PORT='123', expected '123' 280s ok 66 280s # SENDING: 280s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 280s # expecting 200, got 200 280s ok 67 280s # got SERVER_NAME='righthost', expected 'righthost' 280s ok 68 280s # got SERVER_PORT='8529', expected '8529' 280s ok 69 280s # SENDING: 280s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 280s # expecting 200, got 200 280s ok 70 280s # got SERVER_NAME='righthost', expected 'righthost' 280s ok 71 280s # got SERVER_PORT='123', expected '123' 280s ok 72 280s # SENDING: 280s # 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 280s # expecting 200, got 200 280s ok 73 280s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 280s ok 74 280s # got SERVER_PORT='8529', expected '8529' 280s ok 75 280s # SENDING: 280s # 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 280s # expecting 200, got 200 280s ok 76 280s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 280s ok 77 280s # got SERVER_PORT='123', expected '123' 280s ok 78 280s # SENDING: 280s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 280s # expecting 200, got 200 280s ok 79 280s # got SERVER_NAME='[::1]', expected '[::1]' 280s ok 80 280s # got SERVER_PORT='8529', expected '8529' 280s ok 81 280s # SENDING: 280s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 280s # expecting 200, got 200 280s ok 82 280s # got SERVER_NAME='[::1]', expected '[::1]' 280s ok 83 280s # got SERVER_PORT='123', expected '123' 280s ok 84 280s ok 282s t/apache/teclchunk.t ................ skipped: Not supported yet 284s t/apr/uri.t ......................... 284s 1..1 284s # Running under perl version 5.038002 for linux 284s # Current time local: Sun Mar 24 06:34:39 2024 284s # Current time GMT: Sun Mar 24 06:34:39 2024 284s # Using Test.pm version 1.31 284s # Using Apache/Test.pm version 1.42 284s ok 1 284s ok 285s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 287s t/filter/case.t ..................... 287s 1..4 287s # Running under perl version 5.038002 for linux 287s # Current time local: Sun Mar 24 06:34:42 2024 287s # Current time GMT: Sun Mar 24 06:34:42 2024 287s # Using Test.pm version 1.31 287s # Using Apache/Test.pm version 1.42 287s ok 1 287s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 287s # expected 200 287s # received 200 287s # body: =HEAD1 NAME 287s X X 287s 287s PERLSUB - PERL SUBROUTINES 287s 287s =HEAD1 SYNOPSIS 287s 287s TO DECLARE SUBROUTINES: 287s X X 287s 287s SUB NAME; # A "FORWARD" DECLARATION. 287s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 287s SUB NAME : ATTRS; # WITH ATTRIBUTES 287s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 287s 287s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 287s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 287s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 287s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 287s 287s USE FEATURE 'SIGNATURES'; 287s SUB NAME(SIG) BLOCK # WITH SIGNATURE 287s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 287s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 287s 287s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 287s X 287s 287s $SUBREF = SUB BLOCK; # NO PROTO 287s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 287s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 287s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 287s 287s USE FEATURE 'SIGNATURES'; 287s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 287s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 287s 287s TO IMPORT SUBROUTINES: 287s X 287s 287s USE MODULE QW(NAME1 NAME2 NAME3); 287s 287s TO CALL SUBROUTINES: 287s X X 287s 287s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 287s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 287s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 287s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 287s 287s =HEAD1 DESCRIPTION 287s 287s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 287s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 287s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 287s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 287s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 287s ITS NAME OR A CODE REFERENCE. 287s 287s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 287s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 287s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 287s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 287s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 287s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 287s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 287s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 287s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 287s X X 287s 287s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 287s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 287s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 287s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 287s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 287s SUCH A SIGNATURE-USING SUBROUTINE. 287s 287s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 287s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 287s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 287s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 287s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 287s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 287s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 287s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 287s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 287s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 287s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 287s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 287s X X X<@_> 287s 287s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 287s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 287s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 287s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 287s L AND L. 287s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 287s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 287s 287s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 287s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 287s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 287s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 287s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 287s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 287s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 287s ONE LARGE INDISTINGUISHABLE LIST. 287s 287s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 287s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 287s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 287s EMPTY SUB RETURNS THE EMPTY LIST. 287s X X X 287s 287s EXAMPLE: 287s 287s SUB MAX { 287s MY $MAX = SHIFT(@_); 287s FOREACH $FOO (@_) { 287s $MAX = $FOO IF $MAX < $FOO; 287s } 287s RETURN $MAX; 287s } 287s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 287s 287s EXAMPLE: 287s 287s # GET A LINE, COMBINING CONTINUATION LINES 287s # THAT START WITH WHITESPACE 287s 287s SUB GET_LINE { 287s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 287s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 287s IF ($LOOKAHEAD =~ /^[ \T]/) { 287s $THISLINE .= $LOOKAHEAD; 287s } 287s ELSE { 287s LAST LINE; 287s } 287s } 287s RETURN $THISLINE; 287s } 287s 287s $LOOKAHEAD = ; # GET FIRST LINE 287s WHILE (DEFINED($LINE = GET_LINE())) { 287s ... 287s } 287s 287s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 287s 287s SUB MAYBESET { 287s MY($KEY, $VALUE) = @_; 287s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 287s } 287s 287s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 287s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 287s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 287s ITS CALLER'S VALUES. 287s X X 287s 287s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 287s SUB UPCASE_IN { 287s FOR (@_) { TR/A-Z/A-Z/ } 287s } 287s 287s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 287s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 287s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 287s X X 287s 287s UPCASE_IN("FREDERICK"); 287s 287s IT WOULD BE MUCH SAFER IF THE C FUNCTION 287s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 287s OF CHANGING THEM IN PLACE: 287s 287s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 287s SUB UPCASE { 287s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 287s MY @PARMS = @_; 287s FOR (@PARMS) { TR/A-Z/A-Z/ } 287s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 287s } 287s 287s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 287s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 287s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 287s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 287s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 287s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 287s 287s @NEWLIST = UPCASE(@LIST1, @LIST2); 287s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 287s 287s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 287s 287s (@X, @Y) = UPCASE(@LIST1, @LIST2); 287s 287s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 287s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 287s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 287s L FOR ALTERNATIVES. 287s 287s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 287s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 287s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 287s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 287s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 287s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 287s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 287s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 287s SEE L FOR MORE ABOUT ALL THAT. 287s X<&> 287s 287s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 287s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 287s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 287s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 287s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 287s X 287s 287s &FOO(1,2,3); # PASS THREE ARGUMENTS 287s FOO(1,2,3); # THE SAME 287s 287s FOO(); # PASS A NULL LIST 287s &FOO(); # THE SAME 287s 287s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 287s USE STRICT 'SUBS'; 287s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 287s # A COMPILE-TIME ERROR 287s NO STRICT 'SUBS'; 287s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 287s # A LITERAL STRING "FOO" 287s 287s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 287s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 287s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 287s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 287s X<&> 287s 287s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 287s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 287s YOUR SUBROUTINE'S NAME. 287s 287s USE V5.16; 287s MY $FACTORIAL = SUB { 287s MY ($X) = @_; 287s RETURN 1 IF $X == 1; 287s RETURN($X * __SUB__->( $X - 1 ) ); 287s }; 287s 287s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 287s IS SUBJECT TO CHANGE. 287s 287s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 287s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 287s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 287s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 287s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 287s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 287s SPECIAL, PRE-DEFINED THINGS. 287s 287s =OVER 287s 287s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 287s 287s C 287s 287s =ITEM DOCUMENTED IN L 287s 287s C, C 287s 287s =ITEM DOCUMENTED IN L 287s 287s C, C 287s 287s =ITEM DOCUMENTED IN L 287s 287s C, C, C, C, C, C, C, 287s C, C, C, C, C, C, 287s C, C, C, C, C, C, C, 287s C, C, C, C, C, C, 287s C, C, C, C, C, 287s C, C, C, C 287s 287s =ITEM DOCUMENTED IN L 287s 287s C, C, C, C, C, C, C, 287s C, C, C, C, C, C, C, 287s C, C, C, C, C, C 287s 287s =ITEM DOCUMENTED IN L 287s 287s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 287s L<< C|PERLFUNC/REQUIRE >> 287s 287s =ITEM DOCUMENTED IN L 287s 287s C 287s 287s =ITEM DOCUMENTED IN L 287s 287s C, C, C, C, C 287s 287s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 287s 287s ANY STARTING WITH C<(> 287s 287s =BACK 287s 287s THE C, C, C, C AND C SUBROUTINES 287s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 287s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 287s EXPLICITLY. SEE L 287s 287s =HEAD2 SIGNATURES 287s 287s X X 287s 287s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 287s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 287s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 287s 287s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 287s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 287s DIRECTLY BY C, IN THE CURRENT SCOPE. 287s 287s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 287s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 287s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 287s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 287s 287s FOR EXAMPLE, 287s 287s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 287s 287s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 287s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 287s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 287s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 287s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 287s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 287s 287s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 287s THE SIGNATURE. FOR EXAMPLE, 287s 287s SUB FOO ($LEFT, $RIGHT) { 287s RETURN $LEFT + $RIGHT; 287s } 287s 287s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 287s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 287s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 287s EQUIVALENT TO 287s 287s SUB FOO { 287s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 287s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 287s MY $LEFT = $_[0]; 287s MY $RIGHT = $_[1]; 287s RETURN $LEFT + $RIGHT; 287s } 287s 287s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 287s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 287s 287s SUB FOO ($FIRST, $, $THIRD) { 287s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 287s } 287s 287s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 287s MANDATORY FOR THE CALLER TO PASS IT. 287s 287s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 287s SEPARATED FROM THE PARAMETER NAME BY C<=>: 287s 287s SUB FOO ($LEFT, $RIGHT = 0) { 287s RETURN $LEFT + $RIGHT; 287s } 287s 287s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 287s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 287s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 287s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 287s FOR EXAMPLE, 287s 287s MY $AUTO_ID = 0; 287s SUB FOO ($THING, $ID = $AUTO_ID++) { 287s PRINT "$THING HAS ID $ID"; 287s } 287s 287s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 287s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 287s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 287s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 287s 287s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 287s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 287s } 287s 287s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 287s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 287s VALUE PROVIDED WAS C. 287s 287s SUB FOO ($NAME //= "WORLD") { 287s PRINT "HELLO, $NAME"; 287s } 287s 287s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 287s 287s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 287s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 287s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 287s 287s SUB FOO ($X ||= 10) { 287s RETURN 5 + $X; 287s } 287s 287s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 287s FOR EXAMPLE, 287s 287s SUB FOO ($THING, $ = 1) { 287s PRINT $THING; 287s } 287s 287s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 287s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 287s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 287s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 287s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 287s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 287s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 287s 287s SUB FOO ($THING, $=) { 287s PRINT $THING; 287s } 287s 287s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 287s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 287s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 287s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 287s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 287s TO RIGHT. 287s 287s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 287s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 287s 287s SUB FOO ($FILTER, @INPUTS) { 287s PRINT $FILTER->($_) FOREACH @INPUTS; 287s } 287s 287s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 287s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 287s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 287s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 287s 287s SUB FOO ($THING, @) { 287s PRINT $THING; 287s } 287s 287s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 287s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 287s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 287s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 287s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 287s AS WITH STANDARD HASH CONSTRUCTION. 287s 287s SUB FOO ($FILTER, %INPUTS) { 287s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 287s } 287s 287s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 287s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 287s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 287s 287s SUB FOO ($THING, %) { 287s PRINT $THING; 287s } 287s 287s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 287s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 287s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 287s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 287s AN EMPTY ARRAY OR EMPTY HASH. 287s 287s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 287s THAT THE CALLER PASSED NO ARGUMENTS: 287s 287s SUB FOO () { 287s RETURN 123; 287s } 287s 287s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 287s WARNING IN THE C CATEGORY. FROM PERL 5.36 287s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 287s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 287s STATEMENT SUCH AS: 287s 287s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 287s 287s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 287s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 287s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 287s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 287s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 287s WARNINGS IN THE C CATEGORY WHEN 287s COMPILED: 287s 287s SUB F ($X) { 287s # THIS LINE EMITS THE WARNING SEEN BELOW 287s PRINT "ARGUMENTS ARE @_"; 287s } 287s 287s Z<> 287s 287s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 287s EXPERIMENTAL AT ... 287s 287s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 287s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 287s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 287s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 287s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 287s SUPPLY THAT ARGUMENT. 287s 287s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 287s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 287s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 287s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 287s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 287s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 287s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 287s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 287s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 287s 287s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 287s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 287s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 287s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 287s L. FOR EXAMPLE, 287s 287s SUB FOO :PROTOTYPE($) { $_[0] } 287s 287s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 287s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 287s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 287s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 287s 287s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 287s RETURN $LEFT + $RIGHT; 287s } 287s 287s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 287s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 287s THE SUBROUTINE'S BODY. 287s 287s =HEAD2 PRIVATE VARIABLES VIA MY() 287s X X X X X 287s X X 287s 287s SYNOPSIS: 287s 287s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 287s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 287s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 287s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 287s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 287s 287s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 287s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 287s SEE L AND L. 287s 287s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 287s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 287s (C/C/C/C), LOOP 287s (C/C/C/C/C), SUBROUTINE, C, 287s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 287s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 287s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 287s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 287s WITH C INSTEAD. 287s 287s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 287s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 287s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 287s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 287s ITS OWN COPY. 287s X 287s 287s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 287s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 287s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 287s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 287s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 287s 287s MY $X = 10; 287s SUB BUMPX { $X++ } 287s 287s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 287s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 287s THE C ITSELF. SEE L. 287s X 287s 287s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 287s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 287s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 287s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 287s 287s $ARG = "FRED"; # "GLOBAL" VARIABLE 287s $N = CUBE_ROOT(27); 287s PRINT "$ARG THINKS THE ROOT IS $N\N"; 287s # OUTPUTS: FRED THINKS THE ROOT IS 3 287s 287s SUB CUBE_ROOT { 287s MY $ARG = SHIFT; # NAME DOESN'T MATTER 287s $ARG **= 1/3; 287s RETURN $ARG; 287s } 287s 287s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 287s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 287s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 287s 287s MY ($FOO) = ; # WRONG? 287s MY @FOO = ; 287s 287s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 287s 287s MY $FOO = ; 287s 287s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 287s 287s MY $FOO, $BAR = 1; # WRONG 287s 287s THAT HAS THE SAME EFFECT AS 287s 287s MY $FOO; 287s $BAR = 1; 287s 287s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 287s THE CURRENT STATEMENT. THUS, 287s 287s MY $X = $X; 287s 287s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 287s THE EXPRESSION 287s 287s MY $X = 123 AND $X == 123 287s 287s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 287s 287s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 287s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 287s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 287s 287s WHILE (MY $LINE = <>) { 287s $LINE = LC $LINE; 287s } CONTINUE { 287s PRINT $LINE; 287s } 287s 287s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 287s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 287s IT. SIMILARLY, IN THE CONDITIONAL 287s 287s IF ((MY $ANSWER = ) =~ /^YES$/I) { 287s USER_AGREES(); 287s } ELSIF ($ANSWER =~ /^NO$/I) { 287s USER_DISAGREES(); 287s } ELSE { 287s CHOMP $ANSWER; 287s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 287s } 287s 287s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 287s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 287s BUT NOT BEYOND IT. SEE L FOR INFORMATION 287s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 287s 287s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 287s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 287s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 287s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 287s IN THE LOOP 287s X X 287s 287s FOR MY $I (1, 2, 3) { 287s SOME_FUNCTION(); 287s } 287s 287s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 287s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 287s X X 287s 287s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 287s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 287s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 287s 287s USE STRICT 'VARS'; 287s 287s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 287s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 287s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 287s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 287s THIS WITH C. 287s 287s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 287s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 287s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 287s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 287s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 287s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 287s EXAMPLE. 287s 287s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 287s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 287s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 287s 287s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 287s 287s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 287s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 287s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 287s 287s PACKAGE MAIN; 287s LOCAL $X = 10; 287s MY $X = 20; 287s PRINT "$X AND $::X\N"; 287s 287s THAT WILL PRINT OUT C<20> AND C<10>. 287s 287s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 287s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 287s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 287s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 287s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 287s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 287s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 287s AN ANONYMOUS SUB REFERENCE: 287s 287s MY $SECRET_VERSION = '1.001-BETA'; 287s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 287s &$SECRET_SUB(); 287s 287s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 287s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 287s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 287s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 287s UNQUALIFIED AND UNQUALIFIABLE. 287s 287s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 287s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 287s L FOR SOMETHING OF A WORK-AROUND TO 287s THIS. 287s 287s =HEAD2 PERSISTENT PRIVATE VARIABLES 287s X X X X 287s X X 287s 287s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 287s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 287s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 287s 287s =HEAD3 PERSISTENT VARIABLES VIA STATE() 287s 287s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 287s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 287s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 287s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 287s THE C FORM DOES NOT REQUIRE THE 287s C PRAGMA. 287s 287s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 287s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 287s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 287s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 287s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 287s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 287s SUBROUTINE EACH TIME IT IS EXECUTED.) 287s 287s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 287s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 287s 287s USE FEATURE 'STATE'; 287s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 287s 287s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 287s 287s USE FEATURE 'STATE'; 287s SUB CREATE_COUNTER { 287s RETURN SUB { STATE $X; RETURN ++$X } 287s } 287s 287s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 287s CODE OUTSIDE. 287s 287s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 287s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 287s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 287s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 287s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 287s 287s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 287s 287s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 287s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 287s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 287s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 287s 287s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 287s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 287s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 287s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 287s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 287s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 287s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 287s 287s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 287s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 287s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 287s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 287s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 287s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 287s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 287s 287s { 287s MY $SECRET_VAL = 0; 287s SUB GIMME_ANOTHER { 287s RETURN ++$SECRET_VAL; 287s } 287s } 287s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 287s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 287s 287s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 287s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 287s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 287s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 287s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 287s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 287s STARTS TO RUN: 287s 287s BEGIN { 287s MY $SECRET_VAL = 0; 287s SUB GIMME_ANOTHER { 287s RETURN ++$SECRET_VAL; 287s } 287s } 287s 287s SEE L ABOUT THE 287s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 287s C AND C. 287s 287s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 287s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 287s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 287s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 287s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 287s 287s =HEAD2 TEMPORARY VALUES VIA LOCAL() 287s X X X X 287s X 287s 287s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 287s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 287s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 287s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 287s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 287s 287s SYNOPSIS: 287s 287s # LOCALIZATION OF VALUES 287s 287s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 287s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 287s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 287s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 287s 287s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 287s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 287s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 287s # LOCALIZATION 287s 287s # LOCALIZATION OF SYMBOLS 287s 287s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 287s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 287s # @MERLYN IS REALLY @RANDAL, ETC 287s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 287s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 287s 287s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 287s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 287s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 287s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 287s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 287s 287s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 287s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 287s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 287s CREATES NEW, DYNAMICALLY SCOPED VALUES. 287s 287s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 287s PLACED IN PARENTHESES. THIS OPERATOR WORKS 287s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 287s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 287s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 287s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 287s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 287s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 287s UNDEFINED VALUE.) 287s 287s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 287s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 287s VARIABLES OUTSIDE THE LOOP. 287s 287s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 287s X 287s 287s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 287s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 287s VIEWED AS A SCALAR OR AN ARRAY. SO 287s 287s LOCAL($FOO) = ; 287s LOCAL @FOO = ; 287s 287s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 287s 287s LOCAL $FOO = ; 287s 287s SUPPLIES A SCALAR CONTEXT. 287s 287s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 287s X 287s 287s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 287s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 287s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 287s 287s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 287s 287s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 287s { LOCAL $/ = UNDEF; $SLURP = ; } 287s 287s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 287s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 287s I, BECAUSE THE $1 VARIABLE IS 287s MAGICAL AND READ-ONLY : 287s 287s LOCAL $1 = 2; 287s 287s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 287s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 287s TO SAFELY REUSE $_ IN A SUBROUTINE. 287s 287s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 287s WORK AS DESCRIBED. 287s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 287s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 287s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 287s SEE L FOR MORE 287s DETAILS. 287s X 287s 287s =HEAD3 LOCALIZATION OF GLOBS 287s X X 287s 287s THE CONSTRUCT 287s 287s LOCAL *NAME; 287s 287s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 287s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 287s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 287s 287s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 287s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 287s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 287s SEPARATOR. 287s 287s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 287s X X 287s X 287s 287s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 287s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 287s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 287s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 287s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 287s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 287s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 287s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 287s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 287s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 287s 287s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 287s @ARY = ( 0..5 ); 287s { 287s LOCAL($ARY[5]) = 6; 287s LOCAL($HASH{'A'}) = 'DRILL'; 287s WHILE (MY $E = POP(@ARY)) { 287s PRINT "$E . . .\N"; 287s LAST UNLESS $E > 3; 287s } 287s IF (@ARY) { 287s $HASH{'ONLY A'} = 'TEST'; 287s DELETE $HASH{'A'}; 287s } 287s } 287s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 287s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 287s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 287s 287s PERL WILL PRINT 287s 287s 6 . . . 287s 4 . . . 287s 3 . . . 287s THIS IS A TEST ONLY A TEST. 287s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 287s 287s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 287s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 287s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 287s SURPRISING, AND IS VERY LIKELY TO CHANGE. 287s 287s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 287s X X X 287s X 287s 287s YOU CAN USE THE C AND C 287s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 287s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 287s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 287s 287s DO { 287s MY $VAL = $ARRAY[$IDX]; 287s LOCAL $ARRAY[$IDX]; 287s DELETE $ARRAY[$IDX]; 287s $VAL 287s } 287s 287s AND 287s 287s DO { 287s MY $VAL = $HASH{KEY}; 287s LOCAL $HASH{KEY}; 287s DELETE $HASH{KEY}; 287s $VAL 287s } 287s 287s EXCEPT THAT FOR THOSE THE C IS 287s SCOPED TO THE C BLOCK. SLICES ARE 287s ALSO ACCEPTED. 287s 287s MY %HASH = ( 287s A => [ 7, 8, 9 ], 287s B => 1, 287s ) 287s 287s { 287s MY $X = DELETE LOCAL $HASH{A}; 287s # $X IS [ 7, 8, 9 ] 287s # %HASH IS (B => 1) 287s 287s { 287s MY @NUMS = DELETE LOCAL @$X[0, 2] 287s # @NUMS IS (7, 9) 287s # $X IS [ UNDEF, 8 ] 287s 287s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 287s } 287s # $X IS BACK TO [ 7, 8, 9 ] 287s 287s } 287s # %HASH IS BACK TO ITS ORIGINAL STATE 287s 287s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 287s 287s =HEAD2 LVALUE SUBROUTINES 287s X X 287s 287s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 287s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 287s 287s MY $VAL; 287s SUB CANMOD : LVALUE { 287s $VAL; # OR: RETURN $VAL; 287s } 287s SUB NOMOD { 287s $VAL; 287s } 287s 287s CANMOD() = 5; # ASSIGNS TO $VAL 287s NOMOD() = 5; # ERROR 287s 287s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 287s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 287s BY A SCALAR. FOR EXAMPLE, CONSIDER: 287s 287s DATA(2,3) = GET_DATA(3,4); 287s 287s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 287s 287s (DATA(2,3)) = GET_DATA(3,4); 287s 287s AND IN: 287s 287s (DATA(2),DATA(3)) = GET_DATA(3,4); 287s 287s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 287s 287s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 287s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 287s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 287s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 287s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 287s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 287s 287s =HEAD2 LEXICAL SUBROUTINES 287s X X X X 287s 287s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 287s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 287s AVAILABLE UNDER C OR C OR HIGHER. 287s 287s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 287s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 287s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 287s CATEGORY WAS DISABLED. 287s 287s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 287s DECLARED, AND ONLY AFTER THAT DECLARATION: 287s 287s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 287s # VERSIONS EARLIER THAN 5.26. 287s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 287s USE FEATURE 'LEXICAL_SUBS'; 287s 287s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 287s STATE SUB FOO { 287s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 287s } 287s FOO(); # CALLS "STATE" SUB 287s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 287s 287s MY SUB BAR { ... } 287s BAR(); # CALLS "MY" SUB 287s 287s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 287s 287s # WRONG 287s MY SUB BAZ { 287s BAZ(); 287s } 287s 287s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 287s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 287s 287s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 287s 287s MY SUB BAZ { 287s __SUB__->(); # CALLS ITSELF 287s } 287s 287s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 287s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 287s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 287s HOWEVER: 287s 287s MY SUB BAZ; # PREDECLARATION 287s SUB BAZ { # DEFINE THE "MY" SUB 287s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 287s } 287s 287s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 287s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 287s C; THEY KEEP EACH OTHER ALIVE (SEE L). 287s 287s =HEAD3 C VS C 287s 287s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 287s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 287s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 287s CONTAINING BLOCK TO THE NEXT. 287s 287s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 287s NECESSARY IF YOU WANT TO CREATE CLOSURES: 287s 287s SUB WHATEVER { 287s MY $X = SHIFT; 287s MY SUB INNER { 287s ... DO SOMETHING WITH $X ... 287s } 287s INNER(); 287s } 287s 287s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 287s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 287s SEE THE C<$X> FROM THE FIRST CALL TO C. 287s 287s =HEAD3 C SUBROUTINES 287s 287s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 287s SUBROUTINE OF THE SAME NAME. 287s 287s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 287s INSIDE AN INNER SCOPE: 287s 287s SUB FOO { ... } 287s 287s SUB BAR { 287s MY SUB FOO { ... } 287s { 287s # NEED TO USE THE OUTER FOO HERE 287s OUR SUB FOO; 287s FOO(); 287s } 287s } 287s 287s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 287s 287s PACKAGE MYSNEAKYMODULE; 287s 287s OUR SUB DO_SOMETHING { ... } 287s 287s SUB DO_SOMETHING_WITH_CALLER { 287s PACKAGE DB; 287s () = CALLER 1; # SETS @DB::ARGS 287s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 287s } 287s 287s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 287s X X<*> 287s 287s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 287s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 287s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 287s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 287s 287s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 287s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 287s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 287s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 287s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 287s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 287s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 287s 287s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 287s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 287s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 287s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 287s 287s SUB DOUBLEARY { 287s LOCAL(*SOMEARY) = @_; 287s FOREACH $ELEM (@SOMEARY) { 287s $ELEM *= 2; 287s } 287s } 287s DOUBLEARY(*FOO); 287s DOUBLEARY(*BAR); 287s 287s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 287s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 287s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 287s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 287s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 287s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 287s 287s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 287s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 287s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 287s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 287s L. 287s 287s =HEAD2 WHEN TO STILL USE LOCAL() 287s X X 287s 287s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 287s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 287s I USE C INSTEAD OF C. 287s 287s =OVER 4 287s 287s =ITEM 1. 287s 287s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 287s 287s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 287s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 287s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 287s IN C<@FIELDS>. 287s 287s { 287s LOCAL @ARGV = ("/ETC/MOTD"); 287s LOCAL $/ = UNDEF; 287s LOCAL $_ = <>; 287s @FIELDS = SPLIT /^\S*=+\S*$/; 287s } 287s 287s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 287s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 287s 287s =ITEM 2. 287s 287s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 287s 287s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 287s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 287s TABLE ENTRIES: 287s 287s SUB IOQUEUE { 287s LOCAL (*READER, *WRITER); # NOT MY! 287s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 287s RETURN (*READER, *WRITER); 287s } 287s ($HEAD, $TAIL) = IOQUEUE(); 287s 287s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 287s ENTRIES. 287s 287s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 287s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 287s A LOCAL ALIAS. 287s 287s { 287s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 287s GROW(); # REALLY CALLS SHRINK() 287s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 287s } 287s GROW(); # GET THE REAL GROW() AGAIN 287s 287s SEE L FOR MORE ABOUT MANIPULATING 287s FUNCTIONS BY NAME IN THIS WAY. 287s 287s =ITEM 3. 287s 287s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 287s 287s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 287s IS DONE ON DYNAMICS: 287s 287s { 287s LOCAL $SIG{INT} = 'IGNORE'; 287s FUNCT(); # UNINTERRUPTIBLE 287s } 287s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 287s 287s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 287s 287s =BACK 287s 287s =HEAD2 PASS BY REFERENCE 287s X X X 287s 287s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 287s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 287s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 287s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 287s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 287s 287s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 287s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 287s OF ALL THEIR FORMER LAST ELEMENTS: 287s 287s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 287s 287s SUB POPMANY { 287s MY $AREF; 287s MY @RETLIST; 287s FOREACH $AREF ( @_ ) { 287s PUSH @RETLIST, POP @$AREF; 287s } 287s RETURN @RETLIST; 287s } 287s 287s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 287s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 287s 287s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 287s SUB INTER { 287s MY ($K, $HREF, %SEEN); # LOCALS 287s FOREACH $HREF (@_) { 287s WHILE ( $K = EACH %$HREF ) { 287s $SEEN{$K}++; 287s } 287s } 287s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 287s } 287s 287s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 287s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 287s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 287s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 287s A LITTLE EXPENSIVE. 287s 287s WHERE PEOPLE GET INTO TROUBLE IS HERE: 287s 287s (@W, @X) = FUNC(@Y, @Z); 287s OR 287s (%W, %X) = FUNC(%Y, %Z); 287s 287s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 287s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 287s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 287s AS ALWAYS. 287s 287s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 287s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 287s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 287s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 287s 287s ($WREF, $XREF) = FUNC(\@Y, \@Z); 287s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 287s SUB FUNC { 287s MY ($YREF, $ZREF) = @_; 287s IF (@$YREF > @$ZREF) { 287s RETURN ($YREF, $ZREF); 287s } ELSE { 287s RETURN ($ZREF, $YREF); 287s } 287s } 287s 287s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 287s 287s (*W, *X) = FUNC(\@Y, \@Z); 287s PRINT "@W HAS MORE THAN @X\N"; 287s SUB FUNC { 287s LOCAL (*Y, *Z) = @_; 287s IF (@Y > @Z) { 287s RETURN (\@Y, \@Z); 287s } ELSE { 287s RETURN (\@Z, \@Y); 287s } 287s } 287s 287s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 287s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 287s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 287s ARE IN THE SYMBOL TABLE. 287s 287s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 287s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 287s FOR EXAMPLE: 287s 287s SPLUTTER(\*STDOUT); 287s SUB SPLUTTER { 287s MY $FH = SHIFT; 287s PRINT $FH "HER UM WELL A HMMM\N"; 287s } 287s 287s $REC = GET_REC(\*STDIN); 287s SUB GET_REC { 287s MY $FH = SHIFT; 287s RETURN SCALAR <$FH>; 287s } 287s 287s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 287s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 287s 287s SUB OPENIT { 287s MY $PATH = SHIFT; 287s LOCAL *FH; 287s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 287s } 287s 287s =HEAD2 PROTOTYPES 287s X X 287s 287s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 287s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 287s SECTION OR WITH A L. 287s IF YOU DECLARE EITHER OF 287s 287s SUB MYPUSH (\@@) 287s SUB MYPUSH :PROTOTYPE(\@@) 287s 287s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 287s 287s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 287s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 287s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 287s OF AN ATTRIBUTE. 287s 287s THE 287s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 287s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 287s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 287s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 287s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 287s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 287s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 287s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 287s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 287s 287s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 287s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 287s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 287s 287s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 287s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 287s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 287s CORRESPONDING BUILT-IN. 287s 287s DECLARED AS CALLED AS 287s 287s SUB MYLINK ($$) MYLINK $OLD, $NEW 287s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 287s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 287s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 287s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 287s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 287s SUB MYPOP (\@) MYPOP @ARRAY 287s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 287s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 287s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 287s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 287s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 287s SUB MYRAND (;$) MYRAND 42 287s SUB MYTIME () MYTIME 287s 287s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 287s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 287s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 287s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 287s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 287s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 287s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 287s 287s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 287s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 287s 287s SUB MYREF (\[$@%&*]) 287s 287s WILL ALLOW CALLING MYREF() AS 287s 287s MYREF $VAR 287s MYREF @ARRAY 287s MYREF %HASH 287s MYREF &SUB 287s MYREF *GLOB 287s 287s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 287s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 287s 287s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 287s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 287s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 287s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 287s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 287s 287s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 287s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 287s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 287s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 287s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 287s FOLLOWS: 287s 287s USE SYMBOL 'QUALIFY_TO_REF'; 287s 287s SUB FOO (*) { 287s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 287s ... 287s } 287s 287s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 287s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 287s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 287s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 287s 287s SUB MYPUSH (+@) { 287s MY $AREF = SHIFT; 287s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 287s PUSH @$AREF, @_; 287s } 287s 287s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 287s IS OF AN ACCEPTABLE TYPE. 287s 287s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 287s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 287s 287s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 287s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 287s PROVIDED, C<$_> WILL BE USED INSTEAD. 287s 287s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 287s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 287s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 287s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 287s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 287s 287s MYTIME +2; 287s 287s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 287s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 287s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 287s 287s SUB MYGETPROTOBYNUMBER($;); 287s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 287s 287s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 287s PROVIDED IT'S IN THE INITIAL POSITION: 287s X<&> 287s 287s SUB TRY (&@) { 287s MY($TRY,$CATCH) = @_; 287s EVAL { &$TRY }; 287s IF ($@) { 287s LOCAL $_ = $@; 287s &$CATCH; 287s } 287s } 287s SUB CATCH (&) { $_[0] } 287s 287s TRY { 287s DIE "PHOOEY"; 287s } CATCH { 287s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 287s }; 287s 287s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 287s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 287s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 287s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 287s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 287s 287s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 287s X 287s 287s SUB MYGREP (&@) { 287s MY $CODE = SHIFT; 287s MY @RESULT; 287s FOREACH $_ (@_) { 287s PUSH(@RESULT, $_) IF &$CODE; 287s } 287s @RESULT; 287s } 287s 287s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 287s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 287s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 287s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 287s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 287s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 287s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 287s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 287s 287s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 287s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 287s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 287s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 287s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 287s MAJORITY OF OFFENDING CODE IS FIXED. 287s 287s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 287s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 287s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 287s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 287s 287s SUB FUNC ($) { 287s MY $N = SHIFT; 287s PRINT "YOU GAVE ME $N\N"; 287s } 287s 287s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 287s RETURNING A LIST: 287s 287s FUNC(@FOO); 287s FUNC( $TEXT =~ /\W+/G ); 287s 287s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 287s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 287s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 287s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 287s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 287s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 287s 287s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 287s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 287s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 287s EFFECT, LIKE SO: 287s 287s SUB FOO($$); 287s SUB FOO($$) { 287s FOO 1, 2; 287s } 287s 287s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 287s TO MAKE THE WORLD A BETTER PLACE. 287s 287s =HEAD2 CONSTANT FUNCTIONS 287s X 287s 287s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 287s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 287s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 287s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 287s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 287s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 287s 287s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 287s 287s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 287s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 287s # AND IT'S INLINED, TOO! 287s SUB ST_DEV () { 0 } 287s SUB ST_INO () { 1 } 287s 287s SUB FLAG_FOO () { 1 << 8 } 287s SUB FLAG_BAR () { 1 << 9 } 287s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 287s 287s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 287s 287s SUB N () { INT(OPT_BAZ) / 3 } 287s 287s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 287s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 287s 287s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 287s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 287s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 287s C: 287s 287s SUB BAZ_VAL () { 287s IF (OPT_BAZ) { 287s RETURN 23; 287s } 287s ELSE { 287s RETURN 42; 287s } 287s } 287s SUB BONK_VAL () { RETURN 12345 } 287s 287s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 287s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 287s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 287s 287s BEGIN { 287s MY $VAR = 1; 287s NO STRICT 'REFS'; 287s *INLINED = SUB () { $VAR }; 287s } 287s 287s BEGIN { 287s MY $VAR = 1; 287s MY $REF = \$VAR; 287s NO STRICT 'REFS'; 287s *NOT_INLINED = SUB () { $VAR }; 287s } 287s 287s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 287s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 287s 287s BEGIN { 287s MY $X = 10; 287s *FOO = SUB () { $X }; 287s $X++; 287s } 287s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 287s 287s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 287s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 287s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 287s SO IT PRINTED C<10>, NOT C<11>. 287s 287s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 287s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 287s ASIDE FROM WHERE IT IS DECLARED. 287s 287s # FINE, NO WARNING 287s BEGIN { 287s MY $X = 54321; 287s *INLINED = SUB () { $X }; 287s } 287s # ERROR 287s BEGIN { 287s MY $X; 287s $X = 54321; 287s *ALSO_INLINED = SUB () { $X }; 287s } 287s 287s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 287s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 287s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 287s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 287s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 287s 287s MY $X = 54321; 287s *INLINED = SUB : CONST { $X }; 287s $X++; 287s 287s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 287s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 287s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 287s VALUE CAPTURED THE SAME WAY. 287s 287s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 287s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 287s AN EXPLICIT C: 287s 287s BEGIN { 287s MY $X = 10; 287s *FOO = SUB () { RETURN $X }; 287s $X++; 287s } 287s PRINT FOO(); # PRINTS 11 287s 287s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 287s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 287s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 287s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 287s 287s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 287s SUB ONE { 287s 1; 287s } 287s IF (ONE ) { 287s PRINT ONE() IF ONE ; 287s } 287s 287s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 287s SUB ONE () { 1 } 287s DO { 287s PRINT 1 287s }; 287s 287s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 287s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 287s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 287s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 287s 287s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 287s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 287s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 287s SUBROUTINE ONE REDEFINED AT -E LINE 1. 287s 287s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 287s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 287s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 287s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 287s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 287s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 287s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 287s MENTIONED ABOVE: 287s 287s SUB NOT_INLINED () { RETURN 23 } 287s 287s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 287s X X X X 287s 287s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 287s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 287s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 287s ON A NON-UNIX SYSTEM. 287s 287s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 287s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 287s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 287s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 287s 287s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 287s CHDIR $SOMEWHERE; 287s SUB CHDIR { ... } 287s 287s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 287s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 287s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 287s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 287s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 287s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 287s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 287s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 287s FOR SOME KEYWORDS. SEE L. 287s 287s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 287s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 287s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 287s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 287s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 287s THAT IS, THEY COULD SAY 287s 287s USE MODULE 'OPEN'; 287s 287s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 287s 287s USE MODULE; 287s 287s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 287s 287s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 287s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 287s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 287s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 287s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 287s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 287s THAT UNDERSTANDS REGULAR EXPRESSIONS. 287s 287s PACKAGE REGLOB; 287s REQUIRE EXPORTER; 287s @ISA = 'EXPORTER'; 287s @EXPORT_OK = 'GLOB'; 287s 287s SUB IMPORT { 287s MY $PKG = SHIFT; 287s RETURN UNLESS @_; 287s MY $SYM = SHIFT; 287s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 287s $PKG->EXPORT($WHERE, $SYM, @_); 287s } 287s 287s SUB GLOB { 287s MY $PAT = SHIFT; 287s MY @GOT; 287s IF (OPENDIR MY $D, '.') { 287s @GOT = GREP /$PAT/, READDIR $D; 287s CLOSEDIR $D; 287s } 287s RETURN @GOT; 287s } 287s 1; 287s 287s AND HERE'S HOW IT COULD BE (AB)USED: 287s 287s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 287s PACKAGE FOO; 287s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 287s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 287s 287s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 287s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 287s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 287s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 287s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 287s IT MUST BE DONE AT ALL. 287s 287s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 287s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 287s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 287s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 287s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 287s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 287s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 287s LIBRARY. 287s 287s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 287s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 287s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 287s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 287s (SEE L). 287s 287s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 287s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 287s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 287s 287s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 287s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 287s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 287s C SYNTAX, THOUGH). 287s 287s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 287s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 287s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 287s 287s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 287s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 287s 287s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 287s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 287s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 287s 287s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 287s 287s =HEAD2 AUTOLOADING 287s X X 287s 287s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 287s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 287s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 287s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 287s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 287s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 287s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 287s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 287s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 287s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 287s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 287s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 287s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 287s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 287s SUBROUTINE NAME. SEE L FOR DETAILS.) 287s 287s 287s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 287s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 287s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 287s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 287s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 287s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 287s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 287s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 287s 287s SUB AUTOLOAD { 287s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 287s MY $PROGRAM = $AUTOLOAD; 287s $PROGRAM =~ S/.*:://; 287s SYSTEM($PROGRAM, @_); 287s } 287s DATE(); 287s WHO(); 287s LS('-L'); 287s 287s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 287s EVEN NEED PARENTHESES: 287s 287s USE SUBS QW(DATE WHO LS); 287s DATE; 287s WHO; 287s LS '-L'; 287s 287s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 287s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 287s 287s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 287s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 287s DESCRIBED IN L AND IN L, THE STANDARD 287s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 287s FUNCTIONS TO PERL CODE IN L. 287s 287s =HEAD2 SUBROUTINE ATTRIBUTES 287s X X X 287s 287s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 287s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 287s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 287s C HAD BEEN SEEN. SEE L FOR DETAILS 287s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 287s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 287s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 287s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 287s 287s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 287s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 287s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 287s NEST PROPERLY. 287s 287s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 287s 287s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 287s SUB PLUGH () : UGLY('\(") :BAD; 287s SUB XYZZY : _5X5 { ... } 287s 287s EXAMPLES OF INVALID SYNTAX: 287s 287s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 287s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 287s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 287s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 287s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 287s 287s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 287s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 287s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 287s PARSED AND INVOKED: 287s 287s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 287s 287s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 287s SEE L AND L. 287s 287s =HEAD1 SEE ALSO 287s 287s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 287s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 287s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 287s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 287s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 287s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 287s 287s =FOR VI 287s # EX: SET STS=0 SW=4 ET: 287s 287s ok 2 287s # testing mod_cgi with /modules/cgi/perl.pl 287s # expected 200 287s # received 200 287s # body: PERL CGI 287s ok 3 287s # testing mod_test_rwrite with /test_rwrite 287s # expected 200 287s # received 200 287s # body: A 287s ok 4 287s ok 288s t/filter/case_in.t .................. 288s 1..3 288s # Running under perl version 5.038002 for linux 288s # Current time local: Sun Mar 24 06:34:44 2024 288s # Current time GMT: Sun Mar 24 06:34:44 2024 288s # Using Test.pm version 1.31 288s # Using Apache/Test.pm version 1.42 288s ok 1 288s # testing mod_cgi with /modules/cgi/perl_echo.pl 288s # expected 200 288s # received 200 288s ok 2 288s # testing mod_echo_post with /echo_post 288s # expected 200 288s # received 200 288s ok 3 288s ok 290s t/filter/input_body.t ............... 290s 1..2 290s # Running under perl version 5.038002 for linux 290s # Current time local: Sun Mar 24 06:34:45 2024 290s # Current time GMT: Sun Mar 24 06:34:45 2024 290s # Using Test.pm version 1.31 290s # Using Apache/Test.pm version 1.42 290s # testing : Posted "1 ko" 290s # expected: 'ok 1' 290s # received: 'ok 1' 290s ok 1 290s # testing : Posted "2 ko" 290s # expected: 'ok 2' 290s # received: 'ok 2' 290s ok 2 290s ok 292s t/http11/basicauth.t ................ 292s 1..3 292s # Running under perl version 5.038002 for linux 292s # Current time local: Sun Mar 24 06:34:47 2024 292s # Current time GMT: Sun Mar 24 06:34:47 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 293s t/http11/chunked.t .................. 293s 1..30 293s # Running under perl version 5.038002 for linux 293s # Current time local: Sun Mar 24 06:34:49 2024 293s # Current time GMT: Sun Mar 24 06:34:49 2024 293s # Using Test.pm version 1.31 293s # Using Apache/Test.pm version 1.42 293s # testing : response protocol 293s # expected: 'HTTP/1.1' 293s # received: 'HTTP/1.1' 293s ok 1 293s # testing : response Transfer-Encoding 293s # expected: 'chunked' 293s # received: 'chunked' 293s ok 2 293s # testing : no Content-Length 293s # expected: 0 293s # received: 0 293s ok 3 293s # testing : body length 293s # expected: '70976' 293s # received: 70976 293s ok 4 293s # testing : number of requests 293s # expected: 1 293s # received: 1 293s ok 5 293s # testing : response protocol 293s # expected: 'HTTP/1.1' 293s # received: 'HTTP/1.1' 293s ok 6 293s # testing : response Transfer-Encoding 293s # expected: 'chunked' 293s # received: 'chunked' 293s ok 7 293s # testing : no Content-Length 293s # expected: 0 293s # received: 0 293s ok 8 293s # testing : body length 293s # expected: '212509' 293s # received: 212509 293s ok 9 293s # testing : number of requests 293s # expected: 2 293s # received: 2 293s ok 10 293s # testing : response protocol 293s # expected: 'HTTP/1.1' 293s # received: 'HTTP/1.1' 293s ok 11 293s # testing : response Transfer-Encoding 293s # expected: 'chunked' 293s # received: 'chunked' 293s ok 12 293s # testing : no Content-Length 293s # expected: 0 293s # received: 0 293s ok 13 293s # testing : body length 293s # expected: '280545' 293s # received: 280545 293s ok 14 293s # testing : number of requests 293s # expected: 3 293s # received: 3 293s ok 15 293s # testing : response protocol 293s # expected: 'HTTP/1.1' 293s # received: 'HTTP/1.1' 293s ok 16 293s # testing : response Transfer-Encoding 293s # expected: 'chunked' 293s # received: 'chunked' 293s ok 17 293s # testing : no Content-Length 293s # expected: 0 293s # received: 0 293s ok 18 293s # testing : body length 293s # expected: '845969' 293s # received: 845969 293s ok 19 293s # testing : number of requests 293s # expected: 4 293s # received: 4 293s ok 20 293s # testing : response protocol 293s # expected: 'HTTP/1.1' 293s # received: 'HTTP/1.1' 293s ok 21 293s # testing : no Transfer-Encoding (test result inverted) 293s # expected: 'chunked' 293s # received: '' 293s ok 22 293s # testing : content length 293s # expected: 253 293s # received: '253' 293s ok 23 293s # testing : body length 293s # expected: '242' 293s # received: 242 293s ok 24 293s # testing : number of requests 293s # expected: 5 293s # received: 5 293s ok 25 293s # testing : response protocol 293s # expected: 'HTTP/1.1' 293s # received: 'HTTP/1.1' 293s ok 26 293s # testing : no Transfer-Encoding (test result inverted) 293s # expected: 'chunked' 293s # received: '' 293s ok 27 293s # testing : content length 293s # expected: '' 293s # received: '' 293s ok 28 293s # testing : body length 293s # expected: '14276' 293s # received: 14276 293s ok 29 293s # testing : number of requests 293s # expected: 6 293s # received: 6 293s ok 30 293s ok 295s t/http11/chunked2.t ................. 295s 1..2 295s # Running under perl version 5.038002 for linux 295s # Current time local: Sun Mar 24 06:34:50 2024 295s # Current time GMT: Sun Mar 24 06:34:50 2024 295s # Using Test.pm version 1.31 295s # Using Apache/Test.pm version 1.42 295s # testing : successful response 295s # expected: 200 295s # received: '200' 295s ok 1 295s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 295s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 295s ok 2 295s ok 297s t/http11/clength.t .................. 297s 1..6 297s # Running under perl version 5.038002 for linux 297s # Current time local: Sun Mar 24 06:34:52 2024 297s # Current time GMT: Sun Mar 24 06:34:52 2024 297s # Using Test.pm version 1.31 297s # Using Apache/Test.pm version 1.42 297s # testing : successful response 297s # expected: 200 297s # received: '200' 297s ok 1 297s # expected: 10 297s # received: '10' 297s ok 2 297s # expected: 'bbbbbbbbbb' 297s # received: 'bbbbbbbbbb' 297s ok 3 297s # testing : successful response 297s # expected: 200 297s # received: '200' 297s ok 4 297s # expected: 6 297s # received: '6' 297s ok 5 297s # expected: 'foobar' 297s # received: 'foobar' 297s ok 6 297s ok 299s t/http11/post.t ..................... 299s # using LWP client 299s 1..51 299s # Running under perl version 5.038002 for linux 299s # Current time local: Sun Mar 24 06:34:53 2024 299s # Current time GMT: Sun Mar 24 06:34:53 2024 299s # Using Test.pm version 1.31 299s # Using Apache/Test.pm version 1.42 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 1024 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Connection: Keep-Alive 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 5 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 1 299s #DMMATCH1: 1 299s #Keep-Alive: timeout=5, max=100 299s # 299s # testing : length posted 299s # expected: '1024' 299s # received: 1024 299s ok 1 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 2048 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 5 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 2 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '2048' 299s # received: 2048 299s ok 2 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 3072 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 5 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 3 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '3072' 299s # received: 3072 299s ok 3 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 4096 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 5 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 4 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '4096' 299s # received: 4096 299s ok 4 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 5120 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 5 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 5 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '5120' 299s # received: 5120 299s ok 5 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 6144 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 5 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 6 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '6144' 299s # received: 6144 299s ok 6 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 7168 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 5 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 7 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '7168' 299s # received: 7168 299s ok 7 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 8192 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 5 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 8 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '8192' 299s # received: 8192 299s ok 8 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 9216 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 5 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 9 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '9216' 299s # received: 9216 299s ok 9 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 10240 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 10 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '10240' 299s # received: 10240 299s ok 10 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 11264 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 11 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '11264' 299s # received: 11264 299s ok 11 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 12288 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 12 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '12288' 299s # received: 12288 299s ok 12 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 13312 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 13 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '13312' 299s # received: 13312 299s ok 13 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 14336 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 14 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '14336' 299s # received: 14336 299s ok 14 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 15360 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 15 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '15360' 299s # received: 15360 299s ok 15 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 16384 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 16 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '16384' 299s # received: 16384 299s ok 16 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 17408 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 17 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '17408' 299s # received: 17408 299s ok 17 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 18432 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 18 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '18432' 299s # received: 18432 299s ok 18 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 19456 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 19 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '19456' 299s # received: 19456 299s ok 19 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 20480 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 20 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '20480' 299s # received: 20480 299s ok 20 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 21504 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 21 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '21504' 299s # received: 21504 299s ok 21 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 22528 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 22 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '22528' 299s # received: 22528 299s ok 22 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 23552 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 23 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '23552' 299s # received: 23552 299s ok 23 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 24576 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 24 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '24576' 299s # received: 24576 299s ok 24 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 25600 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 25 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '25600' 299s # received: 25600 299s ok 25 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 26624 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 26 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '26624' 299s # received: 26624 299s ok 26 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 27648 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 27 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '27648' 299s # received: 27648 299s ok 27 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 28672 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 28 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '28672' 299s # received: 28672 299s ok 28 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 29696 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 29 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '29696' 299s # received: 29696 299s ok 29 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 30720 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 30 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '30720' 299s # received: 30720 299s ok 30 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 31744 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 31 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '31744' 299s # received: 31744 299s ok 31 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 32768 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 32 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '32768' 299s # received: 32768 299s ok 32 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 33792 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 33 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '33792' 299s # received: 33792 299s ok 33 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 34816 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 34 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '34816' 299s # received: 34816 299s ok 34 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 35840 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 35 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '35840' 299s # received: 35840 299s ok 35 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 36864 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:55 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 36 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '36864' 299s # received: 36864 299s ok 36 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 37888 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 37 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '37888' 299s # received: 37888 299s ok 37 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 38912 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 38 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '38912' 299s # received: 38912 299s ok 38 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 39936 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 39 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '39936' 299s # received: 39936 299s ok 39 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 40960 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 40 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '40960' 299s # received: 40960 299s ok 40 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 41984 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 41 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '41984' 299s # received: 41984 299s ok 41 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 43008 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 42 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '43008' 299s # received: 43008 299s ok 42 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 44032 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 43 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '44032' 299s # received: 44032 299s ok 43 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 45056 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 44 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '45056' 299s # received: 45056 299s ok 44 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 46080 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 45 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '46080' 299s # received: 46080 299s ok 45 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 47104 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 46 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '47104' 299s # received: 47104 299s ok 46 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 48128 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 47 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '48128' 299s # received: 48128 299s ok 47 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 49152 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 48 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '49152' 299s # received: 49152 299s ok 48 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 50176 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 49 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '50176' 299s # received: 50176 299s ok 49 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 51200 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 6 299s #Client-Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 50 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '51200' 299s # received: 51200 299s ok 50 299s #lwp request: 299s #POST http://localhost:8529/eat_post HTTP/1.1 299s #User-Agent: libwww-perl/6.76 299s #Content-Length: 102400 299s # 299s #server response: 299s #HTTP/1.1 200 OK 299s #Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 299s #Vary: In-If1 299s #Content-Length: 7 299s #Client-Date: Sun, 24 Mar 2024 06:34:56 GMT 299s #Client-Peer: 127.0.0.1:8529 299s #Client-Response-Num: 51 299s #DMMATCH1: 1 299s # 299s # testing : length posted 299s # expected: '102400' 299s # received: 102400 299s ok 51 299s ok 301s t/modules/aaa.t ..................... 301s 1..40 301s # Running under perl version 5.038002 for linux 301s # Current time local: Sun Mar 24 06:34:56 2024 301s # Current time GMT: Sun Mar 24 06:34:56 2024 301s # Using Test.pm version 1.31 301s # Using Apache/Test.pm version 1.42 301s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/realm2 301s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/basic1 301s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/form1 301s ok 1 301s ok 2 301s ok 3 301s ok 4 301s ok 5 301s ok 6 301s ok 7 301s ok 8 301s ok 9 301s ok 10 301s ok 11 301s ok 12 301s ok 13 301s ok 14 301s ok 15 301s ok 16 301s ok 17 301s ok 18 301s ok 19 301s ok 20 301s ok 21 301s ok 22 301s ok 23 301s ok 24 301s ok 25 301s ok 26 301s ok 27 301s ok 28 301s ok 29 301s ok 30 301s ok 31 301s ok 32 301s ok 33 301s ok 34 301s ok 35 301s ok 36 301s ok 37 301s ok 38 301s ok 39 301s ok 40 301s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/basic1 301s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/realm2 301s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/form1 301s ok 304s t/modules/access.t .................. 304s 1..408 304s # Running under perl version 5.038002 for linux 304s # Current time local: Sun Mar 24 06:34:58 2024 304s # Current time GMT: Sun Mar 24 06:34:58 2024 304s # Using Test.pm version 1.31 304s # Using Apache/Test.pm version 1.42 304s # --- 304s # Order deny,allow 304s # Allow from all 304s # expecting access. 304s ok 1 304s # --- 304s # Order deny,allow 304s # Deny from all 304s # expecting access denial. 304s ok 2 304s # --- 304s # Order deny,allow 304s # Allow from all 304s # Deny from all 304s # expecting access. 304s ok 3 304s # --- 304s # Order deny,allow 304s # Deny from localhost 304s # expecting access denial. 304s ok 4 304s # --- 304s # Order deny,allow 304s # Allow from all 304s # Deny from localhost 304s # expecting access. 304s ok 5 304s # --- 304s # Order deny,allow 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 6 304s # --- 304s # Order deny,allow 304s # Allow from all 304s # Deny from 127.0.0.1 304s # expecting access. 304s ok 7 304s # --- 304s # Order deny,allow 304s # Deny from 127.0 304s # expecting access denial. 304s ok 8 304s # --- 304s # Order deny,allow 304s # Allow from all 304s # Deny from 127.0 304s # expecting access. 304s ok 9 304s # --- 304s # Order deny,allow 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 10 304s # --- 304s # Order deny,allow 304s # Allow from all 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access. 304s ok 11 304s # --- 304s # Order deny,allow 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 12 304s # --- 304s # Order deny,allow 304s # Allow from all 304s # Deny from 127.0.0.1/16 304s # expecting access. 304s ok 13 304s # --- 304s # Order deny,allow 304s # Deny from somewhere.else.com 304s # expecting access. 304s ok 14 304s # --- 304s # Order deny,allow 304s # Allow from all 304s # Deny from somewhere.else.com 304s # expecting access. 304s ok 15 304s # --- 304s # Order deny,allow 304s # Deny from 66.6.6.6 304s # expecting access. 304s ok 16 304s # --- 304s # Order deny,allow 304s # Allow from all 304s # Deny from 66.6.6.6 304s # expecting access. 304s ok 17 304s # --- 304s # Order deny,allow 304s # Allow from localhost 304s # expecting access. 304s ok 18 304s # --- 304s # Order deny,allow 304s # Deny from all 304s # expecting access denial. 304s ok 19 304s # --- 304s # Order deny,allow 304s # Allow from localhost 304s # Deny from all 304s # expecting access. 304s ok 20 304s # --- 304s # Order deny,allow 304s # Deny from localhost 304s # expecting access denial. 304s ok 21 304s # --- 304s # Order deny,allow 304s # Allow from localhost 304s # Deny from localhost 304s # expecting access. 304s ok 22 304s # --- 304s # Order deny,allow 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 23 304s # --- 304s # Order deny,allow 304s # Allow from localhost 304s # Deny from 127.0.0.1 304s # expecting access. 304s ok 24 304s # --- 304s # Order deny,allow 304s # Deny from 127.0 304s # expecting access denial. 304s ok 25 304s # --- 304s # Order deny,allow 304s # Allow from localhost 304s # Deny from 127.0 304s # expecting access. 304s ok 26 304s # --- 304s # Order deny,allow 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 27 304s # --- 304s # Order deny,allow 304s # Allow from localhost 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access. 304s ok 28 304s # --- 304s # Order deny,allow 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 29 304s # --- 304s # Order deny,allow 304s # Allow from localhost 304s # Deny from 127.0.0.1/16 304s # expecting access. 304s ok 30 304s # --- 304s # Order deny,allow 304s # Deny from somewhere.else.com 304s # expecting access. 304s ok 31 304s # --- 304s # Order deny,allow 304s # Allow from localhost 304s # Deny from somewhere.else.com 304s # expecting access. 304s ok 32 304s # --- 304s # Order deny,allow 304s # Deny from 66.6.6.6 304s # expecting access. 304s ok 33 304s # --- 304s # Order deny,allow 304s # Allow from localhost 304s # Deny from 66.6.6.6 304s # expecting access. 304s ok 34 304s # --- 304s # Order deny,allow 304s # Allow from 127.0.0.1 304s # expecting access. 304s ok 35 304s # --- 304s # Order deny,allow 304s # Deny from all 304s # expecting access denial. 304s ok 36 304s # --- 304s # Order deny,allow 304s # Allow from 127.0.0.1 304s # Deny from all 304s # expecting access. 304s ok 37 304s # --- 304s # Order deny,allow 304s # Deny from localhost 304s # expecting access denial. 304s ok 38 304s # --- 304s # Order deny,allow 304s # Allow from 127.0.0.1 304s # Deny from localhost 304s # expecting access. 304s ok 39 304s # --- 304s # Order deny,allow 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 40 304s # --- 304s # Order deny,allow 304s # Allow from 127.0.0.1 304s # Deny from 127.0.0.1 304s # expecting access. 304s ok 41 304s # --- 304s # Order deny,allow 304s # Deny from 127.0 304s # expecting access denial. 304s ok 42 304s # --- 304s # Order deny,allow 304s # Allow from 127.0.0.1 304s # Deny from 127.0 304s # expecting access. 304s ok 43 304s # --- 304s # Order deny,allow 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 44 304s # --- 304s # Order deny,allow 304s # Allow from 127.0.0.1 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access. 304s ok 45 304s # --- 304s # Order deny,allow 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 46 304s # --- 304s # Order deny,allow 304s # Allow from 127.0.0.1 304s # Deny from 127.0.0.1/16 304s # expecting access. 304s ok 47 304s # --- 304s # Order deny,allow 304s # Deny from somewhere.else.com 304s # expecting access. 304s ok 48 304s # --- 304s # Order deny,allow 304s # Allow from 127.0.0.1 304s # Deny from somewhere.else.com 304s # expecting access. 304s ok 49 304s # --- 304s # Order deny,allow 304s # Deny from 66.6.6.6 304s # expecting access. 304s ok 50 304s # --- 304s # Order deny,allow 304s # Allow from 127.0.0.1 304s # Deny from 66.6.6.6 304s # expecting access. 304s ok 51 304s # --- 304s # Order deny,allow 304s # Allow from 127.0 304s # expecting access. 304s ok 52 304s # --- 304s # Order deny,allow 304s # Deny from all 304s # expecting access denial. 304s ok 53 304s # --- 304s # Order deny,allow 304s # Allow from 127.0 304s # Deny from all 304s # expecting access. 304s ok 54 304s # --- 304s # Order deny,allow 304s # Deny from localhost 304s # expecting access denial. 304s ok 55 304s # --- 304s # Order deny,allow 304s # Allow from 127.0 304s # Deny from localhost 304s # expecting access. 304s ok 56 304s # --- 304s # Order deny,allow 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 57 304s # --- 304s # Order deny,allow 304s # Allow from 127.0 304s # Deny from 127.0.0.1 304s # expecting access. 304s ok 58 304s # --- 304s # Order deny,allow 304s # Deny from 127.0 304s # expecting access denial. 304s ok 59 304s # --- 304s # Order deny,allow 304s # Allow from 127.0 304s # Deny from 127.0 304s # expecting access. 304s ok 60 304s # --- 304s # Order deny,allow 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 61 304s # --- 304s # Order deny,allow 304s # Allow from 127.0 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access. 304s ok 62 304s # --- 304s # Order deny,allow 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 63 304s # --- 304s # Order deny,allow 304s # Allow from 127.0 304s # Deny from 127.0.0.1/16 304s # expecting access. 304s ok 64 304s # --- 304s # Order deny,allow 304s # Deny from somewhere.else.com 304s # expecting access. 304s ok 65 304s # --- 304s # Order deny,allow 304s # Allow from 127.0 304s # Deny from somewhere.else.com 304s # expecting access. 304s ok 66 304s # --- 304s # Order deny,allow 304s # Deny from 66.6.6.6 304s # expecting access. 304s ok 67 304s # --- 304s # Order deny,allow 304s # Allow from 127.0 304s # Deny from 66.6.6.6 304s # expecting access. 304s ok 68 304s # --- 304s # Order deny,allow 304s # Allow from 127.0.0.1/255.255.0.0 304s # expecting access. 304s ok 69 304s # --- 304s # Order deny,allow 304s # Deny from all 304s # expecting access denial. 304s ok 70 304s # --- 304s # Order deny,allow 304s # Allow from 127.0.0.1/255.255.0.0 304s # Deny from all 304s # expecting access. 304s ok 71 304s # --- 304s # Order deny,allow 304s # Deny from localhost 304s # expecting access denial. 304s ok 72 304s # --- 304s # Order deny,allow 304s # Allow from 127.0.0.1/255.255.0.0 304s # Deny from localhost 304s # expecting access. 304s ok 73 304s # --- 304s # Order deny,allow 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 74 304s # --- 304s # Order deny,allow 304s # Allow from 127.0.0.1/255.255.0.0 304s # Deny from 127.0.0.1 304s # expecting access. 304s ok 75 304s # --- 304s # Order deny,allow 304s # Deny from 127.0 304s # expecting access denial. 304s ok 76 304s # --- 304s # Order deny,allow 304s # Allow from 127.0.0.1/255.255.0.0 304s # Deny from 127.0 304s # expecting access. 304s ok 77 304s # --- 304s # Order deny,allow 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 78 304s # --- 304s # Order deny,allow 304s # Allow from 127.0.0.1/255.255.0.0 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access. 304s ok 79 304s # --- 304s # Order deny,allow 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 80 304s # --- 304s # Order deny,allow 304s # Allow from 127.0.0.1/255.255.0.0 304s # Deny from 127.0.0.1/16 304s # expecting access. 304s ok 81 304s # --- 304s # Order deny,allow 304s # Deny from somewhere.else.com 304s # expecting access. 304s ok 82 304s # --- 304s # Order deny,allow 304s # Allow from 127.0.0.1/255.255.0.0 304s # Deny from somewhere.else.com 304s # expecting access. 304s ok 83 304s # --- 304s # Order deny,allow 304s # Deny from 66.6.6.6 304s # expecting access. 304s ok 84 304s # --- 304s # Order deny,allow 304s # Allow from 127.0.0.1/255.255.0.0 304s # Deny from 66.6.6.6 304s # expecting access. 304s ok 85 304s # --- 304s # Order deny,allow 304s # Allow from 127.0.0.1/16 304s # expecting access. 304s ok 86 304s # --- 304s # Order deny,allow 304s # Deny from all 304s # expecting access denial. 304s ok 87 304s # --- 304s # Order deny,allow 304s # Allow from 127.0.0.1/16 304s # Deny from all 304s # expecting access. 304s ok 88 304s # --- 304s # Order deny,allow 304s # Deny from localhost 304s # expecting access denial. 304s ok 89 304s # --- 304s # Order deny,allow 304s # Allow from 127.0.0.1/16 304s # Deny from localhost 304s # expecting access. 304s ok 90 304s # --- 304s # Order deny,allow 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 91 304s # --- 304s # Order deny,allow 304s # Allow from 127.0.0.1/16 304s # Deny from 127.0.0.1 304s # expecting access. 304s ok 92 304s # --- 304s # Order deny,allow 304s # Deny from 127.0 304s # expecting access denial. 304s ok 93 304s # --- 304s # Order deny,allow 304s # Allow from 127.0.0.1/16 304s # Deny from 127.0 304s # expecting access. 304s ok 94 304s # --- 304s # Order deny,allow 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 95 304s # --- 304s # Order deny,allow 304s # Allow from 127.0.0.1/16 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access. 304s ok 96 304s # --- 304s # Order deny,allow 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 97 304s # --- 304s # Order deny,allow 304s # Allow from 127.0.0.1/16 304s # Deny from 127.0.0.1/16 304s # expecting access. 304s ok 98 304s # --- 304s # Order deny,allow 304s # Deny from somewhere.else.com 304s # expecting access. 304s ok 99 304s # --- 304s # Order deny,allow 304s # Allow from 127.0.0.1/16 304s # Deny from somewhere.else.com 304s # expecting access. 304s ok 100 304s # --- 304s # Order deny,allow 304s # Deny from 66.6.6.6 304s # expecting access. 304s ok 101 304s # --- 304s # Order deny,allow 304s # Allow from 127.0.0.1/16 304s # Deny from 66.6.6.6 304s # expecting access. 304s ok 102 304s # --- 304s # Order deny,allow 304s # Allow from somewhere.else.com 304s # expecting access. 304s ok 103 304s # --- 304s # Order deny,allow 304s # Deny from all 304s # expecting access denial. 304s ok 104 304s # --- 304s # Order deny,allow 304s # Allow from somewhere.else.com 304s # Deny from all 304s # expecting access denial. 304s ok 105 304s # --- 304s # Order deny,allow 304s # Deny from localhost 304s # expecting access denial. 304s ok 106 304s # --- 304s # Order deny,allow 304s # Allow from somewhere.else.com 304s # Deny from localhost 304s # expecting access denial. 304s ok 107 304s # --- 304s # Order deny,allow 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 108 304s # --- 304s # Order deny,allow 304s # Allow from somewhere.else.com 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 109 304s # --- 304s # Order deny,allow 304s # Deny from 127.0 304s # expecting access denial. 304s ok 110 304s # --- 304s # Order deny,allow 304s # Allow from somewhere.else.com 304s # Deny from 127.0 304s # expecting access denial. 304s ok 111 304s # --- 304s # Order deny,allow 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 112 304s # --- 304s # Order deny,allow 304s # Allow from somewhere.else.com 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 113 304s # --- 304s # Order deny,allow 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 114 304s # --- 304s # Order deny,allow 304s # Allow from somewhere.else.com 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 115 304s # --- 304s # Order deny,allow 304s # Deny from somewhere.else.com 304s # expecting access. 304s ok 116 304s # --- 304s # Order deny,allow 304s # Allow from somewhere.else.com 304s # Deny from somewhere.else.com 304s # expecting access. 304s ok 117 304s # --- 304s # Order deny,allow 304s # Deny from 66.6.6.6 304s # expecting access. 304s ok 118 304s # --- 304s # Order deny,allow 304s # Allow from somewhere.else.com 304s # Deny from 66.6.6.6 304s # expecting access. 304s ok 119 304s # --- 304s # Order deny,allow 304s # Allow from 66.6.6.6 304s # expecting access. 304s ok 120 304s # --- 304s # Order deny,allow 304s # Deny from all 304s # expecting access denial. 304s ok 121 304s # --- 304s # Order deny,allow 304s # Allow from 66.6.6.6 304s # Deny from all 304s # expecting access denial. 304s ok 122 304s # --- 304s # Order deny,allow 304s # Deny from localhost 304s # expecting access denial. 304s ok 123 304s # --- 304s # Order deny,allow 304s # Allow from 66.6.6.6 304s # Deny from localhost 304s # expecting access denial. 304s ok 124 304s # --- 304s # Order deny,allow 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 125 304s # --- 304s # Order deny,allow 304s # Allow from 66.6.6.6 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 126 304s # --- 304s # Order deny,allow 304s # Deny from 127.0 304s # expecting access denial. 304s ok 127 304s # --- 304s # Order deny,allow 304s # Allow from 66.6.6.6 304s # Deny from 127.0 304s # expecting access denial. 304s ok 128 304s # --- 304s # Order deny,allow 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 129 304s # --- 304s # Order deny,allow 304s # Allow from 66.6.6.6 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 130 304s # --- 304s # Order deny,allow 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 131 304s # --- 304s # Order deny,allow 304s # Allow from 66.6.6.6 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 132 304s # --- 304s # Order deny,allow 304s # Deny from somewhere.else.com 304s # expecting access. 304s ok 133 304s # --- 304s # Order deny,allow 304s # Allow from 66.6.6.6 304s # Deny from somewhere.else.com 304s # expecting access. 304s ok 134 304s # --- 304s # Order deny,allow 304s # Deny from 66.6.6.6 304s # expecting access. 304s ok 135 304s # --- 304s # Order deny,allow 304s # Allow from 66.6.6.6 304s # Deny from 66.6.6.6 304s # expecting access. 304s ok 136 304s # --- 304s # Order allow,deny 304s # Allow from all 304s # expecting access. 304s ok 137 304s # --- 304s # Order allow,deny 304s # Deny from all 304s # expecting access denial. 304s ok 138 304s # --- 304s # Order allow,deny 304s # Allow from all 304s # Deny from all 304s # expecting access denial. 304s ok 139 304s # --- 304s # Order allow,deny 304s # Deny from localhost 304s # expecting access denial. 304s ok 140 304s # --- 304s # Order allow,deny 304s # Allow from all 304s # Deny from localhost 304s # expecting access denial. 304s ok 141 304s # --- 304s # Order allow,deny 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 142 304s # --- 304s # Order allow,deny 304s # Allow from all 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 143 304s # --- 304s # Order allow,deny 304s # Deny from 127.0 304s # expecting access denial. 304s ok 144 304s # --- 304s # Order allow,deny 304s # Allow from all 304s # Deny from 127.0 304s # expecting access denial. 304s ok 145 304s # --- 304s # Order allow,deny 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 146 304s # --- 304s # Order allow,deny 304s # Allow from all 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 147 304s # --- 304s # Order allow,deny 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 148 304s # --- 304s # Order allow,deny 304s # Allow from all 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 149 304s # --- 304s # Order allow,deny 304s # Deny from somewhere.else.com 304s # expecting access denial. 304s ok 150 304s # --- 304s # Order allow,deny 304s # Allow from all 304s # Deny from somewhere.else.com 304s # expecting access. 304s ok 151 304s # --- 304s # Order allow,deny 304s # Deny from 66.6.6.6 304s # expecting access denial. 304s ok 152 304s # --- 304s # Order allow,deny 304s # Allow from all 304s # Deny from 66.6.6.6 304s # expecting access. 304s ok 153 304s # --- 304s # Order allow,deny 304s # Allow from localhost 304s # expecting access. 304s ok 154 304s # --- 304s # Order allow,deny 304s # Deny from all 304s # expecting access denial. 304s ok 155 304s # --- 304s # Order allow,deny 304s # Allow from localhost 304s # Deny from all 304s # expecting access denial. 304s ok 156 304s # --- 304s # Order allow,deny 304s # Deny from localhost 304s # expecting access denial. 304s ok 157 304s # --- 304s # Order allow,deny 304s # Allow from localhost 304s # Deny from localhost 304s # expecting access denial. 304s ok 158 304s # --- 304s # Order allow,deny 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 159 304s # --- 304s # Order allow,deny 304s # Allow from localhost 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 160 304s # --- 304s # Order allow,deny 304s # Deny from 127.0 304s # expecting access denial. 304s ok 161 304s # --- 304s # Order allow,deny 304s # Allow from localhost 304s # Deny from 127.0 304s # expecting access denial. 304s ok 162 304s # --- 304s # Order allow,deny 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 163 304s # --- 304s # Order allow,deny 304s # Allow from localhost 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 164 304s # --- 304s # Order allow,deny 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 165 304s # --- 304s # Order allow,deny 304s # Allow from localhost 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 166 304s # --- 304s # Order allow,deny 304s # Deny from somewhere.else.com 304s # expecting access denial. 304s ok 167 304s # --- 304s # Order allow,deny 304s # Allow from localhost 304s # Deny from somewhere.else.com 304s # expecting access. 304s ok 168 304s # --- 304s # Order allow,deny 304s # Deny from 66.6.6.6 304s # expecting access denial. 304s ok 169 304s # --- 304s # Order allow,deny 304s # Allow from localhost 304s # Deny from 66.6.6.6 304s # expecting access. 304s ok 170 304s # --- 304s # Order allow,deny 304s # Allow from 127.0.0.1 304s # expecting access. 304s ok 171 304s # --- 304s # Order allow,deny 304s # Deny from all 304s # expecting access denial. 304s ok 172 304s # --- 304s # Order allow,deny 304s # Allow from 127.0.0.1 304s # Deny from all 304s # expecting access denial. 304s ok 173 304s # --- 304s # Order allow,deny 304s # Deny from localhost 304s # expecting access denial. 304s ok 174 304s # --- 304s # Order allow,deny 304s # Allow from 127.0.0.1 304s # Deny from localhost 304s # expecting access denial. 304s ok 175 304s # --- 304s # Order allow,deny 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 176 304s # --- 304s # Order allow,deny 304s # Allow from 127.0.0.1 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 177 304s # --- 304s # Order allow,deny 304s # Deny from 127.0 304s # expecting access denial. 304s ok 178 304s # --- 304s # Order allow,deny 304s # Allow from 127.0.0.1 304s # Deny from 127.0 304s # expecting access denial. 304s ok 179 304s # --- 304s # Order allow,deny 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 180 304s # --- 304s # Order allow,deny 304s # Allow from 127.0.0.1 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 181 304s # --- 304s # Order allow,deny 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 182 304s # --- 304s # Order allow,deny 304s # Allow from 127.0.0.1 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 183 304s # --- 304s # Order allow,deny 304s # Deny from somewhere.else.com 304s # expecting access denial. 304s ok 184 304s # --- 304s # Order allow,deny 304s # Allow from 127.0.0.1 304s # Deny from somewhere.else.com 304s # expecting access. 304s ok 185 304s # --- 304s # Order allow,deny 304s # Deny from 66.6.6.6 304s # expecting access denial. 304s ok 186 304s # --- 304s # Order allow,deny 304s # Allow from 127.0.0.1 304s # Deny from 66.6.6.6 304s # expecting access. 304s ok 187 304s # --- 304s # Order allow,deny 304s # Allow from 127.0 304s # expecting access. 304s ok 188 304s # --- 304s # Order allow,deny 304s # Deny from all 304s # expecting access denial. 304s ok 189 304s # --- 304s # Order allow,deny 304s # Allow from 127.0 304s # Deny from all 304s # expecting access denial. 304s ok 190 304s # --- 304s # Order allow,deny 304s # Deny from localhost 304s # expecting access denial. 304s ok 191 304s # --- 304s # Order allow,deny 304s # Allow from 127.0 304s # Deny from localhost 304s # expecting access denial. 304s ok 192 304s # --- 304s # Order allow,deny 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 193 304s # --- 304s # Order allow,deny 304s # Allow from 127.0 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 194 304s # --- 304s # Order allow,deny 304s # Deny from 127.0 304s # expecting access denial. 304s ok 195 304s # --- 304s # Order allow,deny 304s # Allow from 127.0 304s # Deny from 127.0 304s # expecting access denial. 304s ok 196 304s # --- 304s # Order allow,deny 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 197 304s # --- 304s # Order allow,deny 304s # Allow from 127.0 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 198 304s # --- 304s # Order allow,deny 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 199 304s # --- 304s # Order allow,deny 304s # Allow from 127.0 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 200 304s # --- 304s # Order allow,deny 304s # Deny from somewhere.else.com 304s # expecting access denial. 304s ok 201 304s # --- 304s # Order allow,deny 304s # Allow from 127.0 304s # Deny from somewhere.else.com 304s # expecting access. 304s ok 202 304s # --- 304s # Order allow,deny 304s # Deny from 66.6.6.6 304s # expecting access denial. 304s ok 203 304s # --- 304s # Order allow,deny 304s # Allow from 127.0 304s # Deny from 66.6.6.6 304s # expecting access. 304s ok 204 304s # --- 304s # Order allow,deny 304s # Allow from 127.0.0.1/255.255.0.0 304s # expecting access. 304s ok 205 304s # --- 304s # Order allow,deny 304s # Deny from all 304s # expecting access denial. 304s ok 206 304s # --- 304s # Order allow,deny 304s # Allow from 127.0.0.1/255.255.0.0 304s # Deny from all 304s # expecting access denial. 304s ok 207 304s # --- 304s # Order allow,deny 304s # Deny from localhost 304s # expecting access denial. 304s ok 208 304s # --- 304s # Order allow,deny 304s # Allow from 127.0.0.1/255.255.0.0 304s # Deny from localhost 304s # expecting access denial. 304s ok 209 304s # --- 304s # Order allow,deny 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 210 304s # --- 304s # Order allow,deny 304s # Allow from 127.0.0.1/255.255.0.0 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 211 304s # --- 304s # Order allow,deny 304s # Deny from 127.0 304s # expecting access denial. 304s ok 212 304s # --- 304s # Order allow,deny 304s # Allow from 127.0.0.1/255.255.0.0 304s # Deny from 127.0 304s # expecting access denial. 304s ok 213 304s # --- 304s # Order allow,deny 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 214 304s # --- 304s # Order allow,deny 304s # Allow from 127.0.0.1/255.255.0.0 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 215 304s # --- 304s # Order allow,deny 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 216 304s # --- 304s # Order allow,deny 304s # Allow from 127.0.0.1/255.255.0.0 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 217 304s # --- 304s # Order allow,deny 304s # Deny from somewhere.else.com 304s # expecting access denial. 304s ok 218 304s # --- 304s # Order allow,deny 304s # Allow from 127.0.0.1/255.255.0.0 304s # Deny from somewhere.else.com 304s # expecting access. 304s ok 219 304s # --- 304s # Order allow,deny 304s # Deny from 66.6.6.6 304s # expecting access denial. 304s ok 220 304s # --- 304s # Order allow,deny 304s # Allow from 127.0.0.1/255.255.0.0 304s # Deny from 66.6.6.6 304s # expecting access. 304s ok 221 304s # --- 304s # Order allow,deny 304s # Allow from 127.0.0.1/16 304s # expecting access. 304s ok 222 304s # --- 304s # Order allow,deny 304s # Deny from all 304s # expecting access denial. 304s ok 223 304s # --- 304s # Order allow,deny 304s # Allow from 127.0.0.1/16 304s # Deny from all 304s # expecting access denial. 304s ok 224 304s # --- 304s # Order allow,deny 304s # Deny from localhost 304s # expecting access denial. 304s ok 225 304s # --- 304s # Order allow,deny 304s # Allow from 127.0.0.1/16 304s # Deny from localhost 304s # expecting access denial. 304s ok 226 304s # --- 304s # Order allow,deny 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 227 304s # --- 304s # Order allow,deny 304s # Allow from 127.0.0.1/16 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 228 304s # --- 304s # Order allow,deny 304s # Deny from 127.0 304s # expecting access denial. 304s ok 229 304s # --- 304s # Order allow,deny 304s # Allow from 127.0.0.1/16 304s # Deny from 127.0 304s # expecting access denial. 304s ok 230 304s # --- 304s # Order allow,deny 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 231 304s # --- 304s # Order allow,deny 304s # Allow from 127.0.0.1/16 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 232 304s # --- 304s # Order allow,deny 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 233 304s # --- 304s # Order allow,deny 304s # Allow from 127.0.0.1/16 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 234 304s # --- 304s # Order allow,deny 304s # Deny from somewhere.else.com 304s # expecting access denial. 304s ok 235 304s # --- 304s # Order allow,deny 304s # Allow from 127.0.0.1/16 304s # Deny from somewhere.else.com 304s # expecting access. 304s ok 236 304s # --- 304s # Order allow,deny 304s # Deny from 66.6.6.6 304s # expecting access denial. 304s ok 237 304s # --- 304s # Order allow,deny 304s # Allow from 127.0.0.1/16 304s # Deny from 66.6.6.6 304s # expecting access. 304s ok 238 304s # --- 304s # Order allow,deny 304s # Allow from somewhere.else.com 304s # expecting access denial. 304s ok 239 304s # --- 304s # Order allow,deny 304s # Deny from all 304s # expecting access denial. 304s ok 240 304s # --- 304s # Order allow,deny 304s # Allow from somewhere.else.com 304s # Deny from all 304s # expecting access denial. 304s ok 241 304s # --- 304s # Order allow,deny 304s # Deny from localhost 304s # expecting access denial. 304s ok 242 304s # --- 304s # Order allow,deny 304s # Allow from somewhere.else.com 304s # Deny from localhost 304s # expecting access denial. 304s ok 243 304s # --- 304s # Order allow,deny 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 244 304s # --- 304s # Order allow,deny 304s # Allow from somewhere.else.com 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 245 304s # --- 304s # Order allow,deny 304s # Deny from 127.0 304s # expecting access denial. 304s ok 246 304s # --- 304s # Order allow,deny 304s # Allow from somewhere.else.com 304s # Deny from 127.0 304s # expecting access denial. 304s ok 247 304s # --- 304s # Order allow,deny 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 248 304s # --- 304s # Order allow,deny 304s # Allow from somewhere.else.com 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 249 304s # --- 304s # Order allow,deny 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 250 304s # --- 304s # Order allow,deny 304s # Allow from somewhere.else.com 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 251 304s # --- 304s # Order allow,deny 304s # Deny from somewhere.else.com 304s # expecting access denial. 304s ok 252 304s # --- 304s # Order allow,deny 304s # Allow from somewhere.else.com 304s # Deny from somewhere.else.com 304s # expecting access denial. 304s ok 253 304s # --- 304s # Order allow,deny 304s # Deny from 66.6.6.6 304s # expecting access denial. 304s ok 254 304s # --- 304s # Order allow,deny 304s # Allow from somewhere.else.com 304s # Deny from 66.6.6.6 304s # expecting access denial. 304s ok 255 304s # --- 304s # Order allow,deny 304s # Allow from 66.6.6.6 304s # expecting access denial. 304s ok 256 304s # --- 304s # Order allow,deny 304s # Deny from all 304s # expecting access denial. 304s ok 257 304s # --- 304s # Order allow,deny 304s # Allow from 66.6.6.6 304s # Deny from all 304s # expecting access denial. 304s ok 258 304s # --- 304s # Order allow,deny 304s # Deny from localhost 304s # expecting access denial. 304s ok 259 304s # --- 304s # Order allow,deny 304s # Allow from 66.6.6.6 304s # Deny from localhost 304s # expecting access denial. 304s ok 260 304s # --- 304s # Order allow,deny 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 261 304s # --- 304s # Order allow,deny 304s # Allow from 66.6.6.6 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 262 304s # --- 304s # Order allow,deny 304s # Deny from 127.0 304s # expecting access denial. 304s ok 263 304s # --- 304s # Order allow,deny 304s # Allow from 66.6.6.6 304s # Deny from 127.0 304s # expecting access denial. 304s ok 264 304s # --- 304s # Order allow,deny 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 265 304s # --- 304s # Order allow,deny 304s # Allow from 66.6.6.6 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 266 304s # --- 304s # Order allow,deny 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 267 304s # --- 304s # Order allow,deny 304s # Allow from 66.6.6.6 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 268 304s # --- 304s # Order allow,deny 304s # Deny from somewhere.else.com 304s # expecting access denial. 304s ok 269 304s # --- 304s # Order allow,deny 304s # Allow from 66.6.6.6 304s # Deny from somewhere.else.com 304s # expecting access denial. 304s ok 270 304s # --- 304s # Order allow,deny 304s # Deny from 66.6.6.6 304s # expecting access denial. 304s ok 271 304s # --- 304s # Order allow,deny 304s # Allow from 66.6.6.6 304s # Deny from 66.6.6.6 304s # expecting access denial. 304s ok 272 304s # --- 304s # Order mutual-failure 304s # Allow from all 304s # expecting access. 304s ok 273 304s # --- 304s # Order mutual-failure 304s # Deny from all 304s # expecting access denial. 304s ok 274 304s # --- 304s # Order mutual-failure 304s # Allow from all 304s # Deny from all 304s # expecting access denial. 304s ok 275 304s # --- 304s # Order mutual-failure 304s # Deny from localhost 304s # expecting access denial. 304s ok 276 304s # --- 304s # Order mutual-failure 304s # Allow from all 304s # Deny from localhost 304s # expecting access denial. 304s ok 277 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 278 304s # --- 304s # Order mutual-failure 304s # Allow from all 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 279 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0 304s # expecting access denial. 304s ok 280 304s # --- 304s # Order mutual-failure 304s # Allow from all 304s # Deny from 127.0 304s # expecting access denial. 304s ok 281 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 282 304s # --- 304s # Order mutual-failure 304s # Allow from all 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 283 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 284 304s # --- 304s # Order mutual-failure 304s # Allow from all 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 285 304s # --- 304s # Order mutual-failure 304s # Deny from somewhere.else.com 304s # expecting access denial. 304s ok 286 304s # --- 304s # Order mutual-failure 304s # Allow from all 304s # Deny from somewhere.else.com 304s # expecting access. 304s ok 287 304s # --- 304s # Order mutual-failure 304s # Deny from 66.6.6.6 304s # expecting access denial. 304s ok 288 304s # --- 304s # Order mutual-failure 304s # Allow from all 304s # Deny from 66.6.6.6 304s # expecting access. 304s ok 289 304s # --- 304s # Order mutual-failure 304s # Allow from localhost 304s # expecting access. 304s ok 290 304s # --- 304s # Order mutual-failure 304s # Deny from all 304s # expecting access denial. 304s ok 291 304s # --- 304s # Order mutual-failure 304s # Allow from localhost 304s # Deny from all 304s # expecting access denial. 304s ok 292 304s # --- 304s # Order mutual-failure 304s # Deny from localhost 304s # expecting access denial. 304s ok 293 304s # --- 304s # Order mutual-failure 304s # Allow from localhost 304s # Deny from localhost 304s # expecting access denial. 304s ok 294 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 295 304s # --- 304s # Order mutual-failure 304s # Allow from localhost 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 296 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0 304s # expecting access denial. 304s ok 297 304s # --- 304s # Order mutual-failure 304s # Allow from localhost 304s # Deny from 127.0 304s # expecting access denial. 304s ok 298 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 299 304s # --- 304s # Order mutual-failure 304s # Allow from localhost 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 300 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 301 304s # --- 304s # Order mutual-failure 304s # Allow from localhost 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 302 304s # --- 304s # Order mutual-failure 304s # Deny from somewhere.else.com 304s # expecting access denial. 304s ok 303 304s # --- 304s # Order mutual-failure 304s # Allow from localhost 304s # Deny from somewhere.else.com 304s # expecting access. 304s ok 304 304s # --- 304s # Order mutual-failure 304s # Deny from 66.6.6.6 304s # expecting access denial. 304s ok 305 304s # --- 304s # Order mutual-failure 304s # Allow from localhost 304s # Deny from 66.6.6.6 304s # expecting access. 304s ok 306 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0.0.1 304s # expecting access. 304s ok 307 304s # --- 304s # Order mutual-failure 304s # Deny from all 304s # expecting access denial. 304s ok 308 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0.0.1 304s # Deny from all 304s # expecting access denial. 304s ok 309 304s # --- 304s # Order mutual-failure 304s # Deny from localhost 304s # expecting access denial. 304s ok 310 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0.0.1 304s # Deny from localhost 304s # expecting access denial. 304s ok 311 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 312 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0.0.1 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 313 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0 304s # expecting access denial. 304s ok 314 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0.0.1 304s # Deny from 127.0 304s # expecting access denial. 304s ok 315 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 316 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0.0.1 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 317 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 318 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0.0.1 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 319 304s # --- 304s # Order mutual-failure 304s # Deny from somewhere.else.com 304s # expecting access denial. 304s ok 320 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0.0.1 304s # Deny from somewhere.else.com 304s # expecting access. 304s ok 321 304s # --- 304s # Order mutual-failure 304s # Deny from 66.6.6.6 304s # expecting access denial. 304s ok 322 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0.0.1 304s # Deny from 66.6.6.6 304s # expecting access. 304s ok 323 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0 304s # expecting access. 304s ok 324 304s # --- 304s # Order mutual-failure 304s # Deny from all 304s # expecting access denial. 304s ok 325 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0 304s # Deny from all 304s # expecting access denial. 304s ok 326 304s # --- 304s # Order mutual-failure 304s # Deny from localhost 304s # expecting access denial. 304s ok 327 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0 304s # Deny from localhost 304s # expecting access denial. 304s ok 328 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 329 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 330 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0 304s # expecting access denial. 304s ok 331 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0 304s # Deny from 127.0 304s # expecting access denial. 304s ok 332 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 333 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 334 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 335 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 336 304s # --- 304s # Order mutual-failure 304s # Deny from somewhere.else.com 304s # expecting access denial. 304s ok 337 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0 304s # Deny from somewhere.else.com 304s # expecting access. 304s ok 338 304s # --- 304s # Order mutual-failure 304s # Deny from 66.6.6.6 304s # expecting access denial. 304s ok 339 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0 304s # Deny from 66.6.6.6 304s # expecting access. 304s ok 340 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0.0.1/255.255.0.0 304s # expecting access. 304s ok 341 304s # --- 304s # Order mutual-failure 304s # Deny from all 304s # expecting access denial. 304s ok 342 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0.0.1/255.255.0.0 304s # Deny from all 304s # expecting access denial. 304s ok 343 304s # --- 304s # Order mutual-failure 304s # Deny from localhost 304s # expecting access denial. 304s ok 344 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0.0.1/255.255.0.0 304s # Deny from localhost 304s # expecting access denial. 304s ok 345 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 346 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0.0.1/255.255.0.0 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 347 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0 304s # expecting access denial. 304s ok 348 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0.0.1/255.255.0.0 304s # Deny from 127.0 304s # expecting access denial. 304s ok 349 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 350 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0.0.1/255.255.0.0 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 351 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 352 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0.0.1/255.255.0.0 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 353 304s # --- 304s # Order mutual-failure 304s # Deny from somewhere.else.com 304s # expecting access denial. 304s ok 354 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0.0.1/255.255.0.0 304s # Deny from somewhere.else.com 304s # expecting access. 304s ok 355 304s # --- 304s # Order mutual-failure 304s # Deny from 66.6.6.6 304s # expecting access denial. 304s ok 356 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0.0.1/255.255.0.0 304s # Deny from 66.6.6.6 304s # expecting access. 304s ok 357 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0.0.1/16 304s # expecting access. 304s ok 358 304s # --- 304s # Order mutual-failure 304s # Deny from all 304s # expecting access denial. 304s ok 359 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0.0.1/16 304s # Deny from all 304s # expecting access denial. 304s ok 360 304s # --- 304s # Order mutual-failure 304s # Deny from localhost 304s # expecting access denial. 304s ok 361 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0.0.1/16 304s # Deny from localhost 304s # expecting access denial. 304s ok 362 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 363 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0.0.1/16 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 364 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0 304s # expecting access denial. 304s ok 365 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0.0.1/16 304s # Deny from 127.0 304s # expecting access denial. 304s ok 366 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 367 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0.0.1/16 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 368 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 369 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0.0.1/16 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 370 304s # --- 304s # Order mutual-failure 304s # Deny from somewhere.else.com 304s # expecting access denial. 304s ok 371 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0.0.1/16 304s # Deny from somewhere.else.com 304s # expecting access. 304s ok 372 304s # --- 304s # Order mutual-failure 304s # Deny from 66.6.6.6 304s # expecting access denial. 304s ok 373 304s # --- 304s # Order mutual-failure 304s # Allow from 127.0.0.1/16 304s # Deny from 66.6.6.6 304s # expecting access. 304s ok 374 304s # --- 304s # Order mutual-failure 304s # Allow from somewhere.else.com 304s # expecting access denial. 304s ok 375 304s # --- 304s # Order mutual-failure 304s # Deny from all 304s # expecting access denial. 304s ok 376 304s # --- 304s # Order mutual-failure 304s # Allow from somewhere.else.com 304s # Deny from all 304s # expecting access denial. 304s ok 377 304s # --- 304s # Order mutual-failure 304s # Deny from localhost 304s # expecting access denial. 304s ok 378 304s # --- 304s # Order mutual-failure 304s # Allow from somewhere.else.com 304s # Deny from localhost 304s # expecting access denial. 304s ok 379 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 380 304s # --- 304s # Order mutual-failure 304s # Allow from somewhere.else.com 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 381 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0 304s # expecting access denial. 304s ok 382 304s # --- 304s # Order mutual-failure 304s # Allow from somewhere.else.com 304s # Deny from 127.0 304s # expecting access denial. 304s ok 383 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 384 304s # --- 304s # Order mutual-failure 304s # Allow from somewhere.else.com 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 385 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 386 304s # --- 304s # Order mutual-failure 304s # Allow from somewhere.else.com 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 387 304s # --- 304s # Order mutual-failure 304s # Deny from somewhere.else.com 304s # expecting access denial. 304s ok 388 304s # --- 304s # Order mutual-failure 304s # Allow from somewhere.else.com 304s # Deny from somewhere.else.com 304s # expecting access denial. 304s ok 389 304s # --- 304s # Order mutual-failure 304s # Deny from 66.6.6.6 304s # expecting access denial. 304s ok 390 304s # --- 304s # Order mutual-failure 304s # Allow from somewhere.else.com 304s # Deny from 66.6.6.6 304s # expecting access denial. 304s ok 391 304s # --- 304s # Order mutual-failure 304s # Allow from 66.6.6.6 304s # expecting access denial. 304s ok 392 304s # --- 304s # Order mutual-failure 304s # Deny from all 304s # expecting access denial. 304s ok 393 304s # --- 304s # Order mutual-failure 304s # Allow from 66.6.6.6 304s # Deny from all 304s # expecting access denial. 304s ok 394 304s # --- 304s # Order mutual-failure 304s # Deny from localhost 304s # expecting access denial. 304s ok 395 304s # --- 304s # Order mutual-failure 304s # Allow from 66.6.6.6 304s # Deny from localhost 304s # expecting access denial. 304s ok 396 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 397 304s # --- 304s # Order mutual-failure 304s # Allow from 66.6.6.6 304s # Deny from 127.0.0.1 304s # expecting access denial. 304s ok 398 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0 304s # expecting access denial. 304s ok 399 304s # --- 304s # Order mutual-failure 304s # Allow from 66.6.6.6 304s # Deny from 127.0 304s # expecting access denial. 304s ok 400 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 401 304s # --- 304s # Order mutual-failure 304s # Allow from 66.6.6.6 304s # Deny from 127.0.0.1/255.255.0.0 304s # expecting access denial. 304s ok 402 304s # --- 304s # Order mutual-failure 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 403 304s # --- 304s # Order mutual-failure 304s # Allow from 66.6.6.6 304s # Deny from 127.0.0.1/16 304s # expecting access denial. 304s ok 404 304s # --- 304s # Order mutual-failure 304s # Deny from somewhere.else.com 304s # expecting access denial. 304s ok 405 304s # --- 304s # Order mutual-failure 304s # Allow from 66.6.6.6 304s # Deny from somewhere.else.com 304s # expecting access denial. 304s ok 406 304s # --- 304s # Order mutual-failure 304s # Deny from 66.6.6.6 304s # expecting access denial. 304s ok 407 304s # --- 304s # Order mutual-failure 304s # Allow from 66.6.6.6 304s # Deny from 66.6.6.6 304s # expecting access denial. 304s ok 408 304s ok 306s t/modules/actions.t ................. 306s 1..20 306s # Running under perl version 5.038002 for linux 306s # Current time local: Sun Mar 24 06:35:01 2024 306s # Current time GMT: Sun Mar 24 06:35:01 2024 306s # Using Test.pm version 1.31 306s # Using Apache/Test.pm version 1.42 306s # expected: 200 306s # received: '200' 306s ok 1 306s # expected: 'nada' 306s # received: 'nada' 306s ok 2 306s # expected: 404 306s # received: '404' 306s ok 3 306s ok 4 # skip RC=404, no need to check content 306s # expected: 404 306s # received: '404' 306s ok 5 306s ok 6 # skip RC=404, no need to check content 306s # expected: 404 306s # received: '404' 306s ok 7 306s ok 8 # skip RC=404, no need to check content 306s # expected: 200 306s # received: '200' 306s ok 9 306s # expected: 'nada' 306s # received: 'nada' 306s ok 10 306s # expected: 404 306s # received: '404' 306s ok 11 306s ok 12 # skip RC=404, no need to check content 306s # expected: 200 306s # received: '200' 306s ok 13 306s # expected: 'POST 306s # foo2: bar2 306s # ' 306s # received: 'POST 306s # foo2: bar2 306s # ' 306s ok 14 306s # expected: 405 306s # received: '405' 306s ok 15 306s # expected: 200 306s # received: '200' 306s ok 16 306s # expected: 'foo=bar' 306s # received: 'foo=bar' 306s ok 17 306s # expected: 200 306s # received: '200' 306s ok 18 306s # expected: 'POST 306s # foo2: bar2 306s # ' 306s # received: 'POST 306s # foo2: bar2 306s # ' 306s ok 19 306s # expected: 405 306s # received: '405' 306s ok 20 306s ok 308s t/modules/alias.t ................... 308s 1..134 308s # Running under perl version 5.038002 for linux 308s # Current time local: Sun Mar 24 06:35:03 2024 308s # Current time GMT: Sun Mar 24 06:35:03 2024 308s # Using Test.pm version 1.31 308s # Using Apache/Test.pm version 1.42 308s # verifying simple aliases 308s # testing : /alias/ 308s # expected: 200 308s # received: '200' 308s ok 1 308s # testing : /bogu/ 308s # expected: 404 308s # received: '404' 308s ok 2 308s # verifying alias match with /ali[0-9]. 308s # testing : /ali0 308s # expected: 0 308s # received: '0' 308s ok 3 308s # testing : /ali1 308s # expected: 1 308s # received: '1' 308s ok 4 308s # testing : /ali2 308s # expected: 2 308s # received: '2' 308s ok 5 308s # testing : /ali3 308s # expected: 3 308s # received: '3' 308s ok 6 308s # testing : /ali4 308s # expected: 4 308s # received: '4' 308s ok 7 308s # testing : /ali5 308s # expected: 5 308s # received: '5' 308s ok 8 308s # testing : /ali6 308s # expected: 6 308s # received: '6' 308s ok 9 308s # testing : /ali7 308s # expected: 7 308s # received: '7' 308s ok 10 308s # testing : /ali8 308s # expected: 8 308s # received: '8' 308s ok 11 308s # testing : /ali9 308s # expected: 9 308s # received: '9' 308s ok 12 308s # verifying expression alias match with /expr/ali[0-9]. 308s # testing : /ali0 308s # expected: 0 308s # received: '0' 308s ok 13 308s # testing : /ali1 308s # expected: 1 308s # received: '1' 308s ok 14 308s # testing : /ali2 308s # expected: 2 308s # received: '2' 308s ok 15 308s # testing : /ali3 308s # expected: 3 308s # received: '3' 308s ok 16 308s # testing : /ali4 308s # expected: 4 308s # received: '4' 308s ok 17 308s # testing : /ali5 308s # expected: 5 308s # received: '5' 308s ok 18 308s # testing : /ali6 308s # expected: 6 308s # received: '6' 308s ok 19 308s # testing : /ali7 308s # expected: 7 308s # received: '7' 308s ok 20 308s # testing : /ali8 308s # expected: 8 308s # received: '8' 308s ok 21 308s # testing : /ali9 308s # expected: 9 308s # received: '9' 308s ok 22 308s # testing : /forbid 308s # expected: '403' 308s # received: '403' 308s ok 23 308s # testing : /gone 308s # expected: '410' 308s # received: '410' 308s ok 24 308s # testing : /perm 308s # expected: '301' 308s # received: '301' 308s ok 25 308s # testing : /perm2 308s # expected: '301' 308s # received: '301' 308s ok 26 308s # testing : /seeother 308s # expected: '303' 308s # received: '303' 308s ok 27 308s # testing : /temp 308s # expected: '302' 308s # received: '302' 308s ok 28 308s # testing : /temp2 308s # expected: '302' 308s # received: '302' 308s ok 29 308s verifying body of perm and temp redirect match 308s # testing : /p0 308s # expected: 0 308s # received: '0' 308s ok 30 308s # testing : /p1 308s # expected: 1 308s # received: '1' 308s ok 31 308s # testing : /p2 308s # expected: 2 308s # received: '2' 308s ok 32 308s # testing : /p3 308s # expected: 3 308s # received: '3' 308s ok 33 308s # testing : /p4 308s # expected: 4 308s # received: '4' 308s ok 34 308s # testing : /p5 308s # expected: 5 308s # received: '5' 308s ok 35 308s # testing : /p6 308s # expected: 6 308s # received: '6' 308s ok 36 308s # testing : /p7 308s # expected: 7 308s # received: '7' 308s ok 37 308s # testing : /p8 308s # expected: 8 308s # received: '8' 308s ok 38 308s # testing : /p9 308s # expected: 9 308s # received: '9' 308s ok 39 308s # testing : /t0 308s # expected: 0 308s # received: '0' 308s ok 40 308s # testing : /t1 308s # expected: 1 308s # received: '1' 308s ok 41 308s # testing : /t2 308s # expected: 2 308s # received: '2' 308s ok 42 308s # testing : /t3 308s # expected: 3 308s # received: '3' 308s ok 43 308s # testing : /t4 308s # expected: 4 308s # received: '4' 308s ok 44 308s # testing : /t5 308s # expected: 5 308s # received: '5' 308s ok 45 308s # testing : /t6 308s # expected: 6 308s # received: '6' 308s ok 46 308s # testing : /t7 308s # expected: 7 308s # received: '7' 308s ok 47 308s # testing : /t8 308s # expected: 8 308s # received: '8' 308s ok 48 308s # testing : /t9 308s # expected: 9 308s # received: '9' 308s ok 49 308s verifying body of perm and temp redirect match with expression support 308s # testing : /p0 308s # expected: 0 308s # received: '0' 308s ok 50 308s # testing : /p1 308s # expected: 1 308s # received: '1' 308s ok 51 308s # testing : /p2 308s # expected: 2 308s # received: '2' 308s ok 52 308s # testing : /p3 308s # expected: 3 308s # received: '3' 308s ok 53 308s # testing : /p4 308s # expected: 4 308s # received: '4' 308s ok 54 308s # testing : /p5 308s # expected: 5 308s # received: '5' 308s ok 55 308s # testing : /p6 308s # expected: 6 308s # received: '6' 308s ok 56 308s # testing : /p7 308s # expected: 7 308s # received: '7' 308s ok 57 308s # testing : /p8 308s # expected: 8 308s # received: '8' 308s ok 58 308s # testing : /p9 308s # expected: 9 308s # received: '9' 308s ok 59 308s # testing : /t0 308s # expected: 0 308s # received: '0' 308s ok 60 308s # testing : /t1 308s # expected: 1 308s # received: '1' 308s ok 61 308s # testing : /t2 308s # expected: 2 308s # received: '2' 308s ok 62 308s # testing : /t3 308s # expected: 3 308s # received: '3' 308s ok 63 308s # testing : /t4 308s # expected: 4 308s # received: '4' 308s ok 64 308s # testing : /t5 308s # expected: 5 308s # received: '5' 308s ok 65 308s # testing : /t6 308s # expected: 6 308s # received: '6' 308s ok 66 308s # testing : /t7 308s # expected: 7 308s # received: '7' 308s ok 67 308s # testing : /t8 308s # expected: 8 308s # received: '8' 308s ok 68 308s # testing : /t9 308s # expected: 9 308s # received: '9' 308s ok 69 308s verifying return code of seeother and gone redirect match 308s # testing : g0 308s # expected: '410' 308s # received: '410' 308s ok 70 308s # testing : g1 308s # expected: '410' 308s # received: '410' 308s ok 71 308s # testing : g2 308s # expected: '410' 308s # received: '410' 308s ok 72 308s # testing : g3 308s # expected: '410' 308s # received: '410' 308s ok 73 308s # testing : g4 308s # expected: '410' 308s # received: '410' 308s ok 74 308s # testing : g5 308s # expected: '410' 308s # received: '410' 308s ok 75 308s # testing : g6 308s # expected: '410' 308s # received: '410' 308s ok 76 308s # testing : g7 308s # expected: '410' 308s # received: '410' 308s ok 77 308s # testing : g8 308s # expected: '410' 308s # received: '410' 308s ok 78 308s # testing : g9 308s # expected: '410' 308s # received: '410' 308s ok 79 308s # testing : f0 308s # expected: '403' 308s # received: '403' 308s ok 80 308s # testing : f1 308s # expected: '403' 308s # received: '403' 308s ok 81 308s # testing : f2 308s # expected: '403' 308s # received: '403' 308s ok 82 308s # testing : f3 308s # expected: '403' 308s # received: '403' 308s ok 83 308s # testing : f4 308s # expected: '403' 308s # received: '403' 308s ok 84 308s # testing : f5 308s # expected: '403' 308s # received: '403' 308s ok 85 308s # testing : f6 308s # expected: '403' 308s # received: '403' 308s ok 86 308s # testing : f7 308s # expected: '403' 308s # received: '403' 308s ok 87 308s # testing : f8 308s # expected: '403' 308s # received: '403' 308s ok 88 308s # testing : f9 308s # expected: '403' 308s # received: '403' 308s ok 89 308s # testing : s0 308s # expected: '303' 308s # received: '303' 308s ok 90 308s # testing : s1 308s # expected: '303' 308s # received: '303' 308s ok 91 308s # testing : s2 308s # expected: '303' 308s # received: '303' 308s ok 92 308s # testing : s3 308s # expected: '303' 308s # received: '303' 308s ok 93 308s # testing : s4 308s # expected: '303' 308s # received: '303' 308s ok 94 308s # testing : s5 308s # expected: '303' 308s # received: '303' 308s ok 95 308s # testing : s6 308s # expected: '303' 308s # received: '303' 308s ok 96 308s # testing : s7 308s # expected: '303' 308s # received: '303' 308s ok 97 308s # testing : s8 308s # expected: '303' 308s # received: '303' 308s ok 98 308s # testing : s9 308s # expected: '303' 308s # received: '303' 308s ok 99 308s verifying return code of seeother and gone redirect match with expression support 308s # testing : g0 308s # expected: '410' 308s # received: '410' 308s ok 100 308s # testing : g1 308s # expected: '410' 308s # received: '410' 308s ok 101 308s # testing : g2 308s # expected: '410' 308s # received: '410' 308s ok 102 308s # testing : g3 308s # expected: '410' 308s # received: '410' 308s ok 103 308s # testing : g4 308s # expected: '410' 308s # received: '410' 308s ok 104 308s # testing : g5 308s # expected: '410' 308s # received: '410' 308s ok 105 308s # testing : g6 308s # expected: '410' 308s # received: '410' 308s ok 106 308s # testing : g7 308s # expected: '410' 308s # received: '410' 308s ok 107 308s # testing : g8 308s # expected: '410' 308s # received: '410' 308s ok 108 308s # testing : g9 308s # expected: '410' 308s # received: '410' 308s ok 109 308s # testing : f0 308s # expected: '403' 308s # received: '403' 308s ok 110 308s # testing : f1 308s # expected: '403' 308s # received: '403' 308s ok 111 308s # testing : f2 308s # expected: '403' 308s # received: '403' 308s ok 112 308s # testing : f3 308s # expected: '403' 308s # received: '403' 308s ok 113 308s # testing : f4 308s # expected: '403' 308s # received: '403' 308s ok 114 308s # testing : f5 308s # expected: '403' 308s # received: '403' 308s ok 115 308s # testing : f6 308s # expected: '403' 308s # received: '403' 308s ok 116 308s # testing : f7 308s # expected: '403' 308s # received: '403' 308s ok 117 308s # testing : f8 308s # expected: '403' 308s # received: '403' 308s ok 118 308s # testing : f9 308s # expected: '403' 308s # received: '403' 308s ok 119 308s # testing : s0 308s # expected: '303' 308s # received: '303' 308s ok 120 308s # testing : s1 308s # expected: '303' 308s # received: '303' 308s ok 121 308s # testing : s2 308s # expected: '303' 308s # received: '303' 308s ok 122 308s # testing : s3 308s # expected: '303' 308s # received: '303' 308s ok 123 308s # testing : s4 308s # expected: '303' 308s # received: '303' 308s ok 124 308s # testing : s5 308s # expected: '303' 308s # received: '303' 308s ok 125 308s # testing : s6 308s # expected: '303' 308s # received: '303' 308s ok 126 308s # testing : s7 308s # expected: '303' 308s # received: '303' 308s ok 127 308s # testing : s8 308s # expected: '303' 308s # received: '303' 308s ok 128 308s # testing : s9 308s # expected: '303' 308s # received: '303' 308s ok 129 308s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 308s # verifying /modules/alias/script is plain text 308s # testing : /modules/alias/script 308s # expected: '#!/bin/sh 308s # echo Content-type: text/plain 308s # echo 308s # echo this is a shell script cgi. 308s # ' 308s # received: '#!/bin/sh 308s # echo Content-type: text/plain 308s # echo 308s # echo this is a shell script cgi. 308s # ' 308s ok 130 308s # verifying same file accessed at /cgi/script is executed code 308s # testing : /cgi/script 308s # expected: 'this is a shell script cgi. 308s # ' 308s # received: 'this is a shell script cgi. 308s # ' 308s ok 131 308s # verifying ScriptAliasMatch with /aliascgi-script 308s # testing : /aliascgi-script 308s # expected: 'this is a shell script cgi. 308s # ' 308s # received: 'this is a shell script cgi. 308s # ' 308s ok 132 308s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 308s # testing : /aliascgi-script 308s # expected: 'this is a shell script cgi. 308s # ' 308s # received: 'this is a shell script cgi. 308s # ' 308s ok 133 308s # verifying bad script alias. 308s # testing : /aliascgi-nada 308s # expected: 404 308s # received: '404' 308s ok 134 308s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 308s ok 310s t/modules/allowmethods.t ............ 310s 1..9 310s # Running under perl version 5.038002 for linux 310s # Current time local: Sun Mar 24 06:35:05 2024 310s # Current time GMT: Sun Mar 24 06:35:05 2024 310s # Using Test.pm version 1.31 310s # Using Apache/Test.pm version 1.42 310s # testing : Get request to /Get responds 200 310s # expected: 200 310s # received: '200' 310s ok 1 310s # testing : Head request to /Get responds 200 310s # expected: 200 310s # received: '200' 310s ok 2 310s # testing : Post request to /Get responds 405 310s # expected: 405 310s # received: '405' 310s ok 3 310s # testing : Get request to /Head responds 200 310s # expected: 200 310s # received: '200' 310s ok 4 310s # testing : Head request to /Head responds 200 310s # expected: 200 310s # received: '200' 310s ok 5 310s # testing : Post request to /Head responds 405 310s # expected: 405 310s # received: '405' 310s ok 6 310s # testing : Get request to /Post responds 405 310s # expected: 405 310s # received: '405' 310s ok 7 310s # testing : Head request to /Post responds 405 310s # expected: 405 310s # received: '405' 310s ok 8 310s # testing : Post request to /Post responds 200 310s # expected: 200 310s # received: '200' 310s ok 9 310s ok 312s t/modules/asis.t .................... 312s 1..3 312s # Running under perl version 5.038002 for linux 312s # Current time local: Sun Mar 24 06:35:07 2024 312s # Current time GMT: Sun Mar 24 06:35:07 2024 312s # Using Test.pm version 1.31 312s # Using Apache/Test.pm version 1.42 312s # testing : asis content OK 312s # expected: 'This is asis content. 312s # ' 312s # received: 'This is asis content. 312s # ' 312s ok 1 312s # testing : asis gave 404 error 312s # expected: 404 312s # received: '404' 312s ok 2 312s # testing : asis gave 403 error 312s # expected: 403 312s # received: '403' 312s ok 3 312s ok 314s t/modules/authz_core.t .............. 314s 1..504 314s # Running under perl version 5.038002 for linux 314s # Current time local: Sun Mar 24 06:35:09 2024 314s # Current time GMT: Sun Mar 24 06:35:09 2024 314s # Using Test.pm version 1.31 314s # Using Apache/Test.pm version 1.42 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/basic1 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/groups1 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 200, expected 200 [a/ : a/ ] 314s ok 1 314s # got 200, expected 200 [a/ : a/ 1] 314s ok 2 314s # got 200, expected 200 [a/ : a/ 2] 314s ok 3 314s # got 200, expected 200 [a/ : a/ 1 2] 314s ok 4 314s # got 200, expected 200 [a/ : a/ 3] 314s ok 5 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 401, expected 401 [a/ user1: a/ ] 314s ok 6 314s # got 200, expected 200 [a/ user1: a/ user1] 314s ok 7 314s # got 401, expected 401 [a/ user1: a/ user2] 314s ok 8 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 403, expected 403 [a/ Any 1 2: a/ ] 314s ok 9 314s # got 200, expected 200 [a/ Any 1 2: a/ 1] 314s ok 10 314s # got 200, expected 200 [a/ Any 1 2: a/ 2] 314s ok 11 314s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 314s ok 12 314s # got 403, expected 403 [a/ Any 1 2: a/ 3] 314s ok 13 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 314s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 314s ok 14 314s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 314s ok 15 314s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 314s ok 16 314s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 314s ok 17 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 314s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 314s ok 18 314s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 314s ok 19 314s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 314s ok 20 314s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 314s ok 21 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 314s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 314s ok 22 314s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 314s ok 23 314s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 314s ok 24 314s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 314s ok 25 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 314s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 314s ok 26 314s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 314s ok 27 314s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 314s ok 28 314s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 314s ok 29 314s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 314s ok 30 314s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 314s ok 31 314s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 314s ok 32 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 314s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 314s ok 33 314s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 314s ok 34 314s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 314s ok 35 314s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 314s ok 36 314s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 314s ok 37 314s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 314s ok 38 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 314s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 314s ok 39 314s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 314s ok 40 314s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 314s ok 41 314s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 314s ok 42 314s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 314s ok 43 314s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 314s ok 44 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 314s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 314s ok 45 314s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 314s ok 46 314s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 314s ok 47 314s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 314s ok 48 314s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 314s ok 49 314s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 314s ok 50 314s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 314s ok 51 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 314s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 314s ok 52 314s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 314s ok 53 314s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 314s ok 54 314s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 314s ok 55 314s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 314s ok 56 314s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 314s ok 57 314s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 314s ok 58 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 403, expected 403 [a/ All 1 !2: a/ ] 314s ok 59 314s # got 200, expected 200 [a/ All 1 !2: a/ 1] 314s ok 60 314s # got 403, expected 403 [a/ All 1 !2: a/ 2] 314s ok 61 314s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 314s ok 62 314s # got 403, expected 403 [a/ All 1 !2: a/ 3] 314s ok 63 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 314s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 314s ok 64 314s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 314s ok 65 314s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 314s ok 66 314s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 314s ok 67 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 314s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 314s ok 68 314s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 314s ok 69 314s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 314s ok 70 314s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 314s ok 71 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 314s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 314s ok 72 314s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 314s ok 73 314s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 314s ok 74 314s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 314s ok 75 314s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 314s ok 76 314s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 314s ok 77 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 314s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 314s ok 78 314s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 314s ok 79 314s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 314s ok 80 314s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 314s ok 81 314s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 314s ok 82 314s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 314s ok 83 314s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 314s ok 84 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 314s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 314s ok 85 314s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 314s ok 86 314s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 314s ok 87 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 314s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 314s ok 88 314s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 314s ok 89 314s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 314s ok 90 314s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 314s ok 91 314s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 314s ok 92 314s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 314s ok 93 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 314s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 314s ok 94 314s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 314s ok 95 314s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 314s ok 96 314s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 314s ok 97 314s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 314s ok 98 314s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 314s ok 99 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 314s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 314s ok 100 314s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 314s ok 101 314s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 314s ok 102 314s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 314s ok 103 314s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 314s ok 104 314s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 314s ok 105 314s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 314s ok 106 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 314s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 314s ok 107 314s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 314s ok 108 314s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 314s ok 109 314s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 314s ok 110 314s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 314s ok 111 314s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 314s ok 112 314s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 314s ok 113 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 403, expected 403 [a/ All 1 2: a/ ] 314s ok 114 314s # got 403, expected 403 [a/ All 1 2: a/ 1] 314s ok 115 314s # got 403, expected 403 [a/ All 1 2: a/ 2] 314s ok 116 314s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 314s ok 117 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 314s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 314s ok 118 314s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 314s ok 119 314s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 314s ok 120 314s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 314s ok 121 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 314s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 314s ok 122 314s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 314s ok 123 314s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 314s ok 124 314s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 314s ok 125 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 314s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 314s ok 126 314s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 314s ok 127 314s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 314s ok 128 314s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 314s ok 129 314s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 314s ok 130 314s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 314s ok 131 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 314s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 314s ok 132 314s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 314s ok 133 314s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 314s ok 134 314s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 314s ok 135 314s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 314s ok 136 314s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 314s ok 137 314s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 314s ok 138 314s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 314s ok 139 314s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 314s ok 140 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 314s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 314s ok 141 314s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 314s ok 142 314s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 314s ok 143 314s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 314s ok 144 314s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 314s ok 145 314s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 314s ok 146 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 314s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 314s ok 147 314s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 314s ok 148 314s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 314s ok 149 314s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 314s ok 150 314s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 314s ok 151 314s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 314s ok 152 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 314s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 314s ok 153 314s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 314s ok 154 314s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 314s ok 155 314s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 314s ok 156 314s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 314s ok 157 314s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 314s ok 158 314s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 314s ok 159 314s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 314s ok 160 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 314s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 314s ok 161 314s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 314s ok 162 314s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 314s ok 163 314s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 314s ok 164 314s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 314s ok 165 314s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 314s ok 166 314s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 314s ok 167 314s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 314s ok 168 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 314s ok 169 314s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 314s ok 170 314s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 314s ok 171 314s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 314s ok 172 314s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 314s ok 173 314s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 314s ok 174 314s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 314s ok 175 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 314s ok 176 314s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 314s ok 177 314s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 314s ok 178 314s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 314s ok 179 314s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 314s ok 180 314s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 314s ok 181 314s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 314s ok 182 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 314s ok 183 314s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 314s ok 184 314s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 314s ok 185 314s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 314s ok 186 314s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 314s ok 187 314s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 314s ok 188 314s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 314s ok 189 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 314s ok 190 314s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 314s ok 191 314s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 314s ok 192 314s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 314s ok 193 314s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 314s ok 194 314s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 314s ok 195 314s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 314s ok 196 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 314s ok 197 314s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 314s ok 198 314s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 314s ok 199 314s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 314s ok 200 314s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 314s ok 201 314s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 314s ok 202 314s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 314s ok 203 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 314s ok 204 314s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 314s ok 205 314s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 314s ok 206 314s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 314s ok 207 314s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 314s ok 208 314s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 314s ok 209 314s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 314s ok 210 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 314s ok 211 314s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 314s ok 212 314s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 314s ok 213 314s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 314s ok 214 314s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 314s ok 215 314s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 314s ok 216 314s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 314s ok 217 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 314s ok 218 314s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 314s ok 219 314s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 314s ok 220 314s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 314s ok 221 314s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 314s ok 222 314s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 314s ok 223 314s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 314s ok 224 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 314s ok 225 314s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 314s ok 226 314s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 314s ok 227 314s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 314s ok 228 314s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 314s ok 229 314s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 314s ok 230 314s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 314s ok 231 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 314s ok 232 314s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 314s ok 233 314s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 314s ok 234 314s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 314s ok 235 314s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 314s ok 236 314s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 314s ok 237 314s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 314s ok 238 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 314s ok 239 314s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 314s ok 240 314s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 314s ok 241 314s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 314s ok 242 314s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 314s ok 243 314s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 314s ok 244 314s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 314s ok 245 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 314s ok 246 314s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 314s ok 247 314s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 314s ok 248 314s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 314s ok 249 314s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 314s ok 250 314s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 314s ok 251 314s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 314s ok 252 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 314s ok 253 314s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 314s ok 254 314s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 314s ok 255 314s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 314s ok 256 314s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 314s ok 257 314s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 314s ok 258 314s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 314s ok 259 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 314s ok 260 314s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 314s ok 261 314s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 314s ok 262 314s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 314s ok 263 314s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 314s ok 264 314s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 314s ok 265 314s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 314s ok 266 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 314s ok 267 314s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 314s ok 268 314s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 314s ok 269 314s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 314s ok 270 314s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 314s ok 271 314s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 314s ok 272 314s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 314s ok 273 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 314s ok 274 314s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 314s ok 275 314s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 314s ok 276 314s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 314s ok 277 314s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 314s ok 278 314s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 314s ok 279 314s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 314s ok 280 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 314s ok 281 314s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 314s ok 282 314s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 314s ok 283 314s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 314s ok 284 314s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 314s ok 285 314s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 314s ok 286 314s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 314s ok 287 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 314s ok 288 314s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 314s ok 289 314s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 314s ok 290 314s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 314s ok 291 314s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 314s ok 292 314s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 314s ok 293 314s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 314s ok 294 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 314s ok 295 314s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 314s ok 296 314s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 314s ok 297 314s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 314s ok 298 314s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 314s ok 299 314s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 314s ok 300 314s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 314s ok 301 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 314s ok 302 314s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 314s ok 303 314s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 314s ok 304 314s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 314s ok 305 314s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 314s ok 306 314s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 314s ok 307 314s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 314s ok 308 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 314s ok 309 314s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 314s ok 310 314s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 314s ok 311 314s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 314s ok 312 314s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 314s ok 313 314s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 314s ok 314 314s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 314s ok 315 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 314s ok 316 314s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 314s ok 317 314s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 314s ok 318 314s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 314s ok 319 314s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 314s ok 320 314s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 314s ok 321 314s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 314s ok 322 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 314s ok 323 314s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 314s ok 324 314s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 314s ok 325 314s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 314s ok 326 314s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 314s ok 327 314s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 314s ok 328 314s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 314s ok 329 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 314s ok 330 314s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 314s ok 331 314s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 314s ok 332 314s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 314s ok 333 314s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 314s ok 334 314s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 314s ok 335 314s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 314s ok 336 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 314s ok 337 314s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 314s ok 338 314s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 314s ok 339 314s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 314s ok 340 314s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 314s ok 341 314s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 314s ok 342 314s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 314s ok 343 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 314s ok 344 314s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 314s ok 345 314s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 314s ok 346 314s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 314s ok 347 314s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 314s ok 348 314s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 314s ok 349 314s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 314s ok 350 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 314s ok 351 314s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 314s ok 352 314s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 314s ok 353 314s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 314s ok 354 314s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 314s ok 355 314s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 314s ok 356 314s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 314s ok 357 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 314s ok 358 314s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 314s ok 359 314s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 314s ok 360 314s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 314s ok 361 314s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 314s ok 362 314s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 314s ok 363 314s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 314s ok 364 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 314s ok 365 314s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 314s ok 366 314s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 314s ok 367 314s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 314s ok 368 314s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 314s ok 369 314s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 314s ok 370 314s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 314s ok 371 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 314s ok 372 314s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 314s ok 373 314s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 314s ok 374 314s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 314s ok 375 314s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 314s ok 376 314s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 314s ok 377 314s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 314s ok 378 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 314s ok 379 314s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 314s ok 380 314s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 314s ok 381 314s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 314s ok 382 314s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 314s ok 383 314s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 314s ok 384 314s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 314s ok 385 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 314s ok 386 314s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 314s ok 387 314s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 314s ok 388 314s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 314s ok 389 314s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 314s ok 390 314s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 314s ok 391 314s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 314s ok 392 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 314s ok 393 314s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 314s ok 394 314s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 314s ok 395 314s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 314s ok 396 314s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 314s ok 397 314s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 314s ok 398 314s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 314s ok 399 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 314s ok 400 314s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 314s ok 401 314s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 314s ok 402 314s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 314s ok 403 314s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 314s ok 404 314s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 314s ok 405 314s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 314s ok 406 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 314s ok 407 314s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 314s ok 408 314s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 314s ok 409 314s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 314s ok 410 314s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 314s ok 411 314s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 314s ok 412 314s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 314s ok 413 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 314s ok 414 314s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 314s ok 415 314s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 314s ok 416 314s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 314s ok 417 314s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 314s ok 418 314s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 314s ok 419 314s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 314s ok 420 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 314s ok 421 314s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 314s ok 422 314s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 314s ok 423 314s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 314s ok 424 314s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 314s ok 425 314s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 314s ok 426 314s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 314s ok 427 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 314s ok 428 314s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 314s ok 429 314s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 314s ok 430 314s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 314s ok 431 314s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 314s ok 432 314s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 314s ok 433 314s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 314s ok 434 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 314s ok 435 314s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 314s ok 436 314s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 314s ok 437 314s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 314s ok 438 314s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 314s ok 439 314s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 314s ok 440 314s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 314s ok 441 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 314s ok 442 314s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 314s ok 443 314s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 314s ok 444 314s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 314s ok 445 314s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 314s ok 446 314s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 314s ok 447 314s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 314s ok 448 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 314s ok 449 314s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 314s ok 450 314s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 314s ok 451 314s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 314s ok 452 314s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 314s ok 453 314s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 314s ok 454 314s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 314s ok 455 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 314s ok 456 314s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 314s ok 457 314s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 314s ok 458 314s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 314s ok 459 314s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 314s ok 460 314s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 314s ok 461 314s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 314s ok 462 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 314s ok 463 314s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 314s ok 464 314s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 314s ok 465 314s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 314s ok 466 314s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 314s ok 467 314s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 314s ok 468 314s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 314s ok 469 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 314s ok 470 314s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 314s ok 471 314s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 314s ok 472 314s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 314s ok 473 314s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 314s ok 474 314s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 314s ok 475 314s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 314s ok 476 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 314s ok 477 314s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 314s ok 478 314s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 314s ok 479 314s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 314s ok 480 314s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 314s ok 481 314s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 314s ok 482 314s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 314s ok 483 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 314s ok 484 314s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 314s ok 485 314s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 314s ok 486 314s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 314s ok 487 314s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 314s ok 488 314s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 314s ok 489 314s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 314s ok 490 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 314s ok 491 314s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 314s ok 492 314s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 314s ok 493 314s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 314s ok 494 314s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 314s ok 495 314s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 314s ok 496 314s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 314s ok 497 314s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 314s ok 498 314s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 314s ok 499 314s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 314s ok 500 314s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 314s ok 501 314s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 314s ok 502 314s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 314s ok 503 314s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 314s ok 504 314s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/groups1 314s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 314s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/basic1 314s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 314s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 314s ok 316s t/modules/autoindex.t ............... 316s 1..84 316s # Running under perl version 5.038002 for linux 316s # Current time local: Sun Mar 24 06:35:11 2024 316s # Current time GMT: Sun Mar 24 06:35:11 2024 316s # Using Test.pm version 1.31 316s # Using Apache/Test.pm version 1.42 316s --- 316s IndexOrderDefault Ascending Name 316s GET /modules/autoindex/htaccess/ 316s ok 1 316s --- 316s IndexOrderDefault Ascending Name 316s 316s (C=N O=A) 316s GET /modules/autoindex/htaccess/?C=N&O=A 316s ok 2 316s --- 316s IndexOrderDefault Ascending Name 316s 316s (C=N O=D) 316s GET /modules/autoindex/htaccess/?C=N&O=D 316s ok 3 316s --- 316s IndexOrderDefault Ascending Name 316s 316s (C=M O=A) 316s GET /modules/autoindex/htaccess/?C=M&O=A 316s ok 4 316s --- 316s IndexOrderDefault Ascending Name 316s 316s (C=M O=D) 316s GET /modules/autoindex/htaccess/?C=M&O=D 316s ok 5 316s --- 316s IndexOrderDefault Ascending Name 316s 316s (C=S O=A) 316s GET /modules/autoindex/htaccess/?C=S&O=A 316s ok 6 316s --- 316s IndexOrderDefault Ascending Name 316s 316s (C=S O=D) 316s GET /modules/autoindex/htaccess/?C=S&O=D 316s ok 7 316s --- 316s IndexOrderDefault Ascending Date 316s GET /modules/autoindex/htaccess/ 316s ok 8 316s --- 316s IndexOrderDefault Ascending Date 316s 316s (C=N O=A) 316s GET /modules/autoindex/htaccess/?C=N&O=A 316s ok 9 316s --- 316s IndexOrderDefault Ascending Date 316s 316s (C=N O=D) 316s GET /modules/autoindex/htaccess/?C=N&O=D 316s ok 10 316s --- 316s IndexOrderDefault Ascending Date 316s 316s (C=M O=A) 316s GET /modules/autoindex/htaccess/?C=M&O=A 316s ok 11 316s --- 316s IndexOrderDefault Ascending Date 316s 316s (C=M O=D) 316s GET /modules/autoindex/htaccess/?C=M&O=D 316s ok 12 316s --- 316s IndexOrderDefault Ascending Date 316s 316s (C=S O=A) 316s GET /modules/autoindex/htaccess/?C=S&O=A 316s ok 13 316s --- 316s IndexOrderDefault Ascending Date 316s 316s (C=S O=D) 316s GET /modules/autoindex/htaccess/?C=S&O=D 316s ok 14 316s --- 316s IndexOrderDefault Ascending Size 316s GET /modules/autoindex/htaccess/ 316s ok 15 316s --- 316s IndexOrderDefault Ascending Size 316s 316s (C=N O=A) 316s GET /modules/autoindex/htaccess/?C=N&O=A 316s ok 16 316s --- 316s IndexOrderDefault Ascending Size 316s 316s (C=N O=D) 316s GET /modules/autoindex/htaccess/?C=N&O=D 316s ok 17 316s --- 316s IndexOrderDefault Ascending Size 316s 316s (C=M O=A) 316s GET /modules/autoindex/htaccess/?C=M&O=A 316s ok 18 316s --- 316s IndexOrderDefault Ascending Size 316s 316s (C=M O=D) 316s GET /modules/autoindex/htaccess/?C=M&O=D 316s ok 19 316s --- 316s IndexOrderDefault Ascending Size 316s 316s (C=S O=A) 316s GET /modules/autoindex/htaccess/?C=S&O=A 316s ok 20 316s --- 316s IndexOrderDefault Ascending Size 316s 316s (C=S O=D) 316s GET /modules/autoindex/htaccess/?C=S&O=D 316s ok 21 316s --- 316s IndexOrderDefault Descending Name 316s GET /modules/autoindex/htaccess/ 316s ok 22 316s --- 316s IndexOrderDefault Descending Name 316s 316s (C=N O=A) 316s GET /modules/autoindex/htaccess/?C=N&O=A 316s ok 23 316s --- 316s IndexOrderDefault Descending Name 316s 316s (C=N O=D) 316s GET /modules/autoindex/htaccess/?C=N&O=D 316s ok 24 316s --- 316s IndexOrderDefault Descending Name 316s 316s (C=M O=A) 316s GET /modules/autoindex/htaccess/?C=M&O=A 316s ok 25 316s --- 316s IndexOrderDefault Descending Name 316s 316s (C=M O=D) 316s GET /modules/autoindex/htaccess/?C=M&O=D 316s ok 26 316s --- 316s IndexOrderDefault Descending Name 316s 316s (C=S O=A) 316s GET /modules/autoindex/htaccess/?C=S&O=A 316s ok 27 316s --- 316s IndexOrderDefault Descending Name 316s 316s (C=S O=D) 316s GET /modules/autoindex/htaccess/?C=S&O=D 316s ok 28 316s --- 316s IndexOrderDefault Descending Date 316s GET /modules/autoindex/htaccess/ 316s ok 29 316s --- 316s IndexOrderDefault Descending Date 316s 316s (C=N O=A) 316s GET /modules/autoindex/htaccess/?C=N&O=A 316s ok 30 316s --- 316s IndexOrderDefault Descending Date 316s 316s (C=N O=D) 316s GET /modules/autoindex/htaccess/?C=N&O=D 316s ok 31 316s --- 316s IndexOrderDefault Descending Date 316s 316s (C=M O=A) 316s GET /modules/autoindex/htaccess/?C=M&O=A 316s ok 32 316s --- 316s IndexOrderDefault Descending Date 316s 316s (C=M O=D) 316s GET /modules/autoindex/htaccess/?C=M&O=D 316s ok 33 316s --- 316s IndexOrderDefault Descending Date 316s 316s (C=S O=A) 316s GET /modules/autoindex/htaccess/?C=S&O=A 316s ok 34 316s --- 316s IndexOrderDefault Descending Date 316s 316s (C=S O=D) 316s GET /modules/autoindex/htaccess/?C=S&O=D 316s ok 35 316s --- 316s IndexOrderDefault Descending Size 316s GET /modules/autoindex/htaccess/ 316s ok 36 316s --- 316s IndexOrderDefault Descending Size 316s 316s (C=N O=A) 316s GET /modules/autoindex/htaccess/?C=N&O=A 316s ok 37 316s --- 316s IndexOrderDefault Descending Size 316s 316s (C=N O=D) 316s GET /modules/autoindex/htaccess/?C=N&O=D 316s ok 38 316s --- 316s IndexOrderDefault Descending Size 316s 316s (C=M O=A) 316s GET /modules/autoindex/htaccess/?C=M&O=A 316s ok 39 316s --- 316s IndexOrderDefault Descending Size 316s 316s (C=M O=D) 316s GET /modules/autoindex/htaccess/?C=M&O=D 316s ok 40 316s --- 316s IndexOrderDefault Descending Size 316s 316s (C=S O=A) 316s GET /modules/autoindex/htaccess/?C=S&O=A 316s ok 41 316s --- 316s IndexOrderDefault Descending Size 316s 316s (C=S O=D) 316s GET /modules/autoindex/htaccess/?C=S&O=D 316s ok 42 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Ascending Name 316s GET /modules/autoindex/htaccess/ 316s ok 43 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Ascending Name 316s 316s (C=N O=A) 316s GET /modules/autoindex/htaccess/?C=N&O=A 316s ok 44 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Ascending Name 316s 316s (C=N O=D) 316s GET /modules/autoindex/htaccess/?C=N&O=D 316s ok 45 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Ascending Name 316s 316s (C=M O=A) 316s GET /modules/autoindex/htaccess/?C=M&O=A 316s ok 46 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Ascending Name 316s 316s (C=M O=D) 316s GET /modules/autoindex/htaccess/?C=M&O=D 316s ok 47 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Ascending Name 316s 316s (C=S O=A) 316s GET /modules/autoindex/htaccess/?C=S&O=A 316s ok 48 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Ascending Name 316s 316s (C=S O=D) 316s GET /modules/autoindex/htaccess/?C=S&O=D 316s ok 49 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Ascending Date 316s GET /modules/autoindex/htaccess/ 316s ok 50 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Ascending Date 316s 316s (C=N O=A) 316s GET /modules/autoindex/htaccess/?C=N&O=A 316s ok 51 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Ascending Date 316s 316s (C=N O=D) 316s GET /modules/autoindex/htaccess/?C=N&O=D 316s ok 52 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Ascending Date 316s 316s (C=M O=A) 316s GET /modules/autoindex/htaccess/?C=M&O=A 316s ok 53 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Ascending Date 316s 316s (C=M O=D) 316s GET /modules/autoindex/htaccess/?C=M&O=D 316s ok 54 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Ascending Date 316s 316s (C=S O=A) 316s GET /modules/autoindex/htaccess/?C=S&O=A 316s ok 55 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Ascending Date 316s 316s (C=S O=D) 316s GET /modules/autoindex/htaccess/?C=S&O=D 316s ok 56 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Ascending Size 316s GET /modules/autoindex/htaccess/ 316s ok 57 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Ascending Size 316s 316s (C=N O=A) 316s GET /modules/autoindex/htaccess/?C=N&O=A 316s ok 58 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Ascending Size 316s 316s (C=N O=D) 316s GET /modules/autoindex/htaccess/?C=N&O=D 316s ok 59 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Ascending Size 316s 316s (C=M O=A) 316s GET /modules/autoindex/htaccess/?C=M&O=A 316s ok 60 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Ascending Size 316s 316s (C=M O=D) 316s GET /modules/autoindex/htaccess/?C=M&O=D 316s ok 61 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Ascending Size 316s 316s (C=S O=A) 316s GET /modules/autoindex/htaccess/?C=S&O=A 316s ok 62 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Ascending Size 316s 316s (C=S O=D) 316s GET /modules/autoindex/htaccess/?C=S&O=D 316s ok 63 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Descending Name 316s GET /modules/autoindex/htaccess/ 316s ok 64 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Descending Name 316s 316s (C=N O=A) 316s GET /modules/autoindex/htaccess/?C=N&O=A 316s ok 65 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Descending Name 316s 316s (C=N O=D) 316s GET /modules/autoindex/htaccess/?C=N&O=D 316s ok 66 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Descending Name 316s 316s (C=M O=A) 316s GET /modules/autoindex/htaccess/?C=M&O=A 316s ok 67 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Descending Name 316s 316s (C=M O=D) 316s GET /modules/autoindex/htaccess/?C=M&O=D 316s ok 68 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Descending Name 316s 316s (C=S O=A) 316s GET /modules/autoindex/htaccess/?C=S&O=A 316s ok 69 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Descending Name 316s 316s (C=S O=D) 316s GET /modules/autoindex/htaccess/?C=S&O=D 316s ok 70 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Descending Date 316s GET /modules/autoindex/htaccess/ 316s ok 71 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Descending Date 316s 316s (C=N O=A) 316s GET /modules/autoindex/htaccess/?C=N&O=A 316s ok 72 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Descending Date 316s 316s (C=N O=D) 316s GET /modules/autoindex/htaccess/?C=N&O=D 316s ok 73 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Descending Date 316s 316s (C=M O=A) 316s GET /modules/autoindex/htaccess/?C=M&O=A 316s ok 74 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Descending Date 316s 316s (C=M O=D) 316s GET /modules/autoindex/htaccess/?C=M&O=D 316s ok 75 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Descending Date 316s 316s (C=S O=A) 316s GET /modules/autoindex/htaccess/?C=S&O=A 316s ok 76 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Descending Date 316s 316s (C=S O=D) 316s GET /modules/autoindex/htaccess/?C=S&O=D 316s ok 77 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Descending Size 316s GET /modules/autoindex/htaccess/ 316s ok 78 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Descending Size 316s 316s (C=N O=A) 316s GET /modules/autoindex/htaccess/?C=N&O=A 316s ok 79 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Descending Size 316s 316s (C=N O=D) 316s GET /modules/autoindex/htaccess/?C=N&O=D 316s ok 80 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Descending Size 316s 316s (C=M O=A) 316s GET /modules/autoindex/htaccess/?C=M&O=A 316s ok 81 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Descending Size 316s 316s (C=M O=D) 316s GET /modules/autoindex/htaccess/?C=M&O=D 316s ok 82 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Descending Size 316s 316s (C=S O=A) 316s GET /modules/autoindex/htaccess/?C=S&O=A 316s ok 83 316s --- 316s IndexOptions FancyIndexing 316s IndexOrderDefault Descending Size 316s 316s (C=S O=D) 316s GET /modules/autoindex/htaccess/?C=S&O=D 316s ok 84 316s ok 318s t/modules/autoindex2.t .............. 318s 1..3 318s # Running under perl version 5.038002 for linux 318s # Current time local: Sun Mar 24 06:35:13 2024 318s # Current time GMT: Sun Mar 24 06:35:13 2024 318s # Using Test.pm version 1.31 318s # Using Apache/Test.pm version 1.42 318s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 318s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 318s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 318s # testing : dir_broken should not be listed 318s # expected: 0 318s # received: 0 318s ok 1 318s # testing : dir_normal should be listed 318s # expected: 1 318s # received: 1 318s ok 2 318s # testing : dir_protected should not be listed 318s # expected: 0 318s # received: 0 318s ok 3 318s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 318s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 318s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 318s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 318s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 318s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 318s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 318s ok 319s t/modules/brotli.t .................. 319s 1..64 319s # Running under perl version 5.038002 for linux 319s # Current time local: Sun Mar 24 06:35:15 2024 319s # Current time GMT: Sun Mar 24 06:35:15 2024 319s # Using Test.pm version 1.31 319s # Using Apache/Test.pm version 1.42 319s qvalue: 319s # expected: 200 319s # received: '200' 319s ok 1 319s # testing : response Content-Encoding is OK 319s # expected: 'br' 319s # received: 'br' 319s ok 2 319s qvalue: 319s # expected: 200 319s # received: '200' 319s ok 3 319s # testing : response Content-Encoding is OK 319s # expected: 'br' 319s # received: 'br' 319s ok 4 319s qvalue: 319s # expected: 200 319s # received: '200' 319s ok 5 319s # testing : response Content-Encoding is OK 319s # expected: 'br' 319s # received: 'br' 319s ok 6 319s qvalue: 319s # expected: 200 319s # received: '200' 319s ok 7 319s # testing : response Content-Encoding is OK 319s # expected: 'br' 319s # received: 'br' 319s ok 8 319s qvalue: 319s # expected: 200 319s # received: '200' 319s ok 9 319s # testing : response Content-Encoding is OK 319s # expected: 'br' 319s # received: 'br' 319s ok 10 319s qvalue: 319s # expected: 200 319s # received: '200' 319s ok 11 319s # testing : response Content-Encoding is OK 319s # expected: 'br' 319s # received: 'br' 319s ok 12 319s qvalue: ; 319s # expected: 200 319s # received: '200' 319s ok 13 319s # testing : response Content-Encoding is OK 319s # expected: 'br' 319s # received: 'br' 319s ok 14 319s qvalue: ; 319s # expected: 200 319s # received: '200' 319s ok 15 319s # testing : response Content-Encoding is OK 319s # expected: 'br' 319s # received: 'br' 319s ok 16 319s qvalue: ; 319s # expected: 200 319s # received: '200' 319s ok 17 319s # testing : response Content-Encoding is OK 319s # expected: 'br' 319s # received: 'br' 319s ok 18 319s qvalue: ;q= 319s # expected: 200 319s # received: '200' 319s ok 19 319s # testing : response Content-Encoding is OK 319s # expected: 'br' 319s # received: 'br' 319s ok 20 319s qvalue: ;q= 319s # expected: 200 319s # received: '200' 319s ok 21 319s # testing : response Content-Encoding is OK 319s # expected: 'br' 319s # received: 'br' 319s ok 22 319s qvalue: ;q= 319s # expected: 200 319s # received: '200' 319s ok 23 319s # testing : response Content-Encoding is OK 319s # expected: 'br' 319s # received: 'br' 319s ok 24 319s qvalue: ;q=0 319s # expected: 200 319s # received: '200' 319s ok 25 319s # testing : response without Content-Encoding is OK 319s # expected: undef 319s # received: undef 319s ok 26 319s qvalue: ;q=0 319s # expected: 200 319s # received: '200' 319s ok 27 319s # testing : response without Content-Encoding is OK 319s # expected: undef 319s # received: undef 319s ok 28 319s qvalue: ;q=0 319s # expected: 200 319s # received: '200' 319s ok 29 319s # testing : response without Content-Encoding is OK 319s # expected: undef 319s # received: undef 319s ok 30 319s qvalue: ;q=0. 319s # expected: 200 319s # received: '200' 319s ok 31 319s # testing : response without Content-Encoding is OK 319s # expected: undef 319s # received: undef 319s ok 32 319s qvalue: ;q=0. 319s # expected: 200 319s # received: '200' 319s ok 33 319s # testing : response without Content-Encoding is OK 319s # expected: undef 319s # received: undef 319s ok 34 319s qvalue: ;q=0. 319s # expected: 200 319s # received: '200' 319s ok 35 319s # testing : response without Content-Encoding is OK 319s # expected: undef 319s # received: undef 319s ok 36 319s qvalue: ;q=0.0 319s # expected: 200 319s # received: '200' 319s ok 37 319s # testing : response without Content-Encoding is OK 319s # expected: undef 319s # received: undef 319s ok 38 319s qvalue: ;q=0.0 319s # expected: 200 319s # received: '200' 319s ok 39 319s # testing : response without Content-Encoding is OK 319s # expected: undef 319s # received: undef 319s ok 40 319s qvalue: ;q=0.0 319s # expected: 200 319s # received: '200' 319s ok 41 319s # testing : response without Content-Encoding is OK 319s # expected: undef 319s # received: undef 319s ok 42 319s qvalue: ;q=0.00 319s # expected: 200 319s # received: '200' 319s ok 43 319s # testing : response without Content-Encoding is OK 319s # expected: undef 319s # received: undef 319s ok 44 319s qvalue: ;q=0.00 319s # expected: 200 319s # received: '200' 319s ok 45 319s # testing : response without Content-Encoding is OK 319s # expected: undef 319s # received: undef 319s ok 46 319s qvalue: ;q=0.00 319s # expected: 200 319s # received: '200' 319s ok 47 319s # testing : response without Content-Encoding is OK 319s # expected: undef 319s # received: undef 319s ok 48 319s qvalue: ;q=0.000 319s # expected: 200 319s # received: '200' 319s ok 49 319s # testing : response without Content-Encoding is OK 319s # expected: undef 319s # received: undef 319s ok 50 319s qvalue: ;q=0.000 319s # expected: 200 319s # received: '200' 319s ok 51 319s # testing : response without Content-Encoding is OK 319s # expected: undef 319s # received: undef 319s ok 52 319s qvalue: ;q=0.000 319s # expected: 200 319s # received: '200' 319s ok 53 319s # testing : response without Content-Encoding is OK 319s # expected: undef 319s # received: undef 319s ok 54 319s qvalue: ;q=0.0000 319s # expected: 200 319s # received: '200' 319s ok 55 319s # testing : response Content-Encoding is OK 319s # expected: 'br' 319s # received: 'br' 319s ok 56 319s qvalue: ;q=0.0000 319s # expected: 200 319s # received: '200' 319s ok 57 319s # testing : response Content-Encoding is OK 319s # expected: 'br' 319s # received: 'br' 319s ok 58 319s qvalue: ;q=0.0000 319s # expected: 200 319s # received: '200' 319s ok 59 319s # testing : response Content-Encoding is OK 319s # expected: 'br' 319s # received: 'br' 319s ok 60 319s # expected: 200 319s # received: '200' 319s ok 61 319s # testing : response Content-Encoding is OK 319s # expected: 'br' 319s # received: 'br' 319s ok 62 319s # expected: 200 319s # received: '200' 319s ok 63 319s # testing : response Content-Encoding is OK 319s # expected: 'gzip' 319s # received: 'gzip' 319s ok 64 319s ok 321s t/modules/buffer.t .................. 321s 1..12 321s # Running under perl version 5.038002 for linux 321s # Current time local: Sun Mar 24 06:35:16 2024 321s # Current time GMT: Sun Mar 24 06:35:16 2024 321s # Using Test.pm version 1.31 321s # Using Apache/Test.pm version 1.42 321s # testing : Checking return code is '200' 321s # expected: 200 321s # received: '200' 321s ok 1 321s ok 2 321s # testing : Checking return code is '200' 321s # expected: 200 321s # received: '200' 321s ok 3 321s ok 4 321s # testing : Checking return code is '200' 321s # expected: 200 321s # received: '200' 321s ok 5 321s ok 6 321s # testing : Checking return code is '200' 321s # expected: 200 321s # received: '200' 321s ok 7 321s ok 8 321s # testing : Checking return code is '200' 321s # expected: 200 321s # received: '200' 321s ok 9 321s ok 10 321s # testing : Checking return code is '200' 321s # expected: 200 321s # received: '200' 321s ok 11 321s ok 12 321s ok 323s t/modules/cache.t ................... 323s 1..3 323s # Running under perl version 5.038002 for linux 323s # Current time local: Sun Mar 24 06:35:18 2024 323s # Current time GMT: Sun Mar 24 06:35:18 2024 323s # Using Test.pm version 1.31 323s # Using Apache/Test.pm version 1.42 323s # testing : non-cached call to index.html 323s # expected: 200 323s # received: '200' 323s ok 1 323s # testing : call to cache index.html 323s # expected: 200 323s # received: '200' 323s ok 2 323s # testing : cached call to index.html 323s # expected: 200 323s # received: '200' 323s ok 3 323s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 323s ok 328s t/modules/cgi.t ..................... 328s 1..58 328s # Running under perl version 5.038002 for linux 328s # Current time local: Sun Mar 24 06:35:20 2024 328s # Current time GMT: Sun Mar 24 06:35:20 2024 328s # Using Test.pm version 1.31 328s # Using Apache/Test.pm version 1.42 328s # testing : return code for acceptpathinfodefault.sh 328s # expected: 200 328s # received: '200' 328s ok 1 328s # testing : body for acceptpathinfodefault.sh 328s # expected: '' 328s # received: '' 328s ok 2 328s # testing : return code for acceptpathinfodefault.sh/foo 328s # expected: 200 328s # received: '200' 328s ok 3 328s # testing : body for acceptpathinfodefault.sh/foo 328s # expected: '/foo' 328s # received: '/foo' 328s ok 4 328s # testing : return code for acceptpathinfooff.sh 328s # expected: 200 328s # received: '200' 328s ok 5 328s # testing : body for acceptpathinfooff.sh 328s # expected: '' 328s # received: '' 328s ok 6 328s # testing : return code for acceptpathinfooff.sh/foo 328s # expected: 404 328s # received: '404' 328s ok 7 328s # no body test for this one 328s ok 8 328s # testing : return code for acceptpathinfoon.sh 328s # expected: 200 328s # received: '200' 328s ok 9 328s # testing : body for acceptpathinfoon.sh 328s # expected: '' 328s # received: '' 328s ok 10 328s # testing : return code for acceptpathinfoon.sh/foo 328s # expected: 200 328s # received: '200' 328s ok 11 328s # testing : body for acceptpathinfoon.sh/foo 328s # expected: '/foo' 328s # received: '/foo' 328s ok 12 328s # testing : return code for bogus-perl.pl 328s # expected: 500 328s # received: '500' 328s ok 13 328s # cgi log created ok. 328s ok 14 328s # testing : return code for bogus-sh.sh 328s # expected: 500 328s # received: '500' 328s ok 15 328s # checking that log size (807) is bigger than it used to be (523) 328s ok 16 328s # testing : return code for nph-stderr.pl 328s # expected: 200 328s # received: '200' 328s ok 17 328s # testing : body for nph-stderr.pl 328s # expected: 'this is nph-stdout' 328s # received: 'this is nph-stdout' 328s ok 18 328s # testing : return code for nph-test.pl 328s # expected: 200 328s # received: '200' 328s ok 19 328s # testing : body for nph-test.pl 328s # expected: 'ok' 328s # received: 'ok' 328s ok 20 328s # testing : return code for perl.pl 328s # expected: 200 328s # received: '200' 328s ok 21 328s # testing : body for perl.pl 328s # expected: 'perl cgi' 328s # received: 'perl cgi' 328s ok 22 328s # testing : return code for sh.sh 328s # expected: 200 328s # received: '200' 328s ok 23 328s # testing : body for sh.sh 328s # expected: 'sh cgi' 328s # received: 'sh cgi' 328s ok 24 328s # testing : return code for stderr1.pl 328s # expected: 200 328s # received: '200' 328s ok 25 328s # testing : body for stderr1.pl 328s # expected: 'this is stdout' 328s # received: 'this is stdout' 328s ok 26 328s # testing : return code for stderr2.pl 328s # expected: 200 328s # received: '200' 328s ok 27 328s # testing : body for stderr2.pl 328s # expected: 'this is also stdout' 328s # received: 'this is also stdout' 328s ok 28 328s # testing : return code for stderr3.pl 328s # expected: 200 328s # received: '200' 328s ok 29 328s # testing : body for stderr3.pl 328s # expected: 'this is more stdout' 328s # received: 'this is more stdout' 328s ok 30 328s # posted content (length 10) to bogus-perl.pl 328s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 328s # expected: '500' 328s # received: '500' 328s ok 31 328s # checking that log size (35781) is greater than 807 328s ok 32 328s # verifying that logged content is 10 characters 328s ok 33 328s # posted content (length 99) to bogus-perl.pl 328s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 328s # expected: '500' 328s # received: '500' 328s ok 34 328s # checking that log size (36240) is greater than 35781 328s ok 35 328s # verifying that logged content is 99 characters 328s ok 36 328s # posted content (length 250) to bogus-perl.pl 328s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 328s # expected: '500' 328s # received: '500' 328s ok 37 328s # checking that log size (36851) is greater than 36240 328s ok 38 328s # verifying that logged content is 250 characters 328s ok 39 328s # posted content (length 255) to bogus-perl.pl 328s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 328s # expected: '500' 328s # received: '500' 328s ok 40 328s # checking that log size (37467) is greater than 36851 328s ok 41 328s # verifying that logged content is 255 characters 328s ok 42 328s # posted content (length 256) to bogus-perl.pl 328s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 328s # expected: '500' 328s # received: '500' 328s ok 43 328s # checking that log size (38084) is greater than 37467 328s ok 44 328s # verifying that logged content is 256 characters 328s ok 45 328s # posted content (length 257) to bogus-perl.pl 328s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 328s # expected: '500' 328s # received: '500' 328s ok 46 328s # checking that log size (38701) is greater than 38084 328s ok 47 328s # verifying that logged content is 256 characters 328s ok 48 328s # posted content (length 258) to bogus-perl.pl 328s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 328s # expected: '500' 328s # received: '500' 328s ok 49 328s # checking that log size (39318) is greater than 38701 328s ok 50 328s # verifying that logged content is 256 characters 328s ok 51 328s # posted content (length 1024) to bogus-perl.pl 328s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 328s # expected: '500' 328s # received: '500' 328s ok 52 328s # checking that log size (39936) is greater than 39318 328s ok 53 328s # verifying that logged content is 256 characters 328s ok 54 328s # verifying log is greater than 40960 bytes. 328s ok 55 328s # verifying log did not grow after making bogus request. 328s ok 56 328s # verifying log did not grow after making another bogus request. 328s ok 57 328s # checking that HEAD /modules/cgi/perl.pl returns 200. 328s ok 58 328s ok 329s t/modules/data.t .................... 329s 1..2 329s # Running under perl version 5.038002 for linux 329s # Current time local: Sun Mar 24 06:35:24 2024 329s # Current time GMT: Sun Mar 24 06:35:24 2024 329s # Using Test.pm version 1.31 329s # Using Apache/Test.pm version 1.42 329s # testing : Checking return code is '200' 329s # expected: 200 329s # received: '200' 329s ok 1 329s ok 2 329s ok 332s t/modules/dav.t ..................... 332s 1..19 332s # Running under perl version 5.038002 for linux 332s # Current time local: Sun Mar 24 06:35:26 2024 332s # Current time GMT: Sun Mar 24 06:35:26 2024 332s # Using Test.pm version 1.31 332s # Using Apache/Test.pm version 1.42 332s resource lock test: 332s ok 1 332s DAV put test: 332s ok 2 332s getting DAV resource properties: 332s ok 3 332s created: Sun, 24 Mar 2024 06:35:27 GMT 332s modified: Sun, 24 Mar 2024 06:35:27 GMT 332s now: Sun, 24 Mar 2024 06:35:29 GMT 332s ok 4 332s ok 5 332s resource lock status test: 332s ok 6 332s resource unlock test: 332s ok 7 332s resource lock status test: 332s ok 8 332s getting uri... 332s expect: 332s -> 332s 332s
332s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Hello World!

374s # 374s # ' 374s # received: ' 374s #

Hello World!

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

No query was specified.

374s # 374s # ' 374s # received: ' 374s #

No query was specified.

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

Hello World!

374s # 374s # ' 374s # received: ' 374s #

Hello World!

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

No query was specified.

374s # 374s # ' 374s # received: ' 374s #

No query was specified.

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

mod_include test

378s # 378s # 378s # Hello World 378s # 378s #

[back]

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

mod_include test

378s # 378s # 378s # Hello World 378s # 378s #

[back]

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

mod_include test

378s # 378s # 378s # Hello World 378s # 378s #

[back]

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

Load Balancer Manager for localhost

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

LoadBalancer Status for balancer://foo1 [p5ff318c_foo1]

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

LoadBalancer Status for balancer://foo2 [p5ff318c_foo2]

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

LoadBalancer Status for balancer://foo3 [p5ff318c_foo3]

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

LoadBalancer Status for balancer://foo4 [p5ff318c_foo4]

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

LoadBalancer Status for balancer://pr45434 [p5ff318c_pr45434]

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

LoadBalancer Status for balancer://failover [p5ff318c_failover]

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

LoadBalancer Status for balancer://dynproxy [p5ff318c_dynproxy]

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

Moved Permanently

421s #

The document has moved here.

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

Moved Permanently

421s #

The document has moved here.

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

Moved Permanently

421s #

The document has moved here.

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

Moved Permanently

421s #

The document has moved here.

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

Multiple Choices

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

Available documents: 421s #

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

Multiple Choices

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

Available documents: 421s #

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

Multiple Choices

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

Available documents: 421s #

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

Moved Permanently

421s #

The document has moved here.

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

Multiple Choices

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

Available documents: 421s #

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

Multiple Choices

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

Available documents: 421s #

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

Moved Permanently

421s #

The document has moved here.

421s # 421s # ' 421s ok 48 421s ok 423s t/modules/status.t .................. 423s 1..1 423s # Running under perl version 5.038002 for linux 423s # Current time local: Sun Mar 24 06:36:58 2024 423s # Current time GMT: Sun Mar 24 06:36:58 2024 423s # Using Test.pm version 1.31 423s # Using Apache/Test.pm version 1.42 423s 423s 423s Apache Status 423s 423s

Apache Server Status for localhost (via 127.0.0.1)

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

423s
Current Time: Sunday, 24-Mar-2024 06:37:00 UTC
423s
Restart Time: Sunday, 24-Mar-2024 06:33:09 UTC
423s
Parent Server Config. Generation: 1
423s
Parent Server MPM Generation: 0
423s
Server uptime: 3 minutes 51 seconds
423s
Server load: 0.97 0.62 0.27
423s
Total accesses: 6796 - Total Traffic: 139.9 MB - Total Duration: 117386
423s
CPU Usage: u.22 s.14 cu4.77 cs3.59 - 3.77% CPU load
423s
29.4 requests/sec - 0.6 MB/second - 21.1 kB/request - 17.2728 ms/request
423s
1 requests currently being processed, 0 workers gracefully restarting, 2 idle workers
423s
W._._..
423s

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

423s 423s 423s 423s 423s 423s 423s 423s 423s 423s 423s 423s 423s 423s 423s 423s 423s 423s 423s
SrvPIDAccMCPU 423s SSReqDurConnChildSlotClientProtocolVHostRequest
0-0992650/172/1611W 423s 0.170070690.00.0814.42 423s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
1-0-0/0/2194. 423s 0.00130223590.00.0036.25 423s 127.0.0.1http/1.1localhost:8550OPTIONS * HTTP/1.0
2-01003560/46/1951_ 423s 0.0610359460.00.0257.39 423s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
3-0-0/0/957. 423s 0.00130226110.00.0031.73 423s 127.0.0.1http/1.1localhost:8550OPTIONS * HTTP/1.0
4-01003510/44/55_ 423s 0.0510138710.00.050.05 423s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
5-0-0/0/25. 423s 0.00150155200.00.000.09 423s 127.0.0.1http/1.1localhost:8550OPTIONS * HTTP/1.0
6-0-0/0/3. 423s 0.0014060.00.000.00 423s 127.0.0.1http/1.1localhost:8550OPTIONS * HTTP/1.0
423s
423s 423s 423s 423s 423s 423s 423s 423s 423s 423s 423s 423s
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
423s 423s ok 1 423s ok 425s t/modules/substitute.t .............. 425s 1..19 425s # Running under perl version 5.038002 for linux 425s # Current time local: Sun Mar 24 06:37:00 2024 425s # Current time GMT: Sun Mar 24 06:37:00 2024 425s # Using Test.pm version 1.31 425s # Using Apache/Test.pm version 1.42 425s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 425s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 425s got 200 'barbar': OK 425s ok 1 425s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 425s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 425s got 200 'barbar': OK 425s ok 2 425s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 425s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 425s got 200 'foofoo': OK 425s ok 3 425s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 425s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 425s got 200 'barbar': OK 425s ok 4 425s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 425s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 425s got 200 'barbar': OK 425s ok 5 425s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 425s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 425s got 200 'barbar': OK 425s ok 6 425s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 425s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 425s got 200 'foof 425s oo': OK 425s ok 7 425s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 425s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 425s got 200 'xfoo': OK 425s ok 8 425s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 425s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 425s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 425s ok 9 425s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 425s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 425s got 200 'barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s barx 425s ': OK 425s ok 10 425s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 425s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 425s got 200 'a$1axb(': OK 425s ok 11 425s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 425s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 425s got 200 'a$XX': OK 425s ok 12 425s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 425s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 426s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 426s ok 13 426s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 426s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 426s got 200 'x&x': OK 426s ok 14 426s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 426s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 426s got 200 'xx': OK 426s ok 15 426s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 426s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 426s got 200 'fcooar': OK 426s ok 16 426s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 426s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 426s got 200 'fc$1ar': OK 426s ok 17 426s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 426s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 426s got 200 'fdooar': OK 426s ok 18 426s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 426s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 426s got 200 'XXXfooXXX 426s bar': OK 426s ok 19 426s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 426s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 426s ok 428s t/modules/unique_id.t ............... 428s 1..300 428s # Running under perl version 5.038002 for linux 428s # Current time local: Sun Mar 24 06:37:02 2024 428s # Current time GMT: Sun Mar 24 06:37:02 2024 428s # Using Test.pm version 1.31 428s # Using Apache/Test.pm version 1.42 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 1 428s # unique id: Zf_KEJKjg_uY0ZlBK9rUpgAAAAQ 428s ok 2 428s ok 3 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 4 428s # unique id: Zf_KEGFIehQbCfuOYa3qLgAAAAA 428s ok 5 428s ok 6 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 7 428s # unique id: Zf_KEBYSTElEDMnd5u3wVgAAAAI 428s ok 8 428s ok 9 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 10 428s # unique id: Zf_KEJKjg_uY0ZlBK9rUpwAAAAQ 428s ok 11 428s ok 12 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 13 428s # unique id: Zf_KEGFIehQbCfuOYa3qLwAAAAA 428s ok 14 428s ok 15 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 16 428s # unique id: Zf_KEJKjg_uY0ZlBK9rUqAAAAAQ 428s ok 17 428s ok 18 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 19 428s # unique id: Zf_KEBYSTElEDMnd5u3wVwAAAAI 428s ok 20 428s ok 21 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 22 428s # unique id: Zf_KEGFIehQbCfuOYa3qMAAAAAA 428s ok 23 428s ok 24 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 25 428s # unique id: Zf_KEGFIehQbCfuOYa3qMQAAAAA 428s ok 26 428s ok 27 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 28 428s # unique id: Zf_KEJKjg_uY0ZlBK9rUqQAAAAQ 428s ok 29 428s ok 30 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 31 428s # unique id: Zf_KEGFIehQbCfuOYa3qMgAAAAA 428s ok 32 428s ok 33 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 34 428s # unique id: Zf_KEBYSTElEDMnd5u3wWAAAAAI 428s ok 35 428s ok 36 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 37 428s # unique id: Zf_KEJKjg_uY0ZlBK9rUqgAAAAQ 428s ok 38 428s ok 39 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 40 428s # unique id: Zf_KEJKjg_uY0ZlBK9rUqwAAAAQ 428s ok 41 428s ok 42 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 43 428s # unique id: Zf_KEJKjg_uY0ZlBK9rUrAAAAAQ 428s ok 44 428s ok 45 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 46 428s # unique id: Zf_KEGFIehQbCfuOYa3qMwAAAAA 428s ok 47 428s ok 48 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 49 428s # unique id: Zf_KEBYSTElEDMnd5u3wWQAAAAI 428s ok 50 428s ok 51 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 52 428s # unique id: Zf_KEJKjg_uY0ZlBK9rUrQAAAAQ 428s ok 53 428s ok 54 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 55 428s # unique id: Zf_KEGFIehQbCfuOYa3qNAAAAAA 428s ok 56 428s ok 57 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 58 428s # unique id: Zf_KEFarGpTFKifjJqofMwAAAAE 428s ok 59 428s ok 60 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 61 428s # unique id: Zf_KEBYSTElEDMnd5u3wWgAAAAI 428s ok 62 428s ok 63 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 64 428s # unique id: Zf_KEGFIehQbCfuOYa3qNQAAAAA 428s ok 65 428s ok 66 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 67 428s # unique id: Zf_KEJKjg_uY0ZlBK9rUrgAAAAQ 428s ok 68 428s ok 69 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 70 428s # unique id: Zf_KEFarGpTFKifjJqofNAAAAAE 428s ok 71 428s ok 72 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 73 428s # unique id: Zf_KEGFIehQbCfuOYa3qNgAAAAA 428s ok 74 428s ok 75 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 76 428s # unique id: Zf_KEBYSTElEDMnd5u3wWwAAAAI 428s ok 77 428s ok 78 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 79 428s # unique id: Zf_KEJKjg_uY0ZlBK9rUrwAAAAQ 428s ok 80 428s ok 81 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 82 428s # unique id: Zf_KEFarGpTFKifjJqofNQAAAAE 428s ok 83 428s ok 84 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 85 428s # unique id: Zf_KEJKjg_uY0ZlBK9rUsAAAAAQ 428s ok 86 428s ok 87 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 88 428s # unique id: Zf_KEGFIehQbCfuOYa3qNwAAAAA 428s ok 89 428s ok 90 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 91 428s # unique id: Zf_KEBYSTElEDMnd5u3wXAAAAAI 428s ok 92 428s ok 93 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 94 428s # unique id: Zf_KEFarGpTFKifjJqofNgAAAAE 428s ok 95 428s ok 96 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 97 428s # unique id: Zf_KEJKjg_uY0ZlBK9rUsQAAAAQ 428s ok 98 428s ok 99 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 100 428s # unique id: Zf_KEFarGpTFKifjJqofNwAAAAE 428s ok 101 428s ok 102 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 103 428s # unique id: Zf_KEGFIehQbCfuOYa3qOAAAAAA 428s ok 104 428s ok 105 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 106 428s # unique id: Zf_KEJKjg_uY0ZlBK9rUsgAAAAQ 428s ok 107 428s ok 108 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 109 428s # unique id: Zf_KEBYSTElEDMnd5u3wXQAAAAI 428s ok 110 428s ok 111 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 112 428s # unique id: Zf_KEFarGpTFKifjJqofOAAAAAE 428s ok 113 428s ok 114 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 115 428s # unique id: Zf_KEFarGpTFKifjJqofOQAAAAE 428s ok 116 428s ok 117 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 118 428s # unique id: Zf_KEGFIehQbCfuOYa3qOQAAAAA 428s ok 119 428s ok 120 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 121 428s # unique id: Zf_KEJKjg_uY0ZlBK9rUswAAAAQ 428s ok 122 428s ok 123 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 124 428s # unique id: Zf_KEBYSTElEDMnd5u3wXgAAAAI 428s ok 125 428s ok 126 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 127 428s # unique id: Zf_KEFarGpTFKifjJqofOgAAAAE 428s ok 128 428s ok 129 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 130 428s # unique id: Zf_KEGFIehQbCfuOYa3qOgAAAAA 428s ok 131 428s ok 132 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 133 428s # unique id: Zf_KEFarGpTFKifjJqofOwAAAAE 428s ok 134 428s ok 135 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 136 428s # unique id: Zf_KEJKjg_uY0ZlBK9rUtAAAAAQ 428s ok 137 428s ok 138 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 139 428s # unique id: Zf_KEBYSTElEDMnd5u3wXwAAAAI 428s ok 140 428s ok 141 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 142 428s # unique id: Zf_KEZKjg_uY0ZlBK9rUtQAAAAQ 428s ok 143 428s ok 144 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 145 428s # unique id: Zf_KEWFIehQbCfuOYa3qOwAAAAA 428s ok 146 428s ok 147 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 148 428s # unique id: Zf_KEVarGpTFKifjJqofPAAAAAE 428s ok 149 428s ok 150 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 151 428s # unique id: Zf_KERYSTElEDMnd5u3wYAAAAAI 428s ok 152 428s ok 153 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 154 428s # unique id: Zf_KERYSTElEDMnd5u3wYQAAAAI 428s ok 155 428s ok 156 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 157 428s # unique id: Zf_KEZKjg_uY0ZlBK9rUtgAAAAQ 428s ok 158 428s ok 159 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 160 428s # unique id: Zf_KEWFIehQbCfuOYa3qPAAAAAA 428s ok 161 428s ok 162 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 163 428s # unique id: Zf_KEVarGpTFKifjJqofPQAAAAE 428s ok 164 428s ok 165 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 166 428s # unique id: Zf_KERYSTElEDMnd5u3wYgAAAAI 428s ok 167 428s ok 168 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 169 428s # unique id: Zf_KERYSTElEDMnd5u3wYwAAAAI 428s ok 170 428s ok 171 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 172 428s # unique id: Zf_KEZKjg_uY0ZlBK9rUtwAAAAQ 428s ok 173 428s ok 174 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 175 428s # unique id: Zf_KERYSTElEDMnd5u3wZAAAAAI 428s ok 176 428s ok 177 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 178 428s # unique id: Zf_KEWFIehQbCfuOYa3qPQAAAAA 428s ok 179 428s ok 180 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 181 428s # unique id: Zf_KEZKjg_uY0ZlBK9rUuAAAAAQ 428s ok 182 428s ok 183 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 184 428s # unique id: Zf_KEVarGpTFKifjJqofPgAAAAE 428s ok 185 428s ok 186 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 187 428s # unique id: Zf_KERYSTElEDMnd5u3wZQAAAAI 428s ok 188 428s ok 189 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 190 428s # unique id: Zf_KEZKjg_uY0ZlBK9rUuQAAAAQ 428s ok 191 428s ok 192 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 193 428s # unique id: Zf_KEWFIehQbCfuOYa3qPgAAAAA 428s ok 194 428s ok 195 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 196 428s # unique id: Zf_KEVarGpTFKifjJqofPwAAAAE 428s ok 197 428s ok 198 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 199 428s # unique id: Zf_KERYSTElEDMnd5u3wZgAAAAI 428s ok 200 428s ok 201 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 202 428s # unique id: Zf_KEVarGpTFKifjJqofQAAAAAE 428s ok 203 428s ok 204 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 205 428s # unique id: Zf_KEZKjg_uY0ZlBK9rUugAAAAQ 428s ok 206 428s ok 207 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 208 428s # unique id: Zf_KEWFIehQbCfuOYa3qPwAAAAA 428s ok 209 428s ok 210 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 211 428s # unique id: Zf_KERYSTElEDMnd5u3wZwAAAAI 428s ok 212 428s ok 213 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 214 428s # unique id: Zf_KEVarGpTFKifjJqofQQAAAAE 428s ok 215 428s ok 216 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 217 428s # unique id: Zf_KERYSTElEDMnd5u3waAAAAAI 428s ok 218 428s ok 219 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 220 428s # unique id: Zf_KEZKjg_uY0ZlBK9rUuwAAAAQ 428s ok 221 428s ok 222 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 223 428s # unique id: Zf_KEWFIehQbCfuOYa3qQAAAAAA 428s ok 224 428s ok 225 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 226 428s # unique id: Zf_KEVarGpTFKifjJqofQgAAAAE 428s ok 227 428s ok 228 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 229 428s # unique id: Zf_KEVarGpTFKifjJqofQwAAAAE 428s ok 230 428s ok 231 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 232 428s # unique id: Zf_KERYSTElEDMnd5u3waQAAAAI 428s ok 233 428s ok 234 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 235 428s # unique id: Zf_KEZKjg_uY0ZlBK9rUvAAAAAQ 428s ok 236 428s ok 237 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 238 428s # unique id: Zf_KEWFIehQbCfuOYa3qQQAAAAA 428s ok 239 428s ok 240 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 241 428s # unique id: Zf_KEVarGpTFKifjJqofRAAAAAE 428s ok 242 428s ok 243 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 244 428s # unique id: Zf_KERYSTElEDMnd5u3wagAAAAI 428s ok 245 428s ok 246 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 247 428s # unique id: Zf_KERYSTElEDMnd5u3wawAAAAI 428s ok 248 428s ok 249 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 250 428s # unique id: Zf_KEZKjg_uY0ZlBK9rUvQAAAAQ 428s ok 251 428s ok 252 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 253 428s # unique id: Zf_KEWFIehQbCfuOYa3qQgAAAAA 428s ok 254 428s ok 255 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 256 428s # unique id: Zf_KEVarGpTFKifjJqofRQAAAAE 428s ok 257 428s ok 258 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 259 428s # unique id: Zf_KERYSTElEDMnd5u3wbAAAAAI 428s ok 260 428s ok 261 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 262 428s # unique id: Zf_KERYSTElEDMnd5u3wbQAAAAI 428s ok 263 428s ok 264 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 265 428s # unique id: Zf_KEZKjg_uY0ZlBK9rUvgAAAAQ 428s ok 266 428s ok 267 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 268 428s # unique id: Zf_KEVuWPSqPGYZov0XRLgAAAAM 428s ok 269 428s ok 270 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 271 428s # unique id: Zf_KEWFIehQbCfuOYa3qQwAAAAA 428s ok 272 428s ok 273 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 274 428s # unique id: Zf_KEfRBRlZzkuzuLqquRgAAAAU 428s ok 275 428s ok 276 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 277 428s # unique id: Zf_KEVarGpTFKifjJqofRgAAAAE 428s ok 278 428s ok 279 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 280 428s # unique id: Zf_KERYSTElEDMnd5u3wbgAAAAI 428s ok 281 428s ok 282 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 283 428s # unique id: Zf_KEZKjg_uY0ZlBK9rUvwAAAAQ 428s ok 284 428s ok 285 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 286 428s # unique id: Zf_KEVuWPSqPGYZov0XRLwAAAAM 428s ok 287 428s ok 288 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 289 428s # unique id: Zf_KEWFIehQbCfuOYa3qRAAAAAA 428s ok 290 428s ok 291 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 292 428s # unique id: Zf_KEfRBRlZzkuzuLqquRwAAAAU 428s ok 293 428s ok 294 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 295 428s # unique id: Zf_KEVarGpTFKifjJqofRwAAAAE 428s ok 296 428s ok 297 428s # testing : fetch unique ID 428s # expected: 200 428s # received: '200' 428s ok 298 428s # unique id: Zf_KERYSTElEDMnd5u3wbwAAAAI 428s ok 299 428s ok 300 428s ok 431s t/modules/usertrack.t ............... 431s 1..1004 431s # Running under perl version 5.038002 for linux 431s # Current time local: Sun Mar 24 06:37:05 2024 431s # Current time GMT: Sun Mar 24 06:37:05 2024 431s # Using Test.pm version 1.31 431s # Using Apache/Test.pm version 1.42 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 1 431s ok 2 431s Set-Cookie: usertrack_test=bd10ce6a.614624934a6d1; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=bd10ce6a.614624934a6d1 431s ok 3 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 4 431s ok 5 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 6 431s ok 7 431s Set-Cookie: usertrack_test=ee5587a8.614624934dd92; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=ee5587a8.614624934dd92 431s ok 8 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 9 431s ok 10 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 11 431s ok 12 431s Set-Cookie: usertrack_test=f473d05b.614624934eea6; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=f473d05b.614624934eea6 431s ok 13 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 14 431s ok 15 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 16 431s ok 17 431s Set-Cookie: usertrack_test=17add2b3.614624934fc6c; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=17add2b3.614624934fc6c 431s ok 18 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 19 431s ok 20 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 21 431s ok 22 431s Set-Cookie: usertrack_test=d3268046.6146249350822; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=d3268046.6146249350822 431s ok 23 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 24 431s ok 25 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 26 431s ok 27 431s Set-Cookie: usertrack_test=1f6a0e50.6146249351407; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=1f6a0e50.6146249351407 431s ok 28 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 29 431s ok 30 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 31 431s ok 32 431s Set-Cookie: usertrack_test=eb41c02c.6146249352bef; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=eb41c02c.6146249352bef 431s ok 33 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 34 431s ok 35 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 36 431s ok 37 431s Set-Cookie: usertrack_test=4e140f6a.61462493543e1; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=4e140f6a.61462493543e1 431s ok 38 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 39 431s ok 40 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 41 431s ok 42 431s Set-Cookie: usertrack_test=e61d04b5.6146249355253; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=e61d04b5.6146249355253 431s ok 43 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 44 431s ok 45 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 46 431s ok 47 431s Set-Cookie: usertrack_test=b0d952ab.614624935705c; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=b0d952ab.614624935705c 431s ok 48 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 49 431s ok 50 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 51 431s ok 52 431s Set-Cookie: usertrack_test=c30ad02a.614624935813c; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=c30ad02a.614624935813c 431s ok 53 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 54 431s ok 55 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 56 431s ok 57 431s Set-Cookie: usertrack_test=ed5975fc.6146249358da2; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=ed5975fc.6146249358da2 431s ok 58 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 59 431s ok 60 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 61 431s ok 62 431s Set-Cookie: usertrack_test=f3fb6743.6146249359b18; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=f3fb6743.6146249359b18 431s ok 63 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 64 431s ok 65 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 66 431s ok 67 431s Set-Cookie: usertrack_test=64994cf3.614624935a635; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=64994cf3.614624935a635 431s ok 68 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 69 431s ok 70 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 71 431s ok 72 431s Set-Cookie: usertrack_test=ddadb6fb.614624935b705; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=ddadb6fb.614624935b705 431s ok 73 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 74 431s ok 75 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 76 431s ok 77 431s Set-Cookie: usertrack_test=8d564eb9.614624935c493; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=8d564eb9.614624935c493 431s ok 78 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 79 431s ok 80 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 81 431s ok 82 431s Set-Cookie: usertrack_test=e81859de.614624935d4ba; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=e81859de.614624935d4ba 431s ok 83 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 84 431s ok 85 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 86 431s ok 87 431s Set-Cookie: usertrack_test=fa8be44f.614624935e134; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=fa8be44f.614624935e134 431s ok 88 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 89 431s ok 90 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 91 431s ok 92 431s Set-Cookie: usertrack_test=436bbfc1.614624935ec2e; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=436bbfc1.614624935ec2e 431s ok 93 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 94 431s ok 95 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 96 431s ok 97 431s Set-Cookie: usertrack_test=54f94613.614624935f8ca; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=54f94613.614624935f8ca 431s ok 98 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 99 431s ok 100 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 101 431s ok 102 431s Set-Cookie: usertrack_test=a544760c.61462493606cd; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=a544760c.61462493606cd 431s ok 103 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 104 431s ok 105 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 106 431s ok 107 431s Set-Cookie: usertrack_test=1b2c23c7.6146249361236; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=1b2c23c7.6146249361236 431s ok 108 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 109 431s ok 110 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 111 431s ok 112 431s Set-Cookie: usertrack_test=14e05af4.6146249362062; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=14e05af4.6146249362062 431s ok 113 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 114 431s ok 115 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 116 431s ok 117 431s Set-Cookie: usertrack_test=192d1b85.6146249362c3e; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=192d1b85.6146249362c3e 431s ok 118 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 119 431s ok 120 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 121 431s ok 122 431s Set-Cookie: usertrack_test=61777cf0.61462493635d5; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=61777cf0.61462493635d5 431s ok 123 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 124 431s ok 125 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 126 431s ok 127 431s Set-Cookie: usertrack_test=c18d89ca.614624936427a; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=c18d89ca.614624936427a 431s ok 128 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 129 431s ok 130 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 131 431s ok 132 431s Set-Cookie: usertrack_test=9e21124.6146249365235; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=9e21124.6146249365235 431s ok 133 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 134 431s ok 135 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 136 431s ok 137 431s Set-Cookie: usertrack_test=d9768fd2.6146249365d63; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=d9768fd2.6146249365d63 431s ok 138 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 139 431s ok 140 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 141 431s ok 142 431s Set-Cookie: usertrack_test=d54ef13c.61462493668c6; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=d54ef13c.61462493668c6 431s ok 143 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 144 431s ok 145 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 146 431s ok 147 431s Set-Cookie: usertrack_test=278a0a1e.614624936787b; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=278a0a1e.614624936787b 431s ok 148 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 149 431s ok 150 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 151 431s ok 152 431s Set-Cookie: usertrack_test=3e44f5f1.61462493683fc; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=3e44f5f1.61462493683fc 431s ok 153 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 154 431s ok 155 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 156 431s ok 157 431s Set-Cookie: usertrack_test=87900dc4.6146249368f1a; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=87900dc4.6146249368f1a 431s ok 158 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 159 431s ok 160 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 161 431s ok 162 431s Set-Cookie: usertrack_test=bb9e74e1.6146249369e02; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=bb9e74e1.6146249369e02 431s ok 163 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 164 431s ok 165 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 166 431s ok 167 431s Set-Cookie: usertrack_test=dd5551fe.614624936a8ae; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=dd5551fe.614624936a8ae 431s ok 168 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 169 431s ok 170 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 171 431s ok 172 431s Set-Cookie: usertrack_test=3a041376.614624936b4ff; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=3a041376.614624936b4ff 431s ok 173 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 174 431s ok 175 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 176 431s ok 177 431s Set-Cookie: usertrack_test=7e8a3ee4.614624936d071; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=7e8a3ee4.614624936d071 431s ok 178 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 179 431s ok 180 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 181 431s ok 182 431s Set-Cookie: usertrack_test=6e26b441.614624936dc04; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=6e26b441.614624936dc04 431s ok 183 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 184 431s ok 185 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 186 431s ok 187 431s Set-Cookie: usertrack_test=27d0b2bd.614624936e75d; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=27d0b2bd.614624936e75d 431s ok 188 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 189 431s ok 190 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 191 431s ok 192 431s Set-Cookie: usertrack_test=98ee2355.614624936f27d; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=98ee2355.614624936f27d 431s ok 193 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 194 431s ok 195 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 196 431s ok 197 431s Set-Cookie: usertrack_test=d0cb07cc.6146249370344; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=d0cb07cc.6146249370344 431s ok 198 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 199 431s ok 200 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 201 431s ok 202 431s Set-Cookie: usertrack_test=7e5c9d19.6146249370e63; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=7e5c9d19.6146249370e63 431s ok 203 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 204 431s ok 205 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 206 431s ok 207 431s Set-Cookie: usertrack_test=d7dadb40.6146249371b9f; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=d7dadb40.6146249371b9f 431s ok 208 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 209 431s ok 210 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 211 431s ok 212 431s Set-Cookie: usertrack_test=7f1f859f.6146249372792; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=7f1f859f.6146249372792 431s ok 213 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 214 431s ok 215 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 216 431s ok 217 431s Set-Cookie: usertrack_test=2af8580.614624937356b; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=2af8580.614624937356b 431s ok 218 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 219 431s ok 220 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 221 431s ok 222 431s Set-Cookie: usertrack_test=ca2910c0.6146249374694; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=ca2910c0.6146249374694 431s ok 223 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 224 431s ok 225 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 226 431s ok 227 431s Set-Cookie: usertrack_test=e570522f.61462493757d9; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=e570522f.61462493757d9 431s ok 228 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 229 431s ok 230 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 231 431s ok 232 431s Set-Cookie: usertrack_test=fd17f15f.614624937678c; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=fd17f15f.614624937678c 431s ok 233 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 234 431s ok 235 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 236 431s ok 237 431s Set-Cookie: usertrack_test=de5c62a0.614624937740a; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=de5c62a0.614624937740a 431s ok 238 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 239 431s ok 240 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 241 431s ok 242 431s Set-Cookie: usertrack_test=4968c130.6146249378107; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=4968c130.6146249378107 431s ok 243 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 244 431s ok 245 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 246 431s ok 247 431s Set-Cookie: usertrack_test=634c7bcb.6146249379081; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=634c7bcb.6146249379081 431s ok 248 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 249 431s ok 250 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 251 431s ok 252 431s Set-Cookie: usertrack_test=f8fee2ed.614624937a148; path=/; expires=Sun, 24-Mar-24 06:38:07 GMT 431s Cookie: usertrack_test=f8fee2ed.614624937a148 431s ok 253 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 254 431s ok 255 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 256 431s ok 257 431s Set-Cookie: usertrack_test=6e070459.614624937bce2; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=6e070459.614624937bce2 431s ok 258 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 259 431s ok 260 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 261 431s ok 262 431s Set-Cookie: usertrack_test=23645733.614624937d112; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=23645733.614624937d112 431s ok 263 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 264 431s ok 265 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 266 431s ok 267 431s Set-Cookie: usertrack_test=9394523c.614624937e796; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=9394523c.614624937e796 431s ok 268 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 269 431s ok 270 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 271 431s ok 272 431s Set-Cookie: usertrack_test=8ed0dbc.614624937f6e2; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=8ed0dbc.614624937f6e2 431s ok 273 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 274 431s ok 275 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 276 431s ok 277 431s Set-Cookie: usertrack_test=bb0435df.61462493807e1; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=bb0435df.61462493807e1 431s ok 278 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 279 431s ok 280 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 281 431s ok 282 431s Set-Cookie: usertrack_test=7f0b875f.6146249381bf8; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=7f0b875f.6146249381bf8 431s ok 283 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 284 431s ok 285 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 286 431s ok 287 431s Set-Cookie: usertrack_test=dd9b3513.6146249383add; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=dd9b3513.6146249383add 431s ok 288 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 289 431s ok 290 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 291 431s ok 292 431s Set-Cookie: usertrack_test=ab37ac60.6146249385279; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=ab37ac60.6146249385279 431s ok 293 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 294 431s ok 295 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 296 431s ok 297 431s Set-Cookie: usertrack_test=e1c4a570.614624938654a; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=e1c4a570.614624938654a 431s ok 298 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 299 431s ok 300 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 301 431s ok 302 431s Set-Cookie: usertrack_test=1b568b7c.6146249387f98; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=1b568b7c.6146249387f98 431s ok 303 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 304 431s ok 305 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 306 431s ok 307 431s Set-Cookie: usertrack_test=de76d8de.6146249389181; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=de76d8de.6146249389181 431s ok 308 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 309 431s ok 310 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 311 431s ok 312 431s Set-Cookie: usertrack_test=b8cac4a5.614624938a2a7; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=b8cac4a5.614624938a2a7 431s ok 313 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 314 431s ok 315 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 316 431s ok 317 431s Set-Cookie: usertrack_test=857a4248.614624938b5aa; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=857a4248.614624938b5aa 431s ok 318 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 319 431s ok 320 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 321 431s ok 322 431s Set-Cookie: usertrack_test=3513d9c0.614624938c7d3; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=3513d9c0.614624938c7d3 431s ok 323 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 324 431s ok 325 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 326 431s ok 327 431s Set-Cookie: usertrack_test=541de0af.614624938d586; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=541de0af.614624938d586 431s ok 328 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 329 431s ok 330 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 331 431s ok 332 431s Set-Cookie: usertrack_test=46df3d51.614624938e99f; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=46df3d51.614624938e99f 431s ok 333 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 334 431s ok 335 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 336 431s ok 337 431s Set-Cookie: usertrack_test=445ecc73.614624938f7b7; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=445ecc73.614624938f7b7 431s ok 338 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 339 431s ok 340 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 341 431s ok 342 431s Set-Cookie: usertrack_test=84fc3ddb.6146249390828; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=84fc3ddb.6146249390828 431s ok 343 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 344 431s ok 345 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 346 431s ok 347 431s Set-Cookie: usertrack_test=2bbd7cb2.614624939171c; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=2bbd7cb2.614624939171c 431s ok 348 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 349 431s ok 350 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 351 431s ok 352 431s Set-Cookie: usertrack_test=2c1c299c.6146249392a77; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=2c1c299c.6146249392a77 431s ok 353 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 354 431s ok 355 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 356 431s ok 357 431s Set-Cookie: usertrack_test=bb827529.6146249393fe7; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=bb827529.6146249393fe7 431s ok 358 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 359 431s ok 360 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 361 431s ok 362 431s Set-Cookie: usertrack_test=c056115a.6146249394e05; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=c056115a.6146249394e05 431s ok 363 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 364 431s ok 365 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 366 431s ok 367 431s Set-Cookie: usertrack_test=aae7390e.61462493962e5; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=aae7390e.61462493962e5 431s ok 368 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 369 431s ok 370 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 371 431s ok 372 431s Set-Cookie: usertrack_test=65df887d.6146249397232; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=65df887d.6146249397232 431s ok 373 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 374 431s ok 375 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 376 431s ok 377 431s Set-Cookie: usertrack_test=527bf936.61462493984cd; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=527bf936.61462493984cd 431s ok 378 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 379 431s ok 380 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 381 431s ok 382 431s Set-Cookie: usertrack_test=e9c47dc3.614624939a178; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=e9c47dc3.614624939a178 431s ok 383 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 384 431s ok 385 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 386 431s ok 387 431s Set-Cookie: usertrack_test=fa528ef6.614624939c183; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=fa528ef6.614624939c183 431s ok 388 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 389 431s ok 390 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 391 431s ok 392 431s Set-Cookie: usertrack_test=9aeeb419.614624939cea9; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=9aeeb419.614624939cea9 431s ok 393 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 394 431s ok 395 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 396 431s ok 397 431s Set-Cookie: usertrack_test=a6b19db6.614624939da19; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=a6b19db6.614624939da19 431s ok 398 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 399 431s ok 400 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 401 431s ok 402 431s Set-Cookie: usertrack_test=86fea750.614624939e86b; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=86fea750.614624939e86b 431s ok 403 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 404 431s ok 405 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 406 431s ok 407 431s Set-Cookie: usertrack_test=b77a426d.61462493a00a7; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=b77a426d.61462493a00a7 431s ok 408 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 409 431s ok 410 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 411 431s ok 412 431s Set-Cookie: usertrack_test=1f16b4e8.61462493a16b7; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=1f16b4e8.61462493a16b7 431s ok 413 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 414 431s ok 415 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 416 431s ok 417 431s Set-Cookie: usertrack_test=6b2c0c38.61462493a2a68; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=6b2c0c38.61462493a2a68 431s ok 418 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 419 431s ok 420 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 421 431s ok 422 431s Set-Cookie: usertrack_test=3dae40b2.61462493a379d; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=3dae40b2.61462493a379d 431s ok 423 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 424 431s ok 425 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 426 431s ok 427 431s Set-Cookie: usertrack_test=aafac8ad.61462493a4665; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=aafac8ad.61462493a4665 431s ok 428 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 429 431s ok 430 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 431 431s ok 432 431s Set-Cookie: usertrack_test=9c998710.61462493a517c; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=9c998710.61462493a517c 431s ok 433 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 434 431s ok 435 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 436 431s ok 437 431s Set-Cookie: usertrack_test=692c7d02.61462493a5f20; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=692c7d02.61462493a5f20 431s ok 438 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 439 431s ok 440 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 441 431s ok 442 431s Set-Cookie: usertrack_test=291c7f3f.61462493a6f75; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=291c7f3f.61462493a6f75 431s ok 443 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 444 431s ok 445 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 446 431s ok 447 431s Set-Cookie: usertrack_test=bf01280c.61462493a7f2f; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=bf01280c.61462493a7f2f 431s ok 448 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 449 431s ok 450 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 451 431s ok 452 431s Set-Cookie: usertrack_test=810fb0f9.61462493a8b7c; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=810fb0f9.61462493a8b7c 431s ok 453 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 454 431s ok 455 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 456 431s ok 457 431s Set-Cookie: usertrack_test=a51dd639.61462493a980e; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=a51dd639.61462493a980e 431s ok 458 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 459 431s ok 460 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 461 431s ok 462 431s Set-Cookie: usertrack_test=19f3e724.61462493aa36d; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=19f3e724.61462493aa36d 431s ok 463 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 464 431s ok 465 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 466 431s ok 467 431s Set-Cookie: usertrack_test=1a9818cd.61462493aaf6d; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=1a9818cd.61462493aaf6d 431s ok 468 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 469 431s ok 470 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 471 431s ok 472 431s Set-Cookie: usertrack_test=e6113add.61462493abf9b; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=e6113add.61462493abf9b 431s ok 473 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 474 431s ok 475 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 476 431s ok 477 431s Set-Cookie: usertrack_test=30a5f44f.61462493acdf3; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=30a5f44f.61462493acdf3 431s ok 478 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 479 431s ok 480 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 481 431s ok 482 431s Set-Cookie: usertrack_test=b331bd96.61462493adc1e; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=b331bd96.61462493adc1e 431s ok 483 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 484 431s ok 485 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 486 431s ok 487 431s Set-Cookie: usertrack_test=5b602b0.61462493ae720; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=5b602b0.61462493ae720 431s ok 488 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 489 431s ok 490 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 491 431s ok 492 431s Set-Cookie: usertrack_test=c5a46dfa.61462493af205; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=c5a46dfa.61462493af205 431s ok 493 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 494 431s ok 495 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 496 431s ok 497 431s Set-Cookie: usertrack_test=4ee60fc9.61462493afcfe; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=4ee60fc9.61462493afcfe 431s ok 498 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 499 431s ok 500 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 501 431s ok 502 431s Set-Cookie: usertrack_test=370f27fc.61462493b0ec2; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=370f27fc.61462493b0ec2 431s ok 503 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 504 431s ok 505 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 506 431s ok 507 431s Set-Cookie: usertrack_test=3f54cf70.61462493b21db; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=3f54cf70.61462493b21db 431s ok 508 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 509 431s ok 510 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 511 431s ok 512 431s Set-Cookie: usertrack_test=a4e632d6.61462493b2d33; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=a4e632d6.61462493b2d33 431s ok 513 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 514 431s ok 515 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 516 431s ok 517 431s Set-Cookie: usertrack_test=cb698e5f.61462493b38db; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=cb698e5f.61462493b38db 431s ok 518 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 519 431s ok 520 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 521 431s ok 522 431s Set-Cookie: usertrack_test=ee36e9cd.61462493b43d1; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=ee36e9cd.61462493b43d1 431s ok 523 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 524 431s ok 525 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 526 431s ok 527 431s Set-Cookie: usertrack_test=c70144ee.61462493b4f26; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=c70144ee.61462493b4f26 431s ok 528 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 529 431s ok 530 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 531 431s ok 532 431s Set-Cookie: usertrack_test=cc7d959.61462493b5ca7; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=cc7d959.61462493b5ca7 431s ok 533 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 534 431s ok 535 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 536 431s ok 537 431s Set-Cookie: usertrack_test=3fc50aa0.61462493b694c; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=3fc50aa0.61462493b694c 431s ok 538 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 539 431s ok 540 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 541 431s ok 542 431s Set-Cookie: usertrack_test=3b193b0f.61462493b7458; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=3b193b0f.61462493b7458 431s ok 543 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 544 431s ok 545 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 546 431s ok 547 431s Set-Cookie: usertrack_test=dc1eae47.61462493b817a; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=dc1eae47.61462493b817a 431s ok 548 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 549 431s ok 550 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 551 431s ok 552 431s Set-Cookie: usertrack_test=66a1531d.61462493b8e72; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=66a1531d.61462493b8e72 431s ok 553 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 554 431s ok 555 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 556 431s ok 557 431s Set-Cookie: usertrack_test=228aa2cf.61462493b98be; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=228aa2cf.61462493b98be 431s ok 558 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 559 431s ok 560 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 561 431s ok 562 431s Set-Cookie: usertrack_test=539270c.61462493ba3fb; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=539270c.61462493ba3fb 431s ok 563 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 564 431s ok 565 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 566 431s ok 567 431s Set-Cookie: usertrack_test=75a24961.61462493baf9c; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=75a24961.61462493baf9c 431s ok 568 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 569 431s ok 570 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 571 431s ok 572 431s Set-Cookie: usertrack_test=a9947e84.61462493bbbd0; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=a9947e84.61462493bbbd0 431s ok 573 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 574 431s ok 575 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 576 431s ok 577 431s Set-Cookie: usertrack_test=27e6a56c.61462493bc7d0; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=27e6a56c.61462493bc7d0 431s ok 578 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 579 431s ok 580 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 581 431s ok 582 431s Set-Cookie: usertrack_test=d4a8f82.61462493bd743; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=d4a8f82.61462493bd743 431s ok 583 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 584 431s ok 585 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 586 431s ok 587 431s Set-Cookie: usertrack_test=9ff2e99b.61462493be270; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=9ff2e99b.61462493be270 431s ok 588 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 589 431s ok 590 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 591 431s ok 592 431s Set-Cookie: usertrack_test=819f9c4f.61462493bf11b; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=819f9c4f.61462493bf11b 431s ok 593 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 594 431s ok 595 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 596 431s ok 597 431s Set-Cookie: usertrack_test=1b7214a1.61462493c0a27; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=1b7214a1.61462493c0a27 431s ok 598 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 599 431s ok 600 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 601 431s ok 602 431s Set-Cookie: usertrack_test=89cb41c6.61462493c18fd; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=89cb41c6.61462493c18fd 431s ok 603 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 604 431s ok 605 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 606 431s ok 607 431s Set-Cookie: usertrack_test=75f1070b.61462493c2a72; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=75f1070b.61462493c2a72 431s ok 608 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 609 431s ok 610 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 611 431s ok 612 431s Set-Cookie: usertrack_test=656d3a40.61462493c3545; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=656d3a40.61462493c3545 431s ok 613 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 614 431s ok 615 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 616 431s ok 617 431s Set-Cookie: usertrack_test=1c7d9070.61462493c454a; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=1c7d9070.61462493c454a 431s ok 618 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 619 431s ok 620 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 621 431s ok 622 431s Set-Cookie: usertrack_test=c6b5792f.61462493c5265; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=c6b5792f.61462493c5265 431s ok 623 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 624 431s ok 625 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 626 431s ok 627 431s Set-Cookie: usertrack_test=119ec17c.61462493c5f1f; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=119ec17c.61462493c5f1f 431s ok 628 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 629 431s ok 630 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 631 431s ok 632 431s Set-Cookie: usertrack_test=5e0f77b0.61462493c69e7; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=5e0f77b0.61462493c69e7 431s ok 633 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 634 431s ok 635 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 636 431s ok 637 431s Set-Cookie: usertrack_test=58c80f5a.61462493c7873; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=58c80f5a.61462493c7873 431s ok 638 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 639 431s ok 640 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 641 431s ok 642 431s Set-Cookie: usertrack_test=367a480.61462493c8560; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=367a480.61462493c8560 431s ok 643 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 644 431s ok 645 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 646 431s ok 647 431s Set-Cookie: usertrack_test=7ecde8df.61462493c9694; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=7ecde8df.61462493c9694 431s ok 648 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 649 431s ok 650 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 651 431s ok 652 431s Set-Cookie: usertrack_test=35ff159f.61462493ca7f9; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=35ff159f.61462493ca7f9 431s ok 653 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 654 431s ok 655 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 656 431s ok 657 431s Set-Cookie: usertrack_test=688325cc.61462493cb632; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=688325cc.61462493cb632 431s ok 658 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 659 431s ok 660 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 661 431s ok 662 431s Set-Cookie: usertrack_test=7da31c8f.61462493cc8e6; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=7da31c8f.61462493cc8e6 431s ok 663 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 664 431s ok 665 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 666 431s ok 667 431s Set-Cookie: usertrack_test=4c9fb84d.61462493cd649; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=4c9fb84d.61462493cd649 431s ok 668 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 669 431s ok 670 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 671 431s ok 672 431s Set-Cookie: usertrack_test=ef1ec67f.61462493ce44a; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=ef1ec67f.61462493ce44a 431s ok 673 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 674 431s ok 675 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 676 431s ok 677 431s Set-Cookie: usertrack_test=bbdf202e.61462493cf3b3; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=bbdf202e.61462493cf3b3 431s ok 678 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 679 431s ok 680 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 681 431s ok 682 431s Set-Cookie: usertrack_test=7e4b6d08.61462493d0343; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=7e4b6d08.61462493d0343 431s ok 683 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 684 431s ok 685 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 686 431s ok 687 431s Set-Cookie: usertrack_test=86d5f6e2.61462493d0f45; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=86d5f6e2.61462493d0f45 431s ok 688 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 689 431s ok 690 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 691 431s ok 692 431s Set-Cookie: usertrack_test=ca780437.61462493d22bc; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=ca780437.61462493d22bc 431s ok 693 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 694 431s ok 695 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 696 431s ok 697 431s Set-Cookie: usertrack_test=9705591d.61462493d2fe7; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=9705591d.61462493d2fe7 431s ok 698 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 699 431s ok 700 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 701 431s ok 702 431s Set-Cookie: usertrack_test=5e866483.61462493d3c62; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=5e866483.61462493d3c62 431s ok 703 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 704 431s ok 705 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 706 431s ok 707 431s Set-Cookie: usertrack_test=5bbad002.61462493d497f; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=5bbad002.61462493d497f 431s ok 708 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 709 431s ok 710 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 711 431s ok 712 431s Set-Cookie: usertrack_test=d0bf051f.61462493d58f3; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=d0bf051f.61462493d58f3 431s ok 713 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 714 431s ok 715 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 716 431s ok 717 431s Set-Cookie: usertrack_test=30620b4c.61462493d6819; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=30620b4c.61462493d6819 431s ok 718 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 719 431s ok 720 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 721 431s ok 722 431s Set-Cookie: usertrack_test=cfd33d0f.61462493d77a0; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=cfd33d0f.61462493d77a0 431s ok 723 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 724 431s ok 725 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 726 431s ok 727 431s Set-Cookie: usertrack_test=e84e9297.61462493d894f; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=e84e9297.61462493d894f 431s ok 728 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 729 431s ok 730 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 731 431s ok 732 431s Set-Cookie: usertrack_test=90b106ce.61462493d96bb; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=90b106ce.61462493d96bb 431s ok 733 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 734 431s ok 735 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 736 431s ok 737 431s Set-Cookie: usertrack_test=be7d839.61462493da4ce; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=be7d839.61462493da4ce 431s ok 738 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 739 431s ok 740 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 741 431s ok 742 431s Set-Cookie: usertrack_test=92111605.61462493db075; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=92111605.61462493db075 431s ok 743 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 744 431s ok 745 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 746 431s ok 747 431s Set-Cookie: usertrack_test=39fa6628.61462493dbcb7; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=39fa6628.61462493dbcb7 431s ok 748 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 749 431s ok 750 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 751 431s ok 752 431s Set-Cookie: usertrack_test=b48a713a.61462493dc8b7; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=b48a713a.61462493dc8b7 431s ok 753 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 754 431s ok 755 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 756 431s ok 757 431s Set-Cookie: usertrack_test=4efc238e.61462493dd683; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=4efc238e.61462493dd683 431s ok 758 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 759 431s ok 760 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 761 431s ok 762 431s Set-Cookie: usertrack_test=649dcc65.61462493de331; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=649dcc65.61462493de331 431s ok 763 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 764 431s ok 765 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 766 431s ok 767 431s Set-Cookie: usertrack_test=9e52c3a9.61462493deefc; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=9e52c3a9.61462493deefc 431s ok 768 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 769 431s ok 770 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 771 431s ok 772 431s Set-Cookie: usertrack_test=8e2bf29e.61462493dfaf8; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=8e2bf29e.61462493dfaf8 431s ok 773 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 774 431s ok 775 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 776 431s ok 777 431s Set-Cookie: usertrack_test=f56041ee.61462493e06ae; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=f56041ee.61462493e06ae 431s ok 778 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 779 431s ok 780 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 781 431s ok 782 431s Set-Cookie: usertrack_test=e0404ad4.61462493e1346; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=e0404ad4.61462493e1346 431s ok 783 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 784 431s ok 785 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 786 431s ok 787 431s Set-Cookie: usertrack_test=d51bc069.61462493e1ed7; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=d51bc069.61462493e1ed7 431s ok 788 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 789 431s ok 790 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 791 431s ok 792 431s Set-Cookie: usertrack_test=320af1f1.61462493e2da3; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=320af1f1.61462493e2da3 431s ok 793 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 794 431s ok 795 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 796 431s ok 797 431s Set-Cookie: usertrack_test=7235058.61462493e3b41; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=7235058.61462493e3b41 431s ok 798 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 799 431s ok 800 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 801 431s ok 802 431s Set-Cookie: usertrack_test=bdb5b896.61462493e4ad8; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=bdb5b896.61462493e4ad8 431s ok 803 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 804 431s ok 805 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 806 431s ok 807 431s Set-Cookie: usertrack_test=2332f754.61462493e5c65; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=2332f754.61462493e5c65 431s ok 808 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 809 431s ok 810 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 811 431s ok 812 431s Set-Cookie: usertrack_test=ea528143.61462493e67fd; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=ea528143.61462493e67fd 431s ok 813 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 814 431s ok 815 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 816 431s ok 817 431s Set-Cookie: usertrack_test=6badaf96.61462493e752c; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=6badaf96.61462493e752c 431s ok 818 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 819 431s ok 820 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 821 431s ok 822 431s Set-Cookie: usertrack_test=65cbe57f.61462493e8388; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=65cbe57f.61462493e8388 431s ok 823 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 824 431s ok 825 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 826 431s ok 827 431s Set-Cookie: usertrack_test=cf2e1296.61462493e91c5; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=cf2e1296.61462493e91c5 431s ok 828 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 829 431s ok 830 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 831 431s ok 832 431s Set-Cookie: usertrack_test=e8bb0de5.61462493e9d66; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=e8bb0de5.61462493e9d66 431s ok 833 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 834 431s ok 835 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 836 431s ok 837 431s Set-Cookie: usertrack_test=19b6ac22.61462493ea7bc; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=19b6ac22.61462493ea7bc 431s ok 838 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 839 431s ok 840 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 841 431s ok 842 431s Set-Cookie: usertrack_test=2f11e7ec.61462493eb2fa; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=2f11e7ec.61462493eb2fa 431s ok 843 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 844 431s ok 845 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 846 431s ok 847 431s Set-Cookie: usertrack_test=7aba1130.61462493ec20f; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=7aba1130.61462493ec20f 431s ok 848 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 849 431s ok 850 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 851 431s ok 852 431s Set-Cookie: usertrack_test=17dfb55a.61462493ecde6; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=17dfb55a.61462493ecde6 431s ok 853 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 854 431s ok 855 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 856 431s ok 857 431s Set-Cookie: usertrack_test=b27cf0c9.61462493eda03; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=b27cf0c9.61462493eda03 431s ok 858 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 859 431s ok 860 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 861 431s ok 862 431s Set-Cookie: usertrack_test=773f1ea4.61462493ee6fe; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=773f1ea4.61462493ee6fe 431s ok 863 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 864 431s ok 865 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 866 431s ok 867 431s Set-Cookie: usertrack_test=c5982fdc.61462493ef217; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=c5982fdc.61462493ef217 431s ok 868 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 869 431s ok 870 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 871 431s ok 872 431s Set-Cookie: usertrack_test=2396334b.61462493f011d; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=2396334b.61462493f011d 431s ok 873 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 874 431s ok 875 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 876 431s ok 877 431s Set-Cookie: usertrack_test=e3634bf1.61462493f0cc5; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=e3634bf1.61462493f0cc5 431s ok 878 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 879 431s ok 880 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 881 431s ok 882 431s Set-Cookie: usertrack_test=9aa4a4c3.61462493f19bc; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=9aa4a4c3.61462493f19bc 431s ok 883 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 884 431s ok 885 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 886 431s ok 887 431s Set-Cookie: usertrack_test=be86d15f.61462493f294a; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=be86d15f.61462493f294a 431s ok 888 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 889 431s ok 890 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 891 431s ok 892 431s Set-Cookie: usertrack_test=c2b8e090.61462493f3a1b; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=c2b8e090.61462493f3a1b 431s ok 893 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 894 431s ok 895 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 896 431s ok 897 431s Set-Cookie: usertrack_test=daa5f328.61462493f46e2; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=daa5f328.61462493f46e2 431s ok 898 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 899 431s ok 900 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 901 431s ok 902 431s Set-Cookie: usertrack_test=64865a9e.61462493f5699; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=64865a9e.61462493f5699 431s ok 903 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 904 431s ok 905 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 906 431s ok 907 431s Set-Cookie: usertrack_test=2eacd62e.61462493f61b7; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=2eacd62e.61462493f61b7 431s ok 908 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 909 431s ok 910 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 911 431s ok 912 431s Set-Cookie: usertrack_test=fbc36864.61462493f7103; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=fbc36864.61462493f7103 431s ok 913 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 914 431s ok 915 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 916 431s ok 917 431s Set-Cookie: usertrack_test=de56bde.61462493f7e13; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=de56bde.61462493f7e13 431s ok 918 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 919 431s ok 920 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 921 431s ok 922 431s Set-Cookie: usertrack_test=b6e3cf59.61462493f88a1; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=b6e3cf59.61462493f88a1 431s ok 923 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 924 431s ok 925 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 926 431s ok 927 431s Set-Cookie: usertrack_test=ba45360c.61462493f938e; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=ba45360c.61462493f938e 431s ok 928 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 929 431s ok 930 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 931 431s ok 932 431s Set-Cookie: usertrack_test=dc5ffd6.61462493fa18f; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=dc5ffd6.61462493fa18f 431s ok 933 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 934 431s ok 935 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 936 431s ok 937 431s Set-Cookie: usertrack_test=6bccab47.61462493fb234; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=6bccab47.61462493fb234 431s ok 938 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 939 431s ok 940 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 941 431s ok 942 431s Set-Cookie: usertrack_test=c2b7b9fd.61462493fbf62; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=c2b7b9fd.61462493fbf62 431s ok 943 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 944 431s ok 945 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 946 431s ok 947 431s Set-Cookie: usertrack_test=c710f85.61462493fce7b; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=c710f85.61462493fce7b 431s ok 948 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 949 431s ok 950 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 951 431s ok 952 431s Set-Cookie: usertrack_test=718e4561.61462493fda4c; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=718e4561.61462493fda4c 431s ok 953 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 954 431s ok 955 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 956 431s ok 957 431s Set-Cookie: usertrack_test=7126a364.61462493fe4ee; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=7126a364.61462493fe4ee 431s ok 958 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 959 431s ok 960 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 961 431s ok 962 431s Set-Cookie: usertrack_test=6a40566.61462493ff03e; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=6a40566.61462493ff03e 431s ok 963 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 964 431s ok 965 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 966 431s ok 967 431s Set-Cookie: usertrack_test=d562a4f2.61462493ffe6f; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=d562a4f2.61462493ffe6f 431s ok 968 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 969 431s ok 970 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 971 431s ok 972 431s Set-Cookie: usertrack_test=e8c7624.6146249400956; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=e8c7624.6146249400956 431s ok 973 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 974 431s ok 975 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 976 431s ok 977 431s Set-Cookie: usertrack_test=d95683b4.6146249401467; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=d95683b4.6146249401467 431s ok 978 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 979 431s ok 980 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 981 431s ok 982 431s Set-Cookie: usertrack_test=e1adae48.6146249401f5e; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=e1adae48.6146249401f5e 431s ok 983 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 984 431s ok 985 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 986 431s ok 987 431s Set-Cookie: usertrack_test=930ffc3.6146249402c9b; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=930ffc3.6146249402c9b 431s ok 988 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 989 431s ok 990 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 991 431s ok 992 431s Set-Cookie: usertrack_test=74614f08.61462494038c4; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=74614f08.61462494038c4 431s ok 993 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 994 431s ok 995 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 996 431s ok 997 431s Set-Cookie: usertrack_test=326a5baa.61462494043ba; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s Cookie: usertrack_test=326a5baa.61462494043ba 431s ok 998 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 999 431s ok 1000 431s ok 1001 431s # testing : Checking return code is '200' 431s # expected: 200 431s # received: '200' 431s ok 1002 431s # usertrack_test=45892270.6146249404fbc; path=/; expires=Sun, 24-Mar-24 06:38:08 GMT 431s ok 1003 431s # expected: undef 431s # received: undef 431s ok 1004 431s ok 433s t/modules/vhost_alias.t ............. 433s 1..8 433s # Running under perl version 5.038002 for linux 433s # Current time local: Sun Mar 24 06:37:08 2024 433s # Current time GMT: Sun Mar 24 06:37:08 2024 433s # Using Test.pm version 1.31 433s # Using Apache/Test.pm version 1.42 433s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 433s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 433s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 433s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 433s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 433s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 433s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 433s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 433s # testing : VirtalDocumentRoot test 433s # expected: 'www.vha-test.com' 433s # received: 'www.vha-test.com' 433s ok 1 433s # testing : VirtualScriptAlias test 433s # expected: 'test cgi for www.vha-test.com' 433s # received: 'test cgi for www.vha-test.com' 433s ok 2 433s # testing : VirtalDocumentRoot test 433s # expected: 'big.server.name.from.heck.org' 433s # received: 'big.server.name.from.heck.org' 433s ok 3 433s # testing : VirtualScriptAlias test 433s # expected: 'test cgi for big.server.name.from.heck.org' 433s # received: 'test cgi for big.server.name.from.heck.org' 433s ok 4 433s # testing : VirtalDocumentRoot test 433s # expected: 'ab.com' 433s # received: 'ab.com' 433s ok 5 433s # testing : VirtualScriptAlias test 433s # expected: 'test cgi for ab.com' 433s # received: 'test cgi for ab.com' 433s ok 6 433s # testing : VirtalDocumentRoot test 433s # expected: 'w-t-f.net' 433s # received: 'w-t-f.net' 433s ok 7 433s # testing : VirtualScriptAlias test 433s # expected: 'test cgi for w-t-f.net' 433s # received: 'test cgi for w-t-f.net' 433s ok 8 433s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 433s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 433s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 433s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 433s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 433s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 433s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 433s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 433s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 433s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 433s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 433s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 433s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 433s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 433s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 433s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 433s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 433s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 433s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 433s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 433s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 433s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 433s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 433s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 433s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 433s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 433s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 433s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 433s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 433s ok 435s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 436s t/protocol/echo.t ................... 436s 1..8 436s # Running under perl version 5.038002 for linux 436s # Current time local: Sun Mar 24 06:37:11 2024 436s # Current time GMT: Sun Mar 24 06:37:11 2024 436s # Using Test.pm version 1.31 436s # Using Apache/Test.pm version 1.42 436s testing mod_echo_ssl 436s ok 1 436s #Cipher: TLS_AES_256_GCM_SHA384 436s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 436s # testing : echo 436s # expected: 't/protocol/echo.t' 436s # received: 't/protocol/echo.t' 436s ok 2 436s # testing : echo 436s # expected: '/usr/bin/perl' 436s # received: '/usr/bin/perl' 436s ok 3 436s # testing : echo 436s # expected: '118539118539118539118539118539' 436s # received: '118539118539118539118539118539' 436s ok 4 436s testing mod_echo 436s ok 5 436s # testing : echo 436s # expected: 't/protocol/echo.t' 436s # received: 't/protocol/echo.t' 436s ok 6 436s # testing : echo 436s # expected: '/usr/bin/perl' 436s # received: '/usr/bin/perl' 436s ok 7 436s # testing : echo 436s # expected: '118539118539118539118539118539' 436s # received: '118539118539118539118539118539' 436s ok 8 436s ok 438s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 439s t/security/CVE-2003-0542.t .......... 439s 1..1 439s # Running under perl version 5.038002 for linux 439s # Current time local: Sun Mar 24 06:37:15 2024 439s # Current time GMT: Sun Mar 24 06:37:15 2024 439s # Using Test.pm version 1.31 439s # Using Apache/Test.pm version 1.42 439s # testing : CAN-2003-0542 test case 439s # expected: 404 439s # received: '404' 439s ok 1 439s ok 441s t/security/CVE-2004-0747.t .......... 441s 1..1 441s # Running under perl version 5.038002 for linux 441s # Current time local: Sun Mar 24 06:37:16 2024 441s # Current time GMT: Sun Mar 24 06:37:16 2024 441s # Using Test.pm version 1.31 441s # Using Apache/Test.pm version 1.42 441s # testing : CAN-2004-0747 ap_resolve_env test case 441s # expected: 200 441s # received: 200 441s ok 1 441s ok 443s t/security/CVE-2004-0811.t .......... 443s 1..8 443s # Running under perl version 5.038002 for linux 443s # Current time local: Sun Mar 24 06:37:18 2024 443s # Current time GMT: Sun Mar 24 06:37:18 2024 443s # Using Test.pm version 1.31 443s # Using Apache/Test.pm version 1.42 443s # testing : subdir access allowed 443s # expected: 200 443s # received: '200' 443s ok 1 443s # testing : subdir access allowed 443s # expected: 200 443s # received: '200' 443s ok 2 443s # testing : subdir access allowed 443s # expected: 200 443s # received: '200' 443s ok 3 443s # testing : subdir access allowed 443s # expected: 200 443s # received: '200' 443s ok 4 443s # testing : topdir access denied 443s # expected: 401 443s # received: '401' 443s ok 5 443s # testing : topdir access denied 443s # expected: 401 443s # received: '401' 443s ok 6 443s # testing : topdir access denied 443s # expected: 401 443s # received: '401' 443s ok 7 443s # testing : topdir access denied 443s # expected: 401 443s # received: '401' 443s ok 8 443s ok 444s t/security/CVE-2004-0940.t .......... 444s 1..1 444s # Running under perl version 5.038002 for linux 444s # Current time local: Sun Mar 24 06:37:20 2024 444s # Current time GMT: Sun Mar 24 06:37:20 2024 444s # Using Test.pm version 1.31 444s # Using Apache/Test.pm version 1.42 444s # testing : response was 200 444s # expected: 200 444s # received: '200' 444s ok 1 444s ok 446s t/security/CVE-2004-0942.t .......... 446s 1..2 446s # Running under perl version 5.038002 for linux 446s # Current time local: Sun Mar 24 06:37:21 2024 446s # Current time GMT: Sun Mar 24 06:37:21 2024 446s # Using Test.pm version 1.31 446s # Using Apache/Test.pm version 1.42 446s ok 1 446s # testing : request was refused 446s # expected: qr/^HTTP\/1\.. 400/ 446s # received: 'HTTP/1.1 400 Bad Request 446s # ' 446s ok 2 446s ok 448s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 449s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 451s t/security/CVE-2005-2491.t .......... 451s 1..4 451s # Running under perl version 5.038002 for linux 451s # Current time local: Sun Mar 24 06:37:26 2024 451s # Current time GMT: Sun Mar 24 06:37:26 2024 451s # Using Test.pm version 1.31 451s # Using Apache/Test.pm version 1.42 451s # testing : check that server did not segfault 451s # expected: 'Internal Server Error' 451s # received: 'Internal Server Error' 451s ok 1 451s # testing : check for 500 response error 451s # expected: 500 451s # received: '500' 451s ok 2 451s # testing : check that server did not segfault 451s # expected: 'Internal Server Error' 451s # received: 'Internal Server Error' 451s ok 3 451s # testing : check for 500 response error 451s # expected: 500 451s # received: '500' 451s ok 4 451s ok 452s t/security/CVE-2005-2700.t .......... 452s 1..2 452s # Running under perl version 5.038002 for linux 452s # Current time local: Sun Mar 24 06:37:28 2024 452s # Current time GMT: Sun Mar 24 06:37:28 2024 452s # Using Test.pm version 1.31 452s # Using Apache/Test.pm version 1.42 452s # testing : access permitted without ccert 452s # expected: 200 452s # received: '200' 452s ok 1 452s # testing : access *not* permitted without ccert 452s # expected: 200 452s # received: '403' 452s ok 2 452s ok 454s t/security/CVE-2005-3352.t .......... 454s 1..2 454s # Running under perl version 5.038002 for linux 454s # Current time local: Sun Mar 24 06:37:29 2024 454s # Current time GMT: Sun Mar 24 06:37:29 2024 454s # Using Test.pm version 1.31 454s # Using Apache/Test.pm version 1.42 454s # testing : response code is OK 454s # expected: 200 454s # received: '200' 454s ok 1 454s # testing : referer was escaped 454s # expected: qr/%22%3e/ 454s # received: ' 454s # 454s # Menu for /security/CVE-2005-3352.map 454s # 454s #

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

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

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

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

Bad Request

488s #

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

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

Forbidden

521s

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

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

Not Found

550s #

The requested URL was not found on this server.

550s # 550s ok 1 550s ok 2 550s ok 551s t/apache/acceptpathinfo.t ........... 551s 1..36 551s # Running under perl version 5.038002 for linux 551s # Current time local: Sun Mar 24 06:39:07 2024 551s # Current time GMT: Sun Mar 24 06:39:07 2024 551s # Using Test.pm version 1.31 551s # Using Apache/Test.pm version 1.42 551s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off 551s # expected: '200' 551s # received: '200' 551s ok 1 551s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off 551s # expected: qr/_\(none\)_/ 551s # received: '_(none)_' 551s ok 2 551s # testing : AcceptPathInfo off return code for /apache/acceptpathinfo/off/foo/bar 551s # expected: '404' 551s # received: '404' 551s ok 3 551s # testing : AcceptPathInfo off body for /apache/acceptpathinfo/off/foo/bar 551s # expected: qr/Not Found/ 551s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

575s #

The requested URL was not found on this server.

575s # ' 575s ok 8 575s # testing : /merge/notfound.html code 575s # expected: 404 575s # received: '404' 575s ok 9 575s # testing : /merge/notfound.html content 575s # expected: 'testing merge' 575s # received: 'testing merge' 575s ok 10 575s # testing : /merge/merge2/notfound.html code 575s # expected: 404 575s # received: '404' 575s ok 11 575s # testing : /merge/merge2/notfound.html content 575s # expected: 'testing merge' 575s # received: 'testing merge' 575s ok 12 575s # testing : /bounce/notfound.html code 575s # expected: 404 575s # received: '404' 575s ok 13 575s # testing : /bounce/notfound.html content 575s # expected: qr/expire test/ 575s # received: ' 575s # expire test 575s # expire test 575s # ' 575s ok 14 575s ok 577s t/apache/etags.t .................... 577s # Checking for existence of FileETag directive 577s # Returned 200: 577s 1..61 577s # Running under perl version 5.038002 for linux 577s # Current time local: Sun Mar 24 06:39:32 2024 577s # Current time GMT: Sun Mar 24 06:39:32 2024 577s # Using Test.pm version 1.31 577s # Using Apache/Test.pm version 1.42 577s # --- 577s # HEAD /apache/etags/mis/test.txt 577s # Expecting three components in ETag field 577s # Received "421a0-b-60bb3bbdae3c0" 577s ok 1 577s # --- 577s # HEAD /apache/etags/none/mi/test.txt 577s # Expecting two components in ETag field 577s # Received "421b3-60bb3bbdae3c0" 577s ok 2 577s # --- 577s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 577s # Expecting two components in ETag field 577s # Received "421dc-60bb3bbdae3c0" 577s ok 3 577s # --- 577s # HEAD /apache/etags/default/test.txt 577s # Expecting two components in ETag field 577s # Received "b-60bb3bbdae3c0" 577s ok 4 577s # --- 577s # HEAD /apache/etags/i/test.txt 577s # Expecting one component in ETag field 577s # Received "4216a" 577s ok 5 577s # --- 577s # HEAD /apache/etags/all/m/test.txt 577s # Expecting one component in ETag field 577s # Received "60bb3bbdae3c0" 577s ok 6 577s # --- 577s # HEAD /apache/etags/m/plus-m/test.txt 577s # Expecting one component in ETag field 577s # Received "60bb3bbdae3c0" 577s ok 7 577s # --- 577s # HEAD /apache/etags/m/minus-ms/test.txt 577s # Expecting field to be absent 577s # Received "b-60bb3bbdae3c0" 577s ok 8 577s # --- 577s # HEAD /apache/etags/none/plus-is/test.txt 577s # Expecting two components in ETag field 577s # Received "421bf-b" 577s ok 9 577s # --- 577s # HEAD /apache/etags/none/plus-mis/test.txt 577s # Expecting three components in ETag field 577s # Received "421dd-b-60bb3bbdae3c0" 577s ok 10 577s # --- 577s # HEAD /apache/etags/is/test.txt 577s # Expecting two components in ETag field 577s # Received "4216d-b" 577s ok 11 577s # --- 577s # HEAD /apache/etags/m/plus-is/test.txt 577s # Expecting three components in ETag field 577s # Received "4218a-b-60bb3bbdae3c0" 577s ok 12 577s # --- 577s # HEAD /apache/etags/all/minus-ms/test.txt 577s # Expecting one component in ETag field 577s # Received "42158" 577s ok 13 577s # --- 577s # HEAD /apache/etags/none/plus-i/test.txt 577s # Expecting one component in ETag field 577s # Received "421bc" 577s ok 14 577s # --- 577s # HEAD /apache/etags/all/minus-m/test.txt 577s # Expecting two components in ETag field 577s # Received "4214f-b" 577s ok 15 577s # --- 577s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 577s # Expecting field to be absent 577s # Received "b-60bb3bbdae3c0" 577s ok 16 577s # --- 577s # HEAD /apache/etags/none/is/test.txt 577s # Expecting two components in ETag field 577s # Received "421ad-b" 577s ok 17 577s # --- 577s # HEAD /apache/etags/m/minus-i/test.txt 577s # Expecting field to be absent 577s # Received "60bb3bbdae3c0" 577s ok 18 577s # --- 577s # HEAD /apache/etags/all/s/test.txt 577s # Expecting one component in ETag field 577s # Received "b" 577s ok 19 577s # --- 577s # HEAD /apache/etags/s/test.txt 577s # Expecting one component in ETag field 577s # Received "b" 577s ok 20 577s # --- 577s # HEAD /apache/etags/all/i/test.txt 577s # Expecting one component in ETag field 577s # Received "4213b" 577s ok 21 577s # --- 577s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 577s # Expecting two components in ETag field 577s # Received "b-60bb3bbdae3c0" 577s ok 22 577s # --- 577s # HEAD /apache/etags/none/s/test.txt 577s # Expecting one component in ETag field 577s # Received "b" 577s ok 23 577s # --- 577s # HEAD /apache/etags/m/plus-ms/test.txt 577s # Expecting two components in ETag field 577s # Received "b-60bb3bbdae3c0" 577s ok 24 577s # --- 577s # HEAD /apache/etags/m/plus-mis/test.txt 577s # Expecting three components in ETag field 577s # Received "42193-b-60bb3bbdae3c0" 577s ok 25 577s # --- 577s # HEAD /apache/etags/m/plus-i/test.txt 577s # Expecting two components in ETag field 577s # Received "42187-60bb3bbdae3c0" 577s ok 26 577s # --- 577s # HEAD /apache/etags/all/minus-mi/test.txt 577s # Expecting one component in ETag field 577s # Received "b" 577s ok 27 577s # --- 577s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 577s # Expecting one component in ETag field 577s # Received "60bb3bbdae3c0" 577s ok 28 577s # --- 577s # HEAD /apache/etags/none/m/test.txt 577s # Expecting one component in ETag field 577s # Received "60bb3bbdae3c0" 577s ok 29 577s # --- 577s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 577s # Expecting one component in ETag field 577s # Received "b" 577s ok 30 577s # --- 577s # HEAD /apache/etags/all/mi/test.txt 577s # Expecting two components in ETag field 577s # Received "42146-60bb3bbdae3c0" 577s ok 31 577s # --- 577s # HEAD /apache/etags/none/plus-s/test.txt 577s # Expecting one component in ETag field 577s # Received "b" 577s ok 32 577s # --- 577s # HEAD /apache/etags/m/minus-mis/test.txt 577s # Expecting field to be absent 577s # Received "b-60bb3bbdae3c0" 577s ok 33 577s # --- 577s # HEAD /apache/etags/none/test.txt 577s # Expecting field to be absent 577s # ETag field is missing 577s ok 34 577s # --- 577s # HEAD /apache/etags/all/test.txt 577s # Expecting three components in ETag field 577s # Received "42165-b-60bb3bbdae3c0" 577s ok 35 577s # --- 577s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 577s # Expecting one component in ETag field 577s # Received "421d9" 577s ok 36 577s # --- 577s # HEAD /apache/etags/none/plus-mi/test.txt 577s # Expecting two components in ETag field 577s # Received "421c5-60bb3bbdae3c0" 577s ok 37 577s # --- 577s # HEAD /apache/etags/all/inherit/test.txt 577s # Expecting three components in ETag field 577s # Received "4213d-b-60bb3bbdae3c0" 577s ok 38 577s # --- 577s # HEAD /apache/etags/all/ms/test.txt 577s # Expecting two components in ETag field 577s # Received "b-60bb3bbdae3c0" 577s ok 39 577s # --- 577s # HEAD /apache/etags/none/mis/test.txt 577s # Expecting three components in ETag field 577s # Received "421b6-b-60bb3bbdae3c0" 577s ok 40 577s # --- 577s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 577s # Expecting two components in ETag field 577s # Received "421d0-b" 577s ok 41 577s # --- 577s # HEAD /apache/etags/none/i/test.txt 577s # Expecting one component in ETag field 577s # Received "421a8" 577s ok 42 577s # --- 577s # HEAD /apache/etags/all/minus-s/test.txt 577s # Expecting two components in ETag field 577s # Received "4215b-60bb3bbdae3c0" 577s ok 43 577s # --- 577s # HEAD /apache/etags/m/plus-mi/test.txt 577s # Expecting two components in ETag field 577s # Received "42190-60bb3bbdae3c0" 577s ok 44 577s # --- 577s # HEAD /apache/etags/m/plus-s/test.txt 577s # Expecting two components in ETag field 577s # Received "b-60bb3bbdae3c0" 577s ok 45 577s # --- 577s # HEAD /apache/etags/none/plus-ms/test.txt 577s # Expecting two components in ETag field 577s # Received "b-60bb3bbdae3c0" 577s ok 46 577s # --- 577s # HEAD /apache/etags/all/minus-mis/test.txt 577s # Expecting field to be absent 577s # Received "b-60bb3bbdae3c0" 577s ok 47 577s # --- 577s # HEAD /apache/etags/mi/test.txt 577s # Expecting two components in ETag field 577s # Received "4219d-60bb3bbdae3c0" 577s ok 48 577s # --- 577s # HEAD /apache/etags/all/minus-is/test.txt 577s # Expecting one component in ETag field 577s # Received "60bb3bbdae3c0" 577s ok 49 577s # --- 577s # HEAD /apache/etags/ms/test.txt 577s # Expecting two components in ETag field 577s # Received "b-60bb3bbdae3c0" 577s ok 50 577s # --- 577s # HEAD /apache/etags/none/inherit/test.txt 577s # Expecting field to be absent 577s # ETag field is missing 577s ok 51 577s # --- 577s # HEAD /apache/etags/m/minus-mi/test.txt 577s # Expecting field to be absent 577s # Received "b-60bb3bbdae3c0" 577s ok 52 577s # --- 577s # HEAD /apache/etags/m/test.txt 577s # Expecting one component in ETag field 577s # Received "60bb3bbdae3c0" 577s ok 53 577s # --- 577s # HEAD /apache/etags/m/minus-is/test.txt 577s # Expecting field to be absent 577s # Received "60bb3bbdae3c0" 577s ok 54 577s # --- 577s # HEAD /apache/etags/m/minus-s/test.txt 577s # Expecting field to be absent 577s # Received "60bb3bbdae3c0" 577s ok 55 577s # --- 577s # HEAD /apache/etags/all/is/test.txt 577s # Expecting two components in ETag field 577s # Received "42140-b" 577s ok 56 577s # --- 577s # HEAD /apache/etags/all/mis/test.txt 577s # Expecting three components in ETag field 577s # Received "4215e-b-60bb3bbdae3c0" 577s ok 57 577s # --- 577s # HEAD /apache/etags/none/ms/test.txt 577s # Expecting two components in ETag field 577s # Received "b-60bb3bbdae3c0" 577s ok 58 577s # --- 577s # HEAD /apache/etags/none/plus-m/test.txt 577s # Expecting one component in ETag field 577s # Received "60bb3bbdae3c0" 577s ok 59 577s # --- 577s # HEAD /apache/etags/all/minus-i/test.txt 577s # Expecting two components in ETag field 577s # Received "b-60bb3bbdae3c0" 577s ok 60 577s # --- 577s # HEAD /apache/etags/m/minus-m/test.txt 577s # Expecting field to be absent 577s # Received "b-60bb3bbdae3c0" 577s ok 61 577s ok 579s t/apache/expr.t ..................... 579s 1..229 579s # Running under perl version 5.038002 for linux 579s # Current time local: Sun Mar 24 06:39:34 2024 579s # Current time GMT: Sun Mar 24 06:39:34 2024 579s # Using Test.pm version 1.31 579s # Using Apache/Test.pm version 1.42 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "true" should evaluate to true, got true 579s ok 1 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "false" should evaluate to false, got false 579s ok 2 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s Should get parse error for "foo", got parse error 579s ok 3 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "1 -eq 01" should evaluate to true, got true 579s ok 4 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "1 -eq 2" should evaluate to false, got false 579s ok 5 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "1 -ne 2" should evaluate to true, got true 579s ok 6 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "1 -ne 1" should evaluate to false, got false 579s ok 7 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "1 -lt 02" should evaluate to true, got true 579s ok 8 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "1 -lt 1" should evaluate to false, got false 579s ok 9 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "1 -le 2" should evaluate to true, got true 579s ok 10 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "1 -le 1" should evaluate to true, got true 579s ok 11 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "2 -gt 1" should evaluate to true, got true 579s ok 12 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "1 -gt 1" should evaluate to false, got false 579s ok 13 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "2 -ge 1" should evaluate to true, got true 579s ok 14 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "1 -ge 1" should evaluate to true, got true 579s ok 15 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "1 -gt -1" should evaluate to true, got true 579s ok 16 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'aa' == 'aa'" should evaluate to true, got true 579s ok 17 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'aa' == 'b'" should evaluate to false, got false 579s ok 18 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'aa' = 'aa'" should evaluate to true, got true 579s ok 19 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'aa' = 'b'" should evaluate to false, got false 579s ok 20 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'aa' != 'b'" should evaluate to true, got true 579s ok 21 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'aa' != 'aa'" should evaluate to false, got false 579s ok 22 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'aa' < 'b'" should evaluate to true, got true 579s ok 23 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'aa' < 'aa'" should evaluate to false, got false 579s ok 24 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'aa' <= 'b'" should evaluate to true, got true 579s ok 25 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'aa' <= 'aa'" should evaluate to true, got true 579s ok 26 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'b' > 'aa'" should evaluate to true, got true 579s ok 27 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'aa' > 'aa'" should evaluate to false, got false 579s ok 28 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'b' >= 'aa'" should evaluate to true, got true 579s ok 29 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'aa' >= 'aa'" should evaluate to true, got true 579s ok 30 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 579s ok 31 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 579s ok 32 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 579s ok 33 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 579s ok 34 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 579s ok 35 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 579s ok 36 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 579s ok 37 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 579s ok 38 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 579s ok 39 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 579s ok 40 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "%{TIME} != ''" should evaluate to true, got true 579s ok 41 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'a' -in { 'b', 'a' } " should evaluate to true, got true 579s ok 42 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'a' -in { 'b', 'c' } " should evaluate to false, got false 579s ok 43 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s " 'abc' =~ /bc/ " should evaluate to true, got true 579s ok 44 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s " 'abc' =~ /BC/i " should evaluate to true, got true 579s ok 45 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s " 'abc' !~ m!bc! " should evaluate to false, got false 579s ok 46 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s " 'abc' !~ m!BC!i " should evaluate to false, got false 579s ok 47 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s " $0 == '' " should evaluate to true, got true 579s ok 48 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s " $1 == '' " should evaluate to true, got true 579s ok 49 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s " $9 == '' " should evaluate to true, got true 579s ok 50 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s " '$0' == '' " should evaluate to true, got true 579s ok 51 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 579s ok 52 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 579s ok 53 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 579s ok 54 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 579s ok 55 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 579s ok 56 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 579s ok 57 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 579s ok 58 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 579s ok 59 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 579s ok 60 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 579s ok 61 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 579s ok 62 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 579s ok 63 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 579s ok 64 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 579s ok 65 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 579s ok 66 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 579s ok 67 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 579s ok 68 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 579s ok 69 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 579s ok 70 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "%{HTTPS} == 'off' " should evaluate to true, got true 579s ok 71 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 579s ok 72 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 579s ok 73 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 579s ok 74 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 579s ok 75 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 579s ok 76 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 579s ok 77 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 579s ok 78 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 579s ok 79 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 579s ok 80 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 579s ok 81 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 579s ok 82 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "escape('?') = '%3f' " should evaluate to true, got true 579s ok 83 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "unescape('%3f') = '?' " should evaluate to true, got true 579s ok 84 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 579s ok 85 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 579s ok 86 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 579s ok 87 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "file('/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 579s ok 88 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "-n ''" should evaluate to false, got false 579s ok 89 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "-z ''" should evaluate to true, got true 579s ok 90 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "-n '1'" should evaluate to true, got true 579s ok 91 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "-z '1'" should evaluate to false, got false 579s ok 92 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s Should get parse error for "-R 'abc'", got parse error 579s ok 93 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 579s ok 94 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "-R '240.0.0.0'" should evaluate to false, got false 579s ok 95 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "-R '240.0.0.0/8'" should evaluate to false, got false 579s ok 96 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "-R 'ff::/8'" should evaluate to false, got false 579s ok 97 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 579s ok 98 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 579s ok 99 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 579s ok 100 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 579s ok 101 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 579s ok 102 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 579s ok 103 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 579s ok 104 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'foo' -strmatch '*o'" should evaluate to true, got true 579s ok 105 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 579s ok 106 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'foo' -strmatch 'F*'" should evaluate to false, got false 579s ok 107 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'foo' -strcmatch 'F*'" should evaluate to true, got true 579s ok 108 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'foo' -strmatch 'g*'" should evaluate to false, got false 579s ok 109 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'foo' -strcmatch 'g*'" should evaluate to false, got false 579s ok 110 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 579s ok 111 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 579s ok 112 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 579s ok 113 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 579s ok 114 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s Should get parse error for "foo('bar') = 'bar'", got parse error 579s ok 115 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s Should get parse error for "%{FOO} != 'bar'", got parse error 579s ok 116 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s Should get parse error for "'bar' = bar", got parse error 579s ok 117 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "true" should evaluate to true, got true 579s ok 118 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "true && true" should evaluate to true, got true 579s ok 119 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "true || true" should evaluate to true, got true 579s ok 120 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "true || true || true" should evaluate to true, got true 579s ok 121 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "true || true && true" should evaluate to true, got true 579s ok 122 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "true && true || true" should evaluate to true, got true 579s ok 123 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "true && true && true" should evaluate to true, got true 579s ok 124 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "true || true || !true" should evaluate to true, got true 579s ok 125 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "true || true && !true" should evaluate to true, got true 579s ok 126 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "true && true || !true" should evaluate to true, got true 579s ok 127 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "true && true && !true" should evaluate to false, got false 579s ok 128 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "true && !true" should evaluate to false, got false 579s ok 129 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "true || !true" should evaluate to true, got true 579s ok 130 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "true || !true || true" should evaluate to true, got true 579s ok 131 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "true || !true && true" should evaluate to true, got true 579s ok 132 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "true && !true || true" should evaluate to true, got true 579s ok 133 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "true && !true && true" should evaluate to false, got false 579s ok 134 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "true || !true || !true" should evaluate to true, got true 579s ok 135 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "true || !true && !true" should evaluate to true, got true 579s ok 136 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "true && !true || !true" should evaluate to false, got false 579s ok 137 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "true && !true && !true" should evaluate to false, got false 579s ok 138 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!true" should evaluate to false, got false 579s ok 139 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!true && true" should evaluate to false, got false 579s ok 140 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!true || true" should evaluate to true, got true 579s ok 141 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!true || true || true" should evaluate to true, got true 579s ok 142 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!true || true && true" should evaluate to true, got true 579s ok 143 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!true && true || true" should evaluate to true, got true 579s ok 144 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!true && true && true" should evaluate to false, got false 579s ok 145 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!true || true || !true" should evaluate to true, got true 579s ok 146 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!true || true && !true" should evaluate to false, got false 579s ok 147 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!true && true || !true" should evaluate to false, got false 579s ok 148 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!true && true && !true" should evaluate to false, got false 579s ok 149 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!true && !true" should evaluate to false, got false 579s ok 150 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!true || !true" should evaluate to false, got false 579s ok 151 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!true || !true || true" should evaluate to true, got true 579s ok 152 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!true || !true && true" should evaluate to false, got false 579s ok 153 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!true && !true || true" should evaluate to true, got true 579s ok 154 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!true && !true && true" should evaluate to false, got false 579s ok 155 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!true || !true || !true" should evaluate to false, got false 579s ok 156 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!true || !true && !true" should evaluate to false, got false 579s ok 157 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!true && !true || !true" should evaluate to false, got false 579s ok 158 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!true && !true && !true" should evaluate to false, got false 579s ok 159 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(true)" should evaluate to false, got false 579s ok 160 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(true && true)" should evaluate to false, got false 579s ok 161 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(true || true)" should evaluate to false, got false 579s ok 162 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(true || true || true)" should evaluate to false, got false 579s ok 163 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(true || true && true)" should evaluate to false, got false 579s ok 164 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(true && true || true)" should evaluate to false, got false 579s ok 165 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(true && true && true)" should evaluate to false, got false 579s ok 166 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(true || true || !true)" should evaluate to false, got false 579s ok 167 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(true || true && !true)" should evaluate to false, got false 579s ok 168 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(true && true || !true)" should evaluate to false, got false 579s ok 169 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(true && true && !true)" should evaluate to true, got true 579s ok 170 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(true && !true)" should evaluate to true, got true 579s ok 171 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(true || !true)" should evaluate to false, got false 579s ok 172 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(true || !true || true)" should evaluate to false, got false 579s ok 173 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(true || !true && true)" should evaluate to false, got false 579s ok 174 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(true && !true || true)" should evaluate to false, got false 579s ok 175 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(true && !true && true)" should evaluate to true, got true 579s ok 176 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(true || !true || !true)" should evaluate to false, got false 579s ok 177 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(true || !true && !true)" should evaluate to false, got false 579s ok 178 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(true && !true || !true)" should evaluate to true, got true 579s ok 179 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(true && !true && !true)" should evaluate to true, got true 579s ok 180 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(!true)" should evaluate to true, got true 579s ok 181 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(!true && true)" should evaluate to true, got true 579s ok 182 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(!true || true)" should evaluate to false, got false 579s ok 183 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(!true || true || true)" should evaluate to false, got false 579s ok 184 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(!true || true && true)" should evaluate to false, got false 579s ok 185 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(!true && true || true)" should evaluate to false, got false 579s ok 186 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(!true && true && true)" should evaluate to true, got true 579s ok 187 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(!true || true || !true)" should evaluate to false, got false 579s ok 188 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(!true || true && !true)" should evaluate to true, got true 579s ok 189 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(!true && true || !true)" should evaluate to true, got true 579s ok 190 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(!true && true && !true)" should evaluate to true, got true 579s ok 191 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(!true && !true)" should evaluate to true, got true 579s ok 192 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(!true || !true)" should evaluate to true, got true 579s ok 193 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(!true || !true || true)" should evaluate to false, got false 579s ok 194 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(!true || !true && true)" should evaluate to true, got true 579s ok 195 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(!true && !true || true)" should evaluate to false, got false 579s ok 196 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(!true && !true && true)" should evaluate to true, got true 579s ok 197 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(!true || !true || !true)" should evaluate to true, got true 579s ok 198 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(!true || !true && !true)" should evaluate to true, got true 579s ok 199 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(!true && !true || !true)" should evaluate to true, got true 579s ok 200 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "!(!true && !true && !true)" should evaluate to true, got true 579s ok 201 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "filesize('/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 579s ok 202 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "filesize('/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 579s ok 203 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "filesize('/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 579s ok 204 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "-d '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 579s ok 205 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "-e '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 579s ok 206 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "-f '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 579s ok 207 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "-s '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 579s ok 208 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "-d '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 579s ok 209 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "-e '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 579s ok 210 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "-f '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 579s ok 211 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "-s '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 579s ok 212 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "-d '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 579s ok 213 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "-e '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 579s ok 214 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "-f '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 579s ok 215 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "-s '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 579s ok 216 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "-d '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 579s ok 217 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "-e '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 579s ok 218 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "-f '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 579s ok 219 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "-s '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 579s ok 220 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "-F '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 579s ok 221 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "-F '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 579s ok 222 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "-U '/apache/' " should evaluate to true, got true 579s ok 223 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "-U '/apache/expr/none' " should evaluate to false, got false 579s ok 224 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 579s ok 225 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 579s ok 226 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "base64('foo') = 'Zm9v' " should evaluate to true, got true 579s ok 227 579s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 579s ok 228 579s Error log should not have 'Internal evaluation error' entries, found 0 579s ok 229 579s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 579s ok 583s t/apache/expr_string.t .............. 583s 1..29 583s # Running under perl version 5.038002 for linux 583s # Current time local: Sun Mar 24 06:39:36 2024 583s # Current time GMT: Sun Mar 24 06:39:36 2024 583s # Using Test.pm version 1.31 583s # Using Apache/Test.pm version 1.42 583s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 583s ok 1 583s Expected return code 200, got 200 for 'foo' 583s ok 2 583s # testing : log message [Sun Mar 24 06:39:38.130412 2024] [log_debug:info] [pid 164481:tid 4396013324480] [client 127.0.0.1:60598] foo (log_transaction hook, /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 583s # didn't match 583s # expected: 'foo' 583s # received: 'foo' 583s ok 3 583s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 583s ok 4 583s Expected return code 200, got 200 for '%{req:SomeHeader}' 583s ok 5 583s # testing : log message [Sun Mar 24 06:39:38.386772 2024] [log_debug:info] [pid 164481:tid 4396013324480] [client 127.0.0.1:60598] SomeValue (log_transaction hook, /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 583s # didn't match 583s # expected: 'SomeValue' 583s # received: 'SomeValue' 583s ok 6 583s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 583s ok 7 583s Should get parse error (500) for "%{", got 500 583s ok 8 583s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 583s ok 9 583s Expected return code 200, got 200 for '%' 583s ok 10 583s # testing : log message [Sun Mar 24 06:39:38.893673 2024] [log_debug:info] [pid 164482:tid 4396233525440] [client 127.0.0.1:60600] % (log_transaction hook, /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 583s # didn't match 583s # expected: '%' 583s # received: '%' 583s ok 11 583s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 583s ok 12 583s Expected return code 200, got 200 for '}' 583s ok 13 583s # testing : log message [Sun Mar 24 06:39:39.147400 2024] [log_debug:info] [pid 164482:tid 4396233525440] [client 127.0.0.1:60600] } (log_transaction hook, /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 583s # didn't match 583s # expected: '}' 583s # received: '}' 583s ok 14 583s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 583s ok 15 583s Expected return code 200, got 200 for '\"' 583s ok 16 583s # testing : log message [Sun Mar 24 06:39:39.401317 2024] [log_debug:info] [pid 164482:tid 4396233525440] [client 127.0.0.1:60600] " (log_transaction hook, /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 583s # didn't match 583s # expected: '"' 583s # received: '"' 583s ok 17 583s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 583s ok 18 583s Expected return code 200, got 200 for '\'' 583s ok 19 583s # testing : log message [Sun Mar 24 06:39:39.654440 2024] [log_debug:info] [pid 164482:tid 4396233525440] [client 127.0.0.1:60600] ' (log_transaction hook, /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 583s # didn't match 583s # expected: '\'' 583s # received: '\'' 583s ok 20 583s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 583s ok 21 583s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 583s ok 22 583s # testing : log message [Sun Mar 24 06:39:39.907955 2024] [log_debug:info] [pid 164482:tid 4396233525440] [client 127.0.0.1:60600] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 583s # didn't match 583s # expected: '%{req:SomeHeader}' 583s # received: '%{req:SomeHeader}' 583s ok 23 583s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 583s ok 24 583s Expected return code 200, got 200 for '%{tolower:IDENT}' 583s ok 25 583s # testing : log message [Sun Mar 24 06:39:40.162278 2024] [log_debug:info] [pid 164482:tid 4396233525440] [client 127.0.0.1:60600] ident (log_transaction hook, /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 583s # didn't match 583s # expected: 'ident' 583s # received: 'ident' 583s ok 26 583s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 583s ok 27 583s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 583s ok 28 583s # testing : log message [Sun Mar 24 06:39:40.416779 2024] [log_debug:info] [pid 164482:tid 4396233525440] [client 127.0.0.1:60600] get (log_transaction hook, /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 583s # didn't match 583s # expected: 'get' 583s # received: 'get' 583s ok 29 583s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 583s ok 586s t/apache/getfile.t .................. 586s # using LWP client 586s 1..219 586s # Running under perl version 5.038002 for linux 586s # Current time local: Sun Mar 24 06:39:40 2024 586s # Current time GMT: Sun Mar 24 06:39:40 2024 586s # Using Test.pm version 1.31 586s # Using Apache/Test.pm version 1.42 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "44f3-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 17651 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl.pod 586s # expected: 17651 586s # received: 17651 586s ok 1 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "dbb0-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 56240 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5004delta.pod 586s # expected: 56240 586s # received: 56240 586s ok 2 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "85eb-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 34283 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5005delta.pod 586s # expected: 34283 586s # received: 34283 586s ok 3 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "d8ed-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 55533 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5100delta.pod 586s # expected: 55533 586s # received: 55533 586s ok 4 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "ab70-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 43888 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5101delta.pod 586s # expected: 43888 586s # received: 43888 586s ok 5 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "15cb7-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 89271 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5120delta.pod 586s # expected: 89271 586s # received: 89271 586s ok 6 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "2707-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 9991 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5121delta.pod 586s # expected: 9991 586s # received: 9991 586s ok 7 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "2569-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 9577 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5122delta.pod 586s # expected: 9577 586s # received: 9577 586s ok 8 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1004-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 4100 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5123delta.pod 586s # expected: 4100 586s # received: 4100 586s ok 9 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "e58-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 3672 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5124delta.pod 586s # expected: 3672 586s # received: 3672 586s ok 10 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1e03-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 7683 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5125delta.pod 586s # expected: 7683 586s # received: 7683 586s ok 11 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "233aa-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 144298 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5140delta.pod 586s # expected: 144298 586s # received: 144298 586s ok 12 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1f1e-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 7966 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5141delta.pod 586s # expected: 7966 586s # received: 7966 586s ok 13 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1aec-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6892 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5142delta.pod 586s # expected: 6892 586s # received: 6892 586s ok 14 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1e50-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 7760 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5143delta.pod 586s # expected: 7760 586s # received: 7760 586s ok 15 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "18b7-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6327 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5144delta.pod 586s # expected: 6327 586s # received: 6327 586s ok 16 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "20a09-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 133641 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5160delta.pod 586s # expected: 133641 586s # received: 133641 586s ok 17 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "17fe-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6142 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5161delta.pod 586s # expected: 6142 586s # received: 6142 586s ok 18 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "e0a-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 3594 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5162delta.pod 586s # expected: 3594 586s # received: 3594 586s ok 19 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "ff5-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 4085 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5163delta.pod 586s # expected: 4085 586s # received: 4085 586s ok 20 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1d286-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 119430 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5180delta.pod 586s # expected: 119430 586s # received: 119430 586s ok 21 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "19c5-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6597 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5181delta.pod 586s # expected: 6597 586s # received: 6597 586s ok 22 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "14d7-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 5335 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5182delta.pod 586s # expected: 5335 586s # received: 5335 586s ok 23 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1208-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 4616 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5184delta.pod 586s # expected: 4616 586s # received: 4616 586s ok 24 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1c352-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 115538 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5200delta.pod 586s # expected: 115538 586s # received: 115538 586s ok 25 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "2a07-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 10759 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5201delta.pod 586s # expected: 10759 586s # received: 10759 586s ok 26 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "2fef-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 12271 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5202delta.pod 586s # expected: 12271 586s # received: 12271 586s ok 27 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "2410-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 9232 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5203delta.pod 586s # expected: 9232 586s # received: 9232 586s ok 28 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1fa90-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 129680 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5220delta.pod 586s # expected: 129680 586s # received: 129680 586s ok 29 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "293d-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 10557 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5221delta.pod 586s # expected: 10557 586s # received: 10557 586s ok 30 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "301f-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 12319 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5222delta.pod 586s # expected: 12319 586s # received: 12319 586s ok 31 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "20fa-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 8442 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5223delta.pod 586s # expected: 8442 586s # received: 8442 586s ok 32 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1162-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 4450 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5224delta.pod 586s # expected: 4450 586s # received: 4450 586s ok 33 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "fc0b-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 64523 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5240delta.pod 586s # expected: 64523 586s # received: 64523 586s ok 34 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "2009-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 8201 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5241delta.pod 586s # expected: 8201 586s # received: 8201 586s ok 35 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1007-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 4103 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5242delta.pod 586s # expected: 4103 586s # received: 4103 586s ok 36 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "2aac-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 10924 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5243delta.pod 586s # expected: 10924 586s # received: 10924 586s ok 37 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1168-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 4456 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5244delta.pod 586s # expected: 4456 586s # received: 4456 586s ok 38 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1875b-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 100187 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5260delta.pod 586s # expected: 100187 586s # received: 100187 586s ok 39 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1e25-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 7717 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5261delta.pod 586s # expected: 7717 586s # received: 7717 586s ok 40 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1e16-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 7702 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5262delta.pod 586s # expected: 7702 586s # received: 7702 586s ok 41 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1b69-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 7017 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5263delta.pod 586s # expected: 7017 586s # received: 7017 586s ok 42 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "115d9-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 71129 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5280delta.pod 586s # expected: 71129 586s # received: 71129 586s ok 43 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "11f7-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 4599 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5281delta.pod 586s # expected: 4599 586s # received: 4599 586s ok 44 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1806-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6150 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5282delta.pod 586s # expected: 6150 586s # received: 6150 586s ok 45 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "13f7-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 5111 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5283delta.pod 586s # expected: 5111 586s # received: 5111 586s ok 46 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "9efd-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 40701 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5300delta.pod 586s # expected: 40701 586s # received: 40701 586s ok 47 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1662-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 5730 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5301delta.pod 586s # expected: 5730 586s # received: 5730 586s ok 48 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "124a-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 4682 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5302delta.pod 586s # expected: 4682 586s # received: 4682 586s ok 49 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1374-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 4980 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5303delta.pod 586s # expected: 4980 586s # received: 4980 586s ok 50 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "d310-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 54032 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5320delta.pod 586s # expected: 54032 586s # received: 54032 586s ok 51 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1b5f-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 7007 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5321delta.pod 586s # expected: 7007 586s # received: 7007 586s ok 52 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "9201-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 37377 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5340delta.pod 586s # expected: 37377 586s # received: 37377 586s ok 53 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1076-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 4214 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5341delta.pod 586s # expected: 4214 586s # received: 4214 586s ok 54 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "f6a-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 3946 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5342delta.pod 586s # expected: 3946 586s # received: 3946 586s ok 55 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "fd6-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 4054 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5343delta.pod 586s # expected: 4054 586s # received: 4054 586s ok 56 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "ad8b-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 44427 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5360delta.pod 586s # expected: 44427 586s # received: 44427 586s ok 57 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1288-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 4744 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5361delta.pod 586s # expected: 4744 586s # received: 4744 586s ok 58 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "f6a-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 3946 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5362delta.pod 586s # expected: 3946 586s # received: 3946 586s ok 59 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "fd7-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 4055 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5363delta.pod 586s # expected: 4055 586s # received: 4055 586s ok 60 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "10d49-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 68937 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5380delta.pod 586s # expected: 68937 586s # received: 68937 586s ok 61 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "f6a-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 3946 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5381delta.pod 586s # expected: 3946 586s # received: 3946 586s ok 62 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "fd4-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 4052 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl5382delta.pod 586s # expected: 4052 586s # received: 4052 586s ok 63 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1e729-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 124713 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl561delta.pod 586s # expected: 124713 586s # received: 124713 586s ok 64 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1a2c1-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 107201 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl56delta.pod 586s # expected: 107201 586s # received: 107201 586s ok 65 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "94ac-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 38060 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl581delta.pod 586s # expected: 38060 586s # received: 38060 586s ok 66 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1176-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 4470 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl582delta.pod 586s # expected: 4470 586s # received: 4470 586s ok 67 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "18bf-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6335 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl583delta.pod 586s # expected: 6335 586s # received: 6335 586s ok 68 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1cc3-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 7363 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl584delta.pod 586s # expected: 7363 586s # received: 7363 586s ok 69 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1701-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 5889 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl585delta.pod 586s # expected: 5889 586s # received: 5889 586s ok 70 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "122b-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 4651 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl586delta.pod 586s # expected: 4651 586s # received: 4651 586s ok 71 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "20a5-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 8357 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl587delta.pod 586s # expected: 8357 586s # received: 8357 586s ok 72 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "62c1-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 25281 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl588delta.pod 586s # expected: 25281 586s # received: 25281 586s ok 73 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "d290-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 53904 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl589delta.pod 586s # expected: 53904 586s # received: 53904 586s ok 74 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1c1d5-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 115157 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perl58delta.pod 586s # expected: 115157 586s # received: 115157 586s ok 75 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "4fe9-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 20457 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlaix.pod 586s # expected: 20457 586s # received: 20457 586s ok 76 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1688-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 5768 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlamiga.pod 586s # expected: 5768 586s # received: 5768 586s ok 77 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "2031-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 8241 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlandroid.pod 586s # expected: 8241 586s # received: 8241 586s ok 78 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "c9433-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 824371 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlapi.pod 586s # expected: 824371 586s # received: 824371 586s ok 79 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "5837-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 22583 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlapio.pod 586s # expected: 22583 586s # received: 22583 586s ok 80 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1b62-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 7010 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlartistic.pod 586s # expected: 7010 586s # received: 7010 586s ok 81 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "20c2-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 8386 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlbook.pod 586s # expected: 8386 586s # received: 8386 586s ok 82 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "126-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 294 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlboot.pod 586s # expected: 294 586s # received: 294 586s ok 83 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "130-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 304 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlbot.pod 586s # expected: 304 586s # received: 304 586s ok 84 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1f50-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 8016 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlbs2000.pod 586s # expected: 8016 586s # received: 8016 586s ok 85 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "dea2-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 56994 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlcall.pod 586s # expected: 56994 586s # received: 56994 586s ok 86 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1180-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 4480 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlcheat.pod 586s # expected: 4480 586s # received: 4480 586s ok 87 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "23bf-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 9151 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlclass.pod 586s # expected: 9151 586s # received: 9151 586s ok 88 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "3c63-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 15459 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlclassguts.pod 586s # expected: 15459 586s # received: 15459 586s ok 89 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "254a-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 9546 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlclib.pod 586s # expected: 9546 586s # received: 9546 586s ok 90 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "12e5-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 4837 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlcn.pod 586s # expected: 4837 586s # received: 4837 586s ok 91 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1b1a-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6938 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlcommunity.pod 586s # expected: 6938 586s # received: 6938 586s ok 92 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "662a-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 26154 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlcygwin.pod 586s # expected: 26154 586s # received: 26154 586s ok 93 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "cfa2-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 53154 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perldata.pod 586s # expected: 53154 586s # received: 53154 586s ok 94 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "134f-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 4943 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 586s # expected: 4943 586s # received: 4943 586s ok 95 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "a85c-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 43100 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perldebguts.pod 586s # expected: 43100 586s # received: 43100 586s ok 96 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "5693-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 22163 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perldebtut.pod 586s # expected: 22163 586s # received: 22163 586s ok 97 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "9bbb-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 39867 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perldebug.pod 586s # expected: 39867 586s # received: 39867 586s ok 98 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "fd4-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 4052 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perldelta.pod 586s # expected: 4052 586s # received: 4052 586s ok 99 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "5f0a-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 24330 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perldeprecation.pod 586s # expected: 24330 586s # received: 24330 586s ok 100 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "4c051-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 311377 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perldiag.pod 586s # expected: 311377 586s # received: 311377 586s ok 101 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "24a0-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 9376 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perldoc.pod 586s # expected: 9376 586s # received: 9376 586s ok 102 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "b4ed-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 46317 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perldocstyle.pod 586s # expected: 46317 586s # received: 46317 586s ok 103 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "687a-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 26746 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perldsc.pod 586s # expected: 26746 586s # received: 26746 586s ok 104 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1f17-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 7959 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perldtrace.pod 586s # expected: 7959 586s # received: 7959 586s ok 105 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "14981-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 84353 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlebcdic.pod 586s # expected: 84353 586s # received: 84353 586s ok 106 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "9321-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 37665 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlembed.pod 586s # expected: 37665 586s # received: 37665 586s ok 107 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "2877-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 10359 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlexperiment.pod 586s # expected: 10359 586s # received: 10359 586s ok 108 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "590b-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 22795 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlfaq.pod 586s # expected: 22795 586s # received: 22795 586s ok 109 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "385d-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 14429 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlfaq1.pod 586s # expected: 14429 586s # received: 14429 586s ok 110 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "24a1-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 9377 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlfaq2.pod 586s # expected: 9377 586s # received: 9377 586s ok 111 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "92e1-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 37601 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlfaq3.pod 586s # expected: 37601 586s # received: 37601 586s ok 112 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "162be-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 90814 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlfaq4.pod 586s # expected: 90814 586s # received: 90814 586s ok 113 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "d7fc-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 55292 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlfaq5.pod 586s # expected: 55292 586s # received: 55292 586s ok 114 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "9a71-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 39537 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlfaq6.pod 586s # expected: 39537 586s # received: 39537 586s ok 115 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "93b8-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 37816 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlfaq7.pod 586s # expected: 37816 586s # received: 37816 586s ok 116 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "c310-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 49936 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlfaq8.pod 586s # expected: 49936 586s # received: 49936 586s ok 117 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "3b75-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 15221 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlfaq9.pod 586s # expected: 15221 586s # received: 15221 586s ok 118 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "56ca-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 22218 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlfilter.pod 586s # expected: 22218 586s # received: 22218 586s ok 119 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "342b-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 13355 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlfork.pod 586s # expected: 13355 586s # received: 13355 586s ok 120 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "40e0-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 16608 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlform.pod 586s # expected: 16608 586s # received: 16608 586s ok 121 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "671-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 1649 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 586s # expected: 1649 586s # received: 1649 586s ok 122 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "67142-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 422210 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlfunc.pod 586s # expected: 422210 586s # received: 422210 586s ok 123 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "7c2a-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 31786 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlgit.pod 586s # expected: 31786 586s # received: 31786 586s ok 124 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "21810-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 137232 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlglossary.pod 586s # expected: 137232 586s # received: 137232 586s ok 125 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "4075-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 16501 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlgov.pod 586s # expected: 16501 586s # received: 16501 586s ok 126 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "35f7-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 13815 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlgpl.pod 586s # expected: 13815 586s # received: 13815 586s ok 127 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "2c264-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 180836 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlguts.pod 586s # expected: 180836 586s # received: 180836 586s ok 128 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "afe4-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 45028 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlhack.pod 586s # expected: 45028 586s # received: 45028 586s ok 129 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "11a38-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 72248 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlhacktips.pod 586s # expected: 72248 586s # received: 72248 586s ok 130 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1809-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6153 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlhacktut.pod 586s # expected: 6153 586s # received: 6153 586s ok 131 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "5f7-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 1527 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlhaiku.pod 586s # expected: 1527 586s # received: 1527 586s ok 132 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "e88a-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 59530 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlhist.pod 586s # expected: 59530 586s # received: 59530 586s ok 133 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "77a4-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 30628 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlhpux.pod 586s # expected: 30628 586s # received: 30628 586s ok 134 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "7dd-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 2013 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlhurd.pod 586s # expected: 2013 586s # received: 2013 586s ok 135 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1f865-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 129125 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlintern.pod 586s # expected: 129125 586s # received: 129125 586s ok 136 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "9216-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 37398 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlinterp.pod 586s # expected: 37398 586s # received: 37398 586s ok 137 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "579d-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 22429 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlintro.pod 586s # expected: 22429 586s # received: 22429 586s ok 138 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "8ad3-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 35539 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perliol.pod 586s # expected: 35539 586s # received: 35539 586s ok 139 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "11817-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 71703 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlipc.pod 586s # expected: 71703 586s # received: 71703 586s ok 140 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1150-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 4432 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlirix.pod 586s # expected: 4432 586s # received: 4432 586s ok 141 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "20a8-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 8360 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perljp.pod 586s # expected: 8360 586s # received: 8360 586s ok 142 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "2fc0-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 12224 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlko.pod 586s # expected: 12224 586s # received: 12224 586s ok 143 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "163-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 355 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perllexwarn.pod 586s # expected: 355 586s # received: 355 586s ok 144 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "7ea-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 2026 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perllinux.pod 586s # expected: 2026 586s # received: 2026 586s ok 145 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "12457-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 74839 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perllocale.pod 586s # expected: 74839 586s # received: 74839 586s ok 146 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "24dc-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 9436 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perllol.pod 586s # expected: 9436 586s # received: 9436 586s ok 147 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "2f6f-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 12143 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlmacosx.pod 586s # expected: 12143 586s # received: 12143 586s ok 148 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "6753-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 26451 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlmod.pod 586s # expected: 26451 586s # received: 26451 586s ok 149 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "2574-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 9588 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 586s # expected: 9588 586s # received: 9588 586s ok 150 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "e547-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 58695 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlmodlib.pod 586s # expected: 58695 586s # received: 58695 586s ok 151 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "573b-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 22331 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 586s # expected: 22331 586s # received: 22331 586s ok 152 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "d65-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 3429 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlmroapi.pod 586s # expected: 3429 586s # received: 3429 586s ok 153 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "2ad3-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 10963 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlnewmod.pod 586s # expected: 10963 586s # received: 10963 586s ok 154 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "20a5-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 8357 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlnumber.pod 586s # expected: 8357 586s # received: 8357 586s ok 155 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "8d30-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 36144 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlobj.pod 586s # expected: 36144 586s # received: 36144 586s ok 156 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "6885-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 26757 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlootut.pod 586s # expected: 26757 586s # received: 26757 586s ok 157 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "251a5-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 151973 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlop.pod 586s # expected: 151973 586s # received: 151973 586s ok 158 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "4db-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 1243 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 586s # expected: 1243 586s # received: 1243 586s ok 159 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "3b77-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 15223 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlopentut.pod 586s # expected: 15223 586s # received: 15223 586s ok 160 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "16cb9-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 93369 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlos2.pod 586s # expected: 93369 586s # received: 93369 586s ok 161 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "37cb-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 14283 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlos390.pod 586s # expected: 14283 586s # received: 14283 586s ok 162 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "12b0-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 4784 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlos400.pod 586s # expected: 4784 586s # received: 4784 586s ok 163 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "c8a9-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 51369 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlpacktut.pod 586s # expected: 51369 586s # received: 51369 586s ok 164 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "c2bd-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 49853 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlperf.pod 586s # expected: 49853 586s # received: 49853 586s ok 165 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1418-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 5144 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlplan9.pod 586s # expected: 5144 586s # received: 5144 586s ok 166 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "5b65-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 23397 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlpod.pod 586s # expected: 23397 586s # received: 23397 586s ok 167 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "10d10-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 68880 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlpodspec.pod 586s # expected: 68880 586s # received: 68880 586s ok 168 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "2f40-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 12096 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 586s # expected: 12096 586s # received: 12096 586s ok 169 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "67b7-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 26551 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlpolicy.pod 586s # expected: 26551 586s # received: 26551 586s ok 170 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "15cc8-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 89288 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlport.pod 586s # expected: 89288 586s # received: 89288 586s ok 171 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1412-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 5138 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlpragma.pod 586s # expected: 5138 586s # received: 5138 586s ok 172 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1a25-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 6693 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlqnx.pod 586s # expected: 6693 586s # received: 6693 586s ok 173 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "2127d-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 135805 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlre.pod 586s # expected: 135805 586s # received: 135805 586s ok 174 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "7bad-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 31661 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlreapi.pod 586s # expected: 31661 586s # received: 31661 586s ok 175 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "818f-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 33167 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 586s # expected: 33167 586s # received: 33167 586s ok 176 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "beb0-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 48816 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 586s # expected: 48816 586s # received: 48816 586s ok 177 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "8c47-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 35911 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlref.pod 586s # expected: 35911 586s # received: 35911 586s ok 178 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "4944-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 18756 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlreftut.pod 586s # expected: 18756 586s # received: 18756 586s ok 179 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "a989-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 43401 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlreguts.pod 586s # expected: 43401 586s # received: 43401 586s ok 180 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1fd-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 509 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlrepository.pod 586s # expected: 509 586s # received: 509 586s ok 181 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "4af5-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 19189 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlrequick.pod 586s # expected: 19189 586s # received: 19189 586s ok 182 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "3ce4-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 15588 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlreref.pod 586s # expected: 15588 586s # received: 15588 586s ok 183 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1e219-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 123417 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlretut.pod 586s # expected: 123417 586s # received: 123417 586s ok 184 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "60c-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 1548 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlriscos.pod 586s # expected: 1548 586s # received: 1548 586s ok 185 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "e52d-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 58669 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlrun.pod 586s # expected: 58669 586s # received: 58669 586s ok 186 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "6cc6-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 27846 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlsec.pod 586s # expected: 27846 586s # received: 27846 586s ok 187 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "4af2-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 19186 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 586s # expected: 19186 586s # received: 19186 586s ok 188 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "74a6-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 29862 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlsolaris.pod 586s # expected: 29862 586s # received: 29862 586s ok 189 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1bdc-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 7132 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlsource.pod 586s # expected: 7132 586s # received: 7132 586s ok 190 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "233b-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 9019 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlstyle.pod 586s # expected: 9019 586s # received: 9019 586s ok 191 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "12f85-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 77701 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlsub.pod 586s # expected: 77701 586s # received: 77701 586s ok 192 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "d2de-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 53982 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlsyn.pod 586s # expected: 53982 586s # received: 53982 586s ok 193 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "2858-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 10328 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlsynology.pod 586s # expected: 10328 586s # received: 10328 586s ok 194 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "b53a-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 46394 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlthrtut.pod 586s # expected: 46394 586s # received: 46394 586s ok 195 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "9a91-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 39569 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perltie.pod 586s # expected: 39569 586s # received: 39569 586s ok 196 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "b9206-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 758278 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perltoc.pod 586s # expected: 758278 586s # received: 758278 586s ok 197 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "174-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 372 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perltodo.pod 586s # expected: 372 586s # received: 372 586s ok 198 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "126-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 294 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perltooc.pod 586s # expected: 294 586s # received: 294 586s ok 199 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "126-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 294 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perltoot.pod 586s # expected: 294 586s # received: 294 586s ok 200 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "297f-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 10623 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perltrap.pod 586s # expected: 10623 586s # received: 10623 586s ok 201 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "213f-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 8511 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perltru64.pod 586s # expected: 8511 586s # received: 8511 586s ok 202 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1183-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 4483 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perltw.pod 586s # expected: 4483 586s # received: 4483 586s ok 203 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "162c0-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 90816 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlunicode.pod 586s # expected: 90816 586s # received: 90816 586s ok 204 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "6349-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 25417 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlunicook.pod 586s # expected: 25417 586s # received: 25417 586s ok 205 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "372e-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 14126 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlunifaq.pod 586s # expected: 14126 586s # received: 14126 586s ok 206 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "96e1-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 38625 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perluniintro.pod 586s # expected: 38625 586s # received: 38625 586s ok 207 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "6eefa-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 454394 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perluniprops.pod 586s # expected: 454394 586s # received: 454394 586s ok 208 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1f0f-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 7951 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlunitut.pod 586s # expected: 7951 586s # received: 7951 586s ok 209 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1ce8-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 7400 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlutil.pod 586s # expected: 7400 586s # received: 7400 586s ok 210 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "16ab2-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 92850 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlvar.pod 586s # expected: 92850 586s # received: 92850 586s ok 211 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "c68d-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 50829 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlvms.pod 586s # expected: 50829 586s # received: 50829 586s ok 212 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "f16-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 3862 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlvos.pod 586s # expected: 3862 586s # received: 3862 586s ok 213 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "7fdb-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 32731 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlwin32.pod 586s # expected: 32731 586s # received: 32731 586s ok 214 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "1532b-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 86827 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlxs.pod 586s # expected: 86827 586s # received: 86827 586s ok 215 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "c504-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 50436 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlxstut.pod 586s # expected: 50436 586s # received: 50436 586s ok 216 586s #lwp request: 586s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "5dc1-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 24001 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 586s # expected: 24001 586s # received: 24001 586s ok 217 586s #lwp request: 586s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "cb0a0-60fb82f589ec0" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 831648 586s #Last-Modified: Wed, 24 Jan 2024 22:00:03 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-binary-httpd 586s # expected: 831648 586s # received: 831648 586s ok 218 586s #lwp request: 586s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 586s #User-Agent: libwww-perl/6.76 586s # 586s #server response: 586s #HTTP/1.1 200 OK 586s #Connection: close 586s #Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Accept-Ranges: bytes 586s #ETag: "415750-60ec1fb4f0200" 586s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 586s #Vary: In-If1 586s #Content-Length: 4282192 586s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 586s #Client-Date: Sun, 24 Mar 2024 06:39:42 GMT 586s #Client-Peer: 127.0.0.1:8529 586s #Client-Response-Num: 1 586s #DMMATCH1: 1 586s # 586s # testing : download of /getfiles-binary-perl 586s # expected: 4282192 586s # received: 4282192 586s ok 219 586s ok 588s t/apache/headers.t .................. 588s 1..27 588s # Running under perl version 5.038002 for linux 588s # Current time local: Sun Mar 24 06:39:42 2024 588s # Current time GMT: Sun Mar 24 06:39:42 2024 588s # Using Test.pm version 1.31 588s # Using Apache/Test.pm version 1.42 588s testing: Hello: World 588s ok 1 588s # testing : response success 588s # expected: qr/HTTP\/1\.. 200 OK/ 588s # received: 'HTTP/1.1 200 OK' 588s ok 2 588s header: [World] vs [World] 588s # testing : compare header Hello value 588s # expected: 'World' 588s # received: 'World' 588s ok 3 588s testing: Hello: World 588s ok 4 588s # testing : response success 588s # expected: qr/HTTP\/1\.. 200 OK/ 588s # received: 'HTTP/1.1 200 OK' 588s ok 5 588s header: [World] vs [World] 588s # testing : compare header Hello value 588s # expected: 'World' 588s # received: 'World' 588s ok 6 588s testing: Hello: World 588s ok 7 588s # testing : response success 588s # expected: qr/HTTP\/1\.. 200 OK/ 588s # received: 'HTTP/1.1 200 OK' 588s ok 8 588s header: [World] vs [World] 588s # testing : compare header Hello value 588s # expected: 'World' 588s # received: 'World' 588s ok 9 588s testing: Hello: Foo 588s Bar 588s ok 10 588s # testing : response success 588s # expected: qr/HTTP\/1\.. 200 OK/ 588s # received: 'HTTP/1.1 200 OK' 588s ok 11 588s header: [Foo Bar] vs [Foo Bar] 588s # testing : compare header Hello value 588s # expected: 'Foo Bar' 588s # received: 'Foo Bar' 588s ok 12 588s testing: Hello: Foo 588s Bar 588s ok 13 588s # testing : response success 588s # expected: qr/HTTP\/1\.. 200 OK/ 588s # received: 'HTTP/1.1 200 OK' 588s ok 14 588s header: [Foo Bar] vs [Foo Bar] 588s # testing : compare header Hello value 588s # expected: 'Foo Bar' 588s # received: 'Foo Bar' 588s ok 15 588s testing: Hello: Foo 588s Bar 588s ok 16 588s # testing : response success 588s # expected: qr/HTTP\/1\.. 200 OK/ 588s # received: 'HTTP/1.1 200 OK' 588s ok 17 588s header: [Foo Bar] vs [Foo Bar] 588s # testing : compare header Hello value 588s # expected: 'Foo Bar' 588s # received: 'Foo Bar' 588s ok 18 588s testing: Hello: Foo 588s Bar 588s ok 19 588s # testing : response success 588s # expected: qr/HTTP\/1\.. 200 OK/ 588s # received: 'HTTP/1.1 200 OK' 588s ok 20 588s header: [Foo Bar] vs [Foo Bar] 588s # testing : compare header Hello value 588s # expected: 'Foo Bar' 588s # received: 'Foo Bar' 588s ok 21 588s testing: Hello: Foo 588s Bar 588s ok 22 588s # testing : response success 588s # expected: qr/HTTP\/1\.. 200 OK/ 588s # received: 'HTTP/1.1 200 OK' 588s ok 23 588s header: [Foo Bar] vs [Foo Bar] 588s # testing : compare header Hello value 588s # expected: 'Foo Bar' 588s # received: 'Foo Bar' 588s ok 24 588s testing: Hello:World 588s ok 25 588s # testing : response success 588s # expected: qr/HTTP\/1\.. 200 OK/ 588s # received: 'HTTP/1.1 200 OK' 588s ok 26 588s header: [World] vs [World] 588s # testing : compare header Hello value 588s # expected: 'World' 588s # received: 'World' 588s ok 27 588s ok 589s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 592s t/apache/http_strict.t .............. 592s 1..178 592s # Running under perl version 5.038002 for linux 592s # Current time local: Sun Mar 24 06:39:46 2024 592s # Current time GMT: Sun Mar 24 06:39:46 2024 592s # Using Test.pm version 1.31 592s # Using Apache/Test.pm version 1.42 592s # SENDING: 592s # GET / HTTP/1.0\r\n\r\n 592s # expecting success, got 200 592s ok 1 592s # SENDING: 592s # GET / HTTP/1.0\n\n 592s # expecting success, got 200 592s ok 2 592s # SENDING: 592s # get / HTTP/1.0\r\n\r\n 592s # expecting 501, got 501 592s ok 3 592s # SENDING: 592s # G ET / HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 4 592s # SENDING: 592s # G\x00ET / HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 5 592s # SENDING: 592s # G/T / HTTP/1.0\r\n\r\n 592s # expecting 501, got 501 592s ok 6 592s # SENDING: 592s # GET /\x00 HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 7 592s # SENDING: 592s # GET / HTTP/1.0\x00\r\n\r\n 592s # expecting 400, got 400 592s ok 8 592s # SENDING: 592s # GET\x0c/ HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 9 592s # SENDING: 592s # GET\r/ HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 10 592s # SENDING: 592s # GET\t/ HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 11 592s # SENDING: 592s # GET / HTT/1.0\r\n\r\n 592s # expecting error, got 400 592s ok 12 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 592s # expecting success, got 200 592s ok 13 592s # SENDING: 592s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 592s # expecting success, got 200 592s ok 14 592s # SENDING: 592s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 592s # expecting success, got 200 592s ok 15 592s # SENDING: 592s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 592s # expecting 400, got 400 592s ok 16 592s # SENDING: 592s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 592s # expecting 400, got 400 592s ok 17 592s # SENDING: 592s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 592s # expecting 200, got 200 592s ok 18 592s # SENDING: 592s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 592s # expecting 400, got 400 592s ok 19 592s # SENDING: 592s # GET / HTTP/\r\nHost: localhost\r\n\r\n 592s # expecting error, got 400 592s ok 20 592s # SENDING: 592s # GET / HTTP/0.9\r\n\r\n 592s # expecting error, got 400 592s ok 21 592s # SENDING: 592s # GET / HTTP/0.8\r\n\r\n 592s # expecting error, got 400 592s ok 22 592s # SENDING: 592s # GET /\x01 HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 23 592s # SENDING: 592s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 592s # expecting 200, got 200 592s ok 24 592s # SENDING: 592s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 592s # expecting 200, got 200 592s ok 25 592s # SENDING: 592s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 592s # expecting 400, got 400 592s ok 26 592s # SENDING: 592s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 592s # expecting 200, got 200 592s ok 27 592s # SENDING: 592s # GET / HTTP/1.0\r\nFoo\r\n\r\n 592s # expecting 400, got 400 592s ok 28 592s # SENDING: 592s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 592s # expecting 400, got 400 592s ok 29 592s # SENDING: 592s # GET / HTTP/1.0\r\n: bar\r\n\r\n 592s # expecting 400, got 400 592s ok 30 592s # SENDING: 592s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 592s # expecting 200, got 200 592s ok 31 592s # SENDING: 592s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 592s # expecting 400, got 400 592s ok 32 592s # SENDING: 592s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 592s # expecting 400, got 400 592s ok 33 592s # SENDING: 592s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 592s # expecting 400, got 400 592s ok 34 592s # SENDING: 592s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 592s # expecting 200, got 200 592s ok 35 592s # SENDING: 592s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 592s # expecting 400, got 400 592s ok 36 592s # SENDING: 592s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 592s # expecting 400, got 400 592s ok 37 592s # SENDING: 592s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 592s # expecting 200, got 200 592s ok 38 592s # SENDING: 592s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 592s # expecting 400, got 400 592s ok 39 592s # SENDING: 592s # GET / HTTP/1.0\r\r 592s # expecting dropped connection and HTTPD dropped connection 592s ok 40 592s # SENDING: 592s # GET /\r\n 592s # expecting headerless HTTP/0.9 body, got response 592s ok 41 592s # SENDING: 592s # GET /#frag HTTP/1.0\r\n 592s # expecting 400, got 400 592s ok 42 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 592s # expecting 200, got 200 592s ok 43 592s # SENDING: 592s # GET http://017700000001/ HTTP/1.0\r\n\r\n 592s # expecting 200, got 200 592s ok 44 592s # SENDING: 592s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 592s # expecting 200, got 200 592s ok 45 592s # SENDING: 592s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 592s # expecting 200, got 200 592s ok 46 592s # SENDING: 592s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 592s # expecting 200, got 200 592s ok 47 592s # SENDING: 592s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 592s # expecting 200, got 200 592s ok 48 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 592s # expecting 200, got 200 592s ok 49 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 592s # expecting 400, got 400 592s ok 50 592s # SENDING: 592s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 592s # expecting 200, got 200 592s ok 51 592s # SENDING: 592s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 52 592s # SENDING: 592s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 53 592s # SENDING: 592s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 54 592s # SENDING: 592s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 592s # expecting 200, got 200 592s ok 55 592s # SENDING: 592s # GET http://[::1]/ HTTP/1.0\r\n\r\n 592s # expecting success, got 200 592s ok 56 592s # SENDING: 592s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 592s # expecting success, got 200 592s ok 57 592s # SENDING: 592s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 592s # expecting success, got 200 592s ok 58 592s # SENDING: 592s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 592s # expecting success, got 200 592s ok 59 592s # SENDING: 592s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 60 592s # SENDING: 592s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 592s # expecting success, got 200 592s ok 61 592s # SENDING: 592s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 592s # expecting success, got 200 592s ok 62 592s # SENDING: 592s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 63 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 592s # expecting success, got 200 592s ok 64 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 592s # expecting success, got 200 592s ok 65 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 592s # expecting success, got 200 592s ok 66 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 592s # expecting success, got 200 592s ok 67 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 592s # expecting success, got 200 592s ok 68 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 592s # expecting success, got 200 592s ok 69 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 592s # expecting 200, got 200 592s ok 70 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 592s # expecting 200, got 200 592s ok 71 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 592s # expecting 400, got 400 592s ok 72 592s # SENDING: 592s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 592s # expecting 200, got 200 592s ok 73 592s # SENDING: 592s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 592s # expecting 200, got 200 592s ok 74 592s # SENDING: 592s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 592s # expecting 200, got 200 592s ok 75 592s # SENDING: 592s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 592s # expecting 200, got 200 592s ok 76 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 592s # expecting 200, got 200 592s ok 77 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 592s # expecting 200, got 200 592s ok 78 592s # SENDING: 592s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 592s # expecting 200, got 200 592s ok 79 592s # SENDING: 592s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 592s # DECODED: Foo: bar 592s # RESPONSE: 592s # HTTP/1.1 200 OK\r\n 592s # Date: Sun, 24 Mar 2024 06:39:48 GMT\r\n 592s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 592s # Foo: bar\r\n 592s # Vary: In-If1\r\n 592s # DMMATCH1: 1\r\n 592s # Connection: close\r\n 592s # Content-Type: text/plain\r\n 592s # \r\n 592s # Hi!\n 592s # SERVERNAME=localhost\n 592s # HTTP_HOST=\n 592s # 592s # expecting 200, got 200 592s ok 80 592s # SENDING: 592s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 592s # DECODED: Foo: 592s # RESPONSE: 592s # HTTP/1.1 200 OK\r\n 592s # Date: Sun, 24 Mar 2024 06:39:48 GMT\r\n 592s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 592s # Foo: \r\n 592s # Vary: In-If1\r\n 592s # DMMATCH1: 1\r\n 592s # Connection: close\r\n 592s # Content-Type: text/plain\r\n 592s # \r\n 592s # Hi!\n 592s # SERVERNAME=localhost\n 592s # HTTP_HOST=\n 592s # 592s # expecting 200, got 200 592s ok 81 592s # SENDING: 592s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 592s # DECODED: : bar 592s # RESPONSE: 592s # HTTP/1.1 500 Internal Server Error\r\n 592s # Date: Sun, 24 Mar 2024 06:39:48 GMT\r\n 592s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 592s # Content-Length: 564\r\n 592s # Connection: close\r\n 592s # Content-Type: text/html; charset=iso-8859-1\r\n 592s # \r\n 592s # \n 592s # \n 592s # ... 592s # expecting 500, got 500 592s ok 82 592s # SENDING: 592s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 592s # DECODED: F\x00oo: bar 592s # RESPONSE: 592s # HTTP/1.1 500 Internal Server Error\r\n 592s # Date: Sun, 24 Mar 2024 06:39:48 GMT\r\n 592s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 592s # Content-Length: 528\r\n 592s # Connection: close\r\n 592s # Content-Type: text/html; charset=iso-8859-1\r\n 592s # \r\n 592s # \n 592s # \n 592s # ... 592s # expecting 500, got 500 592s ok 83 592s # SENDING: 592s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 592s # DECODED: F\x01oo: bar 592s # RESPONSE: 592s # HTTP/1.1 500 Internal Server Error\r\n 592s # Date: Sun, 24 Mar 2024 06:39:48 GMT\r\n 592s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 592s # Content-Length: 564\r\n 592s # Connection: close\r\n 592s # Content-Type: text/html; charset=iso-8859-1\r\n 592s # \r\n 592s # \n 592s # \n 592s # ... 592s # expecting 500, got 500 592s ok 84 592s # SENDING: 592s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 592s # DECODED: F\noo: bar 592s # RESPONSE: 592s # HTTP/1.1 500 Internal Server Error\r\n 592s # Date: Sun, 24 Mar 2024 06:39:48 GMT\r\n 592s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 592s # Content-Length: 528\r\n 592s # Connection: close\r\n 592s # Content-Type: text/html; charset=iso-8859-1\r\n 592s # \r\n 592s # \n 592s # \n 592s # ... 592s # expecting 500, got 500 592s ok 85 592s # SENDING: 592s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 592s # DECODED: Foo: b\tar 592s # RESPONSE: 592s # HTTP/1.1 200 OK\r\n 592s # Date: Sun, 24 Mar 2024 06:39:48 GMT\r\n 592s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 592s # Foo: b\tar\r\n 592s # Vary: In-If1\r\n 592s # DMMATCH1: 1\r\n 592s # Connection: close\r\n 592s # Content-Type: text/plain\r\n 592s # \r\n 592s # Hi!\n 592s # SERVERNAME=localhost\n 592s # HTTP_HOST=\n 592s # 592s # expecting 200, got 200 592s ok 86 592s # SENDING: 592s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 592s # DECODED: Foo: b\x01ar 592s # RESPONSE: 592s # HTTP/1.1 500 Internal Server Error\r\n 592s # Date: Sun, 24 Mar 2024 06:39:48 GMT\r\n 592s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 592s # Content-Length: 564\r\n 592s # Connection: close\r\n 592s # Content-Type: text/html; charset=iso-8859-1\r\n 592s # \r\n 592s # \n 592s # \n 592s # ... 592s # expecting 500, got 500 592s ok 87 592s # SENDING: 592s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 592s # expecting 500, got 500 592s ok 88 592s # SENDING: 592s # GET / HTTP/1.0\r\n\r\n 592s # expecting success, got 200 592s ok 89 592s # SENDING: 592s # GET / HTTP/1.0\n\n 592s # expecting 400, got 400 592s ok 90 592s # SENDING: 592s # get / HTTP/1.0\r\n\r\n 592s # expecting 501, got 501 592s ok 91 592s # SENDING: 592s # G ET / HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 92 592s # SENDING: 592s # G\x00ET / HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 93 592s # SENDING: 592s # G/T / HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 94 592s # SENDING: 592s # GET /\x00 HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 95 592s # SENDING: 592s # GET / HTTP/1.0\x00\r\n\r\n 592s # expecting 400, got 400 592s ok 96 592s # SENDING: 592s # GET\x0c/ HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 97 592s # SENDING: 592s # GET\r/ HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 98 592s # SENDING: 592s # GET\t/ HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 99 592s # SENDING: 592s # GET / HTT/1.0\r\n\r\n 592s # expecting error, got 400 592s ok 100 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 592s # expecting success, got 200 592s ok 101 592s # SENDING: 592s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 592s # expecting success, got 200 592s ok 102 592s # SENDING: 592s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 592s # expecting success, got 200 592s ok 103 592s # SENDING: 592s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 592s # expecting 400, got 400 592s ok 104 592s # SENDING: 592s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 592s # expecting 400, got 400 592s ok 105 592s # SENDING: 592s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 592s # expecting 400, got 400 592s ok 106 592s # SENDING: 592s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 592s # expecting 400, got 400 592s ok 107 592s # SENDING: 592s # GET / HTTP/\r\nHost: localhost\r\n\r\n 592s # expecting error, got 400 592s ok 108 592s # SENDING: 592s # GET / HTTP/0.9\r\n\r\n 592s # expecting error, got 400 592s ok 109 592s # SENDING: 592s # GET / HTTP/0.8\r\n\r\n 592s # expecting error, got 400 592s ok 110 592s # SENDING: 592s # GET /\x01 HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 111 592s # SENDING: 592s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 592s # expecting 200, got 200 592s ok 112 592s # SENDING: 592s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 592s # expecting 200, got 200 592s ok 113 592s # SENDING: 592s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 592s # expecting 400, got 400 592s ok 114 592s # SENDING: 592s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 592s # expecting 400, got 400 592s ok 115 592s # SENDING: 592s # GET / HTTP/1.0\r\nFoo\r\n\r\n 592s # expecting 400, got 400 592s ok 116 592s # SENDING: 592s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 592s # expecting 400, got 400 592s ok 117 592s # SENDING: 592s # GET / HTTP/1.0\r\n: bar\r\n\r\n 592s # expecting 400, got 400 592s ok 118 592s # SENDING: 592s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 592s # expecting 200, got 200 592s ok 119 592s # SENDING: 592s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 592s # expecting 400, got 400 592s ok 120 592s # SENDING: 592s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 592s # expecting 400, got 400 592s ok 121 592s # SENDING: 592s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 592s # expecting 400, got 400 592s ok 122 592s # SENDING: 592s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 592s # expecting 400, got 400 592s ok 123 592s # SENDING: 592s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 592s # expecting 400, got 400 592s ok 124 592s # SENDING: 592s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 592s # expecting 400, got 400 592s ok 125 592s # SENDING: 592s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 592s # expecting 200, got 200 592s ok 126 592s # SENDING: 592s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 592s # expecting 400, got 400 592s ok 127 592s # SENDING: 592s # GET / HTTP/1.0\r\r 592s # expecting dropped connection and HTTPD dropped connection 592s ok 128 592s # SENDING: 592s # GET /\r\n 592s # expecting headerless HTTP/0.9 body, got response 592s ok 129 592s # SENDING: 592s # GET /#frag HTTP/1.0\r\n 592s # expecting 400, got 400 592s ok 130 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 592s # expecting 400, got 400 592s ok 131 592s # SENDING: 592s # GET http://017700000001/ HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 132 592s # SENDING: 592s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 133 592s # SENDING: 592s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 592s # expecting 200, got 200 592s ok 134 592s # SENDING: 592s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 135 592s # SENDING: 592s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 136 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 592s # expecting 400, got 400 592s ok 137 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 592s # expecting 400, got 400 592s ok 138 592s # SENDING: 592s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 592s # expecting 200, got 200 592s ok 139 592s # SENDING: 592s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 140 592s # SENDING: 592s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 141 592s # SENDING: 592s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 142 592s # SENDING: 592s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 143 592s # SENDING: 592s # GET http://[::1]/ HTTP/1.0\r\n\r\n 592s # expecting success, got 200 592s ok 144 592s # SENDING: 592s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 592s # expecting success, got 200 592s ok 145 592s # SENDING: 592s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 592s # expecting success, got 200 592s ok 146 592s # SENDING: 592s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 592s # expecting success, got 200 592s ok 147 592s # SENDING: 592s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 148 592s # SENDING: 592s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 592s # expecting success, got 200 592s ok 149 592s # SENDING: 592s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 592s # expecting success, got 200 592s ok 150 592s # SENDING: 592s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 592s # expecting 400, got 400 592s ok 151 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 592s # expecting success, got 200 592s ok 152 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 592s # expecting success, got 200 592s ok 153 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 592s # expecting success, got 200 592s ok 154 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 592s # expecting success, got 200 592s ok 155 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 592s # expecting success, got 200 592s ok 156 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 592s # expecting success, got 200 592s ok 157 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 592s # expecting 400, got 400 592s ok 158 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 592s # expecting 400, got 400 592s ok 159 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 592s # expecting 400, got 400 592s ok 160 592s # SENDING: 592s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 592s # expecting 200, got 200 592s ok 161 592s # SENDING: 592s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 592s # expecting 200, got 200 592s ok 162 592s # SENDING: 592s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 592s # expecting 200, got 200 592s ok 163 592s # SENDING: 592s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 592s # expecting 200, got 200 592s ok 164 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 592s # expecting 200, got 200 592s ok 165 592s # SENDING: 592s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 592s # expecting 200, got 200 592s ok 166 592s # SENDING: 592s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 592s # expecting 200, got 200 592s ok 167 592s # SENDING: 592s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 592s # DECODED: Foo: bar 592s # RESPONSE: 592s # HTTP/1.1 200 OK\r\n 592s # Date: Sun, 24 Mar 2024 06:39:48 GMT\r\n 592s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 592s # Foo: bar\r\n 592s # Vary: In-If1\r\n 592s # DMMATCH1: 1\r\n 592s # Content-Length: 36\r\n 592s # Connection: close\r\n 592s # Content-Type: text/plain\r\n 592s # \r\n 592s # Hi!\n 592s # SERVERNAME=localhost\n 592s # HTTP_HOST=\n 592s # 592s # expecting 200, got 200 592s ok 168 592s # SENDING: 592s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 592s # DECODED: Foo: 592s # RESPONSE: 592s # HTTP/1.1 200 OK\r\n 592s # Date: Sun, 24 Mar 2024 06:39:48 GMT\r\n 592s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 592s # Foo: \r\n 592s # Vary: In-If1\r\n 592s # DMMATCH1: 1\r\n 592s # Connection: close\r\n 592s # Content-Type: text/plain\r\n 592s # \r\n 592s # Hi!\n 592s # SERVERNAME=localhost\n 592s # HTTP_HOST=\n 592s # 592s # expecting 200, got 200 592s ok 169 592s # SENDING: 592s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 592s # DECODED: : bar 592s # RESPONSE: 592s # HTTP/1.1 500 Internal Server Error\r\n 592s # Date: Sun, 24 Mar 2024 06:39:48 GMT\r\n 592s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 592s # Connection: close\r\n 592s # Content-Type: text/html; charset=iso-8859-1\r\n 592s # \r\n 592s # \n 592s # \n 592s # ... 592s # expecting 500, got 500 592s ok 170 592s # SENDING: 592s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 592s # DECODED: F\x00oo: bar 592s # RESPONSE: 592s # HTTP/1.1 500 Internal Server Error\r\n 592s # Date: Sun, 24 Mar 2024 06:39:48 GMT\r\n 592s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 592s # Content-Length: 528\r\n 592s # Connection: close\r\n 592s # Content-Type: text/html; charset=iso-8859-1\r\n 592s # \r\n 592s # \n 592s # \n 592s # ... 592s # expecting 500, got 500 592s ok 171 592s # SENDING: 592s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 592s # DECODED: F\x01oo: bar 592s # RESPONSE: 592s # HTTP/1.1 500 Internal Server Error\r\n 592s # Date: Sun, 24 Mar 2024 06:39:49 GMT\r\n 592s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 592s # Content-Length: 564\r\n 592s # Connection: close\r\n 592s # Content-Type: text/html; charset=iso-8859-1\r\n 592s # \r\n 592s # \n 592s # \n 592s # ... 592s # expecting 500, got 500 592s ok 172 592s # SENDING: 592s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 592s # DECODED: F\noo: bar 592s # RESPONSE: 592s # HTTP/1.1 500 Internal Server Error\r\n 592s # Date: Sun, 24 Mar 2024 06:39:49 GMT\r\n 592s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 592s # Content-Length: 528\r\n 592s # Connection: close\r\n 592s # Content-Type: text/html; charset=iso-8859-1\r\n 592s # \r\n 592s # \n 592s # \n 592s # ... 592s # expecting 500, got 500 592s ok 173 592s # SENDING: 592s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 592s # DECODED: Foo: b\tar 592s # RESPONSE: 592s # HTTP/1.1 200 OK\r\n 592s # Date: Sun, 24 Mar 2024 06:39:49 GMT\r\n 592s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 592s # Foo: b\tar\r\n 592s # Vary: In-If1\r\n 592s # DMMATCH1: 1\r\n 592s # Connection: close\r\n 592s # Content-Type: text/plain\r\n 592s # \r\n 592s # Hi!\n 592s # SERVERNAME=localhost\n 592s # HTTP_HOST=\n 592s # 592s # expecting 200, got 200 592s ok 174 592s # SENDING: 592s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 592s # DECODED: Foo: b\x01ar 592s # RESPONSE: 592s # HTTP/1.1 500 Internal Server Error\r\n 592s # Date: Sun, 24 Mar 2024 06:39:49 GMT\r\n 592s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 592s # Content-Length: 564\r\n 592s # Connection: close\r\n 592s # Content-Type: text/html; charset=iso-8859-1\r\n 592s # \r\n 592s # \n 592s # \n 592s # ... 592s # expecting 500, got 500 592s ok 175 592s # SENDING: 592s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 592s # expecting 500, got 500 592s ok 176 592s ok 177 592s ok 178 592s ok 594s t/apache/if_sections.t .............. 594s 1..46 594s # Running under perl version 5.038002 for linux 594s # Current time local: Sun Mar 24 06:39:49 2024 594s # Current time GMT: Sun Mar 24 06:39:49 2024 594s # Using Test.pm version 1.31 594s # Using Apache/Test.pm version 1.42 594s # /if_sec/ with '': 594s # expected: 200 594s # received: '200' 594s ok 1 594s # expected: undef 594s # received: undef 594s ok 2 594s # /if_sec/foo.if_test with '': 594s # expected: 200 594s # received: '200' 594s ok 3 594s # expected: undef 594s # received: undef 594s ok 4 594s # /if_sec/foo.if_test with '1': 594s # expected: 200 594s # received: '200' 594s ok 5 594s # expected: 'global1' 594s # received: 'global1' 594s ok 6 594s # /if_sec/foo.if_test with '1 11': 594s # expected: 200 594s # received: '200' 594s ok 7 594s # expected: 'global1, nested11, nested113' 594s # received: 'global1, nested11, nested113' 594s ok 8 594s # /if_sec/foo.if_test with '1 11 111': 594s # expected: 200 594s # received: '200' 594s ok 9 594s # expected: 'global1, nested11, nested111' 594s # received: 'global1, nested11, nested111' 594s ok 10 594s # /if_sec/foo.if_test with '1 11 112': 594s # expected: 200 594s # received: '200' 594s ok 11 594s # expected: 'global1, nested11, nested112' 594s # received: 'global1, nested11, nested112' 594s ok 12 594s # /if_sec/foo.if_test with '1 2': 594s # expected: 200 594s # received: '200' 594s ok 13 594s # expected: 'global1, files2' 594s # received: 'global1, files2' 594s ok 14 594s # /if_sec/dir/foo.txt with '1 2': 594s # expected: 200 594s # received: '200' 594s ok 15 594s # expected: 'global1, dir1, dir2, dir_files1' 594s # received: 'global1, dir1, dir2, dir_files1' 594s ok 16 594s # /if_sec/dir/ with '1 2': 594s # expected: 200 594s # received: '200' 594s ok 17 594s # expected: 'global1, dir1, dir2' 594s # received: 'global1, dir1, dir2' 594s ok 18 594s # /if_sec/dir/ with '1 11': 594s # expected: 200 594s # received: '200' 594s ok 19 594s # expected: 'global1, dir1, nested11, nested113' 594s # received: 'global1, dir1, nested11, nested113' 594s ok 20 594s # /if_sec/dir/ with '1 11 111': 594s # expected: 200 594s # received: '200' 594s ok 21 594s # expected: 'global1, dir1, nested11, nested111' 594s # received: 'global1, dir1, nested11, nested111' 594s ok 22 594s # /if_sec/dir/ with '1 11 112': 594s # expected: 200 594s # received: '200' 594s ok 23 594s # expected: 'global1, dir1, nested11, nested112' 594s # received: 'global1, dir1, nested11, nested112' 594s ok 24 594s # /if_sec/loc/ with '1 2': 594s # expected: 200 594s # received: '200' 594s ok 25 594s # expected: 'global1, loc1, loc2' 594s # received: 'global1, loc1, loc2' 594s ok 26 594s # /if_sec/loc/foo.txt with '1 2': 594s # expected: 200 594s # received: '200' 594s ok 27 594s # expected: 'global1, loc1, loc2' 594s # received: 'global1, loc1, loc2' 594s ok 28 594s # /if_sec/loc/ with '1 11': 594s # expected: 200 594s # received: '200' 594s ok 29 594s # expected: 'global1, loc1, nested11, nested113' 594s # received: 'global1, loc1, nested11, nested113' 594s ok 30 594s # /if_sec/loc/ with '1 11 111': 594s # expected: 200 594s # received: '200' 594s ok 31 594s # expected: 'global1, loc1, nested11, nested111' 594s # received: 'global1, loc1, nested11, nested111' 594s ok 32 594s # /if_sec/loc/ with '1 11 112': 594s # expected: 200 594s # received: '200' 594s ok 33 594s # expected: 'global1, loc1, nested11, nested112' 594s # received: 'global1, loc1, nested11, nested112' 594s ok 34 594s # /if_sec/loc/foo.if_test with '1 2': 594s # expected: 200 594s # received: '200' 594s ok 35 594s # expected: 'global1, files2, loc1, loc2' 594s # received: 'global1, files2, loc1, loc2' 594s ok 36 594s # /if_sec/loc/foo.if_test with '1 2 11': 594s # expected: 200 594s # received: '200' 594s ok 37 594s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 594s # received: 'global1, files2, loc1, loc2, nested11, nested113' 594s ok 38 594s # /if_sec/loc/foo.if_test with '1 2 11 111': 594s # expected: 200 594s # received: '200' 594s ok 39 594s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 594s # received: 'global1, files2, loc1, loc2, nested11, nested111' 594s ok 40 594s # /if_sec/loc/foo.if_test with '1 2 11 112': 594s # expected: 200 594s # received: '200' 594s ok 41 594s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 594s # received: 'global1, files2, loc1, loc2, nested11, nested112' 594s ok 42 594s # /if_sec/proxy/ with '1 2': 594s # expected: 200 594s # received: '200' 594s ok 43 594s # expected: 'global1, locp1, locp2' 594s # received: 'global1, locp1, locp2' 594s ok 44 594s # /if_sec/proxy/ with '2': 594s # expected: 200 594s # received: '200' 594s ok 45 594s # expected: 'locp2' 594s # received: 'locp2' 594s ok 46 594s ok 595s t/apache/iffile.t ................... 595s 1..2 595s # Running under perl version 5.038002 for linux 595s # Current time local: Sun Mar 24 06:39:51 2024 595s # Current time GMT: Sun Mar 24 06:39:51 2024 595s # Using Test.pm version 1.31 595s # Using Apache/Test.pm version 1.42 595s # expected: 200 595s # received: '200' 595s ok 1 595s # expected: 'success1, success2, success3, success4, success5' 595s # received: 'success1, success2, success3, success4, success5' 595s ok 2 595s ok 597s t/apache/leaks.t .................... skipped: mod_memory_track not activated 603s t/apache/limits.t ................... 603s 1..12 603s # Running under perl version 5.038002 for linux 603s # Current time local: Sun Mar 24 06:39:54 2024 603s # Current time GMT: Sun Mar 24 06:39:54 2024 603s # Using Test.pm version 1.31 603s # Using Apache/Test.pm version 1.42 603s # Testing LimitRequestLine; should succeed 603s # testing : Test #1 603s # expected: 200 603s # received: '200' 603s ok 1 603s # Testing LimitRequestLine; should fail 603s # testing : Test #2 603s # expected: 414 603s # received: '414' 603s ok 2 603s # Testing LimitRequestFieldSize; should succeed 603s # testing : Test #3 603s # expected: 200 603s # received: '200' 603s ok 3 603s # Testing LimitRequestFieldSize; should fail 603s # testing : Test #4 603s # expected: 400 603s # received: '400' 603s ok 4 603s # Testing LimitRequestFields; should succeed 603s # testing : Test #5 603s # expected: 200 603s # received: '200' 603s ok 5 603s # Testing LimitRequestFields; should fail 603s # testing : Test #6 603s # expected: 400 603s # received: '400' 603s ok 6 603s # Testing LimitRequestBody; should succeed 603s # Chunked transfer-encoding enabled 603s # testing : Test #7 603s # expected: 200 603s # received: '200' 603s ok 7 603s # Testing LimitRequestBody; should succeed 603s # Chunked transfer-encoding disabled 603s # testing : Test #8 603s # expected: 200 603s # received: '200' 603s ok 8 603s # Testing LimitRequestBody; should fail 603s # Chunked transfer-encoding enabled 603s # testing : Test #9 603s # expected: 413 603s # received: '413' 603s ok 9 603s # Testing LimitRequestBody; should fail 603s # Chunked transfer-encoding disabled 603s # testing : Test #10 603s # expected: 413 603s # received: '413' 603s ok 10 603s # Testing LimitRequestFieldSize; should succeed 603s # testing : Test #11 603s # expected: 200 603s # received: '200' 603s ok 11 603s # Testing LimitRequestFieldSize; should fail 603s # testing : Test #12 603s # expected: 400 603s # received: '400' 603s ok 12 603s ok 604s t/apache/loglevel.t ................. 604s 1..8 604s # Running under perl version 5.038002 for linux 604s # Current time local: Sun Mar 24 06:40:00 2024 604s # Current time GMT: Sun Mar 24 06:40:00 2024 604s # Using Test.pm version 1.31 604s # Using Apache/Test.pm version 1.42 604s ok 1 604s ok 2 604s ok 3 604s ok 4 604s ok 5 604s ok 6 604s ok 7 604s ok 8 604s ok 606s t/apache/maxranges.t ................ 606s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 606s 1..19 606s # Running under perl version 5.038002 for linux 606s # Current time local: Sun Mar 24 06:40:01 2024 606s # Current time GMT: Sun Mar 24 06:40:01 2024 606s # Using Test.pm version 1.31 606s # Using Apache/Test.pm version 1.42 606s ok 1 606s ok 2 606s ok 3 606s ok 4 606s ok 5 606s ok 6 606s ok 7 606s ok 8 606s ok 9 606s ok 10 606s ok 11 606s ok 12 606s ok 13 606s ok 14 606s ok 15 606s ok 16 606s ok 17 606s ok 18 606s ok 19 606s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 606s ok 608s t/apache/mergeslashes.t ............. 608s 1..9 608s # Running under perl version 5.038002 for linux 608s # Current time local: Sun Mar 24 06:40:03 2024 608s # Current time GMT: Sun Mar 24 06:40:03 2024 608s # Using Test.pm version 1.31 608s # Using Apache/Test.pm version 1.42 608s # SENDING to 127.0.0.1:8559 608s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 608s # expected 403, got 403 for exact match 608s ok 1 608s # SENDING to 127.0.0.1:8559 608s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 608s # expected 403, got 403 for merged even at front 608s ok 2 608s # SENDING to 127.0.0.1:8559 608s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 608s # expected 403, got 403 for merged even at front 608s ok 3 608s # SENDING to 127.0.0.1:8559 608s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 608s # expected 403, got 403 for c// should be merged 608s ok 4 608s # SENDING to 127.0.0.1:8559 608s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 608s # expected 403, got 403 for a// should be merged 608s ok 5 608s # SENDING to 127.0.0.1:8559 608s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 608s # expected 403, got 403 for a// matches locationmatch 608s ok 6 608s # SENDING to 127.0.0.1:8559 608s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 608s # expected 200, got 200 for c// doesn't match locationmatch 608s ok 7 608s # SENDING to 127.0.0.1:8559 608s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 608s # expected 403, got 403 for baseline failed 608s ok 8 608s # SENDING to 127.0.0.1:8559 608s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 608s # expected 403, got 403 for b//d not merged for Location with OFF 608s ok 9 608s ok 610s t/apache/mmn.t ...................... 610s 1..2 610s # Running under perl version 5.038002 for linux 610s # Current time local: Sun Mar 24 06:40:05 2024 610s # Current time GMT: Sun Mar 24 06:40:05 2024 610s # Using Test.pm version 1.31 610s # Using Apache/Test.pm version 1.42 610s ok 1 610s ok 2 610s ok 613s t/apache/options.t .................. 613s 1..2 613s # Running under perl version 5.038002 for linux 613s # Current time local: Sun Mar 24 06:40:07 2024 613s # Current time GMT: Sun Mar 24 06:40:07 2024 613s # Using Test.pm version 1.31 613s # Using Apache/Test.pm version 1.42 613s # testing : code 613s # expected: 200 613s # received: '200' 613s ok 1 613s # testing : OPTIONS 613s # expected: qr/OPTIONS/ 613s # received: 'OPTIONS,HEAD,GET,POST,TRACE' 613s ok 2 613s ok 616s t/apache/passbrigade.t .............. 616s # using LWP client 616s 1..114 616s # Running under perl version 5.038002 for linux 616s # Current time local: Sun Mar 24 06:40:08 2024 616s # Current time GMT: Sun Mar 24 06:40:08 2024 616s # Using Test.pm version 1.31 616s # Using Apache/Test.pm version 1.42 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 1024 616s #Client-Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #DMMATCH1: 1 616s # 616s # testing : bytes in body 616s # expected: 1024 616s # received: 1024 616s ok 1 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 2048 616s # received: 2048 616s ok 2 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 3072 616s # received: 3072 616s ok 3 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 4096 616s # received: 4096 616s ok 4 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 5120 616s # received: 5120 616s ok 5 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 6144 616s # received: 6144 616s ok 6 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 7168 616s # received: 7168 616s ok 7 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 8192 616s # received: 8192 616s ok 8 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 9216 616s # received: 9216 616s ok 9 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 10240 616s # received: 10240 616s ok 10 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 11264 616s # received: 11264 616s ok 11 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 12288 616s # received: 12288 616s ok 12 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 13312 616s # received: 13312 616s ok 13 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 14336 616s # received: 14336 616s ok 14 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 15360 616s # received: 15360 616s ok 15 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 16384 616s # received: 16384 616s ok 16 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 17408 616s # received: 17408 616s ok 17 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 18432 616s # received: 18432 616s ok 18 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 19456 616s # received: 19456 616s ok 19 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 20480 616s # received: 20480 616s ok 20 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 21504 616s # received: 21504 616s ok 21 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 22528 616s # received: 22528 616s ok 22 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 23552 616s # received: 23552 616s ok 23 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 24576 616s # received: 24576 616s ok 24 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 25600 616s # received: 25600 616s ok 25 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 26624 616s # received: 26624 616s ok 26 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 27648 616s # received: 27648 616s ok 27 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:10 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 28672 616s # received: 28672 616s ok 28 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 29696 616s # received: 29696 616s ok 29 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 30720 616s # received: 30720 616s ok 30 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 31744 616s # received: 31744 616s ok 31 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 32768 616s # received: 32768 616s ok 32 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 33792 616s # received: 33792 616s ok 33 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 34816 616s # received: 34816 616s ok 34 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 35840 616s # received: 35840 616s ok 35 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 36864 616s # received: 36864 616s ok 36 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 37888 616s # received: 37888 616s ok 37 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 38912 616s # received: 38912 616s ok 38 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 39936 616s # received: 39936 616s ok 39 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 40960 616s # received: 40960 616s ok 40 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 41984 616s # received: 41984 616s ok 41 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 43008 616s # received: 43008 616s ok 42 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 44032 616s # received: 44032 616s ok 43 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 45056 616s # received: 45056 616s ok 44 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 46080 616s # received: 46080 616s ok 45 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 47104 616s # received: 47104 616s ok 46 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 48128 616s # received: 48128 616s ok 47 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 49152 616s # received: 49152 616s ok 48 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 50176 616s # received: 50176 616s ok 49 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 51200 616s # received: 51200 616s ok 50 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 102400 616s # received: 102400 616s ok 51 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 307200 616s # received: 307200 616s ok 52 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 512000 616s # received: 512000 616s ok 53 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 2048000 616s # received: 2048000 616s ok 54 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 4096000 616s # received: 4096000 616s ok 55 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 6144000 616s # received: 6144000 616s ok 56 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:11 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 10240000 616s # received: 10240000 616s ok 57 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 1024 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #DMMATCH1: 1 616s # 616s # testing : bytes in body 616s # expected: 1024 616s # received: 1024 616s ok 58 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 2048 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #DMMATCH1: 1 616s # 616s # testing : bytes in body 616s # expected: 2048 616s # received: 2048 616s ok 59 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 3072 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #DMMATCH1: 1 616s # 616s # testing : bytes in body 616s # expected: 3072 616s # received: 3072 616s ok 60 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 4096 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #DMMATCH1: 1 616s # 616s # testing : bytes in body 616s # expected: 4096 616s # received: 4096 616s ok 61 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 5120 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #DMMATCH1: 1 616s # 616s # testing : bytes in body 616s # expected: 5120 616s # received: 5120 616s ok 62 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 6144 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #DMMATCH1: 1 616s # 616s # testing : bytes in body 616s # expected: 6144 616s # received: 6144 616s ok 63 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 7168 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #DMMATCH1: 1 616s # 616s # testing : bytes in body 616s # expected: 7168 616s # received: 7168 616s ok 64 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 8192 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #DMMATCH1: 1 616s # 616s # testing : bytes in body 616s # expected: 8192 616s # received: 8192 616s ok 65 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 9216 616s # received: 9216 616s ok 66 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 10240 616s # received: 10240 616s ok 67 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 11264 616s # received: 11264 616s ok 68 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 12288 616s # received: 12288 616s ok 69 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 13312 616s # received: 13312 616s ok 70 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 14336 616s # received: 14336 616s ok 71 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 15360 616s # received: 15360 616s ok 72 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 16384 616s # received: 16384 616s ok 73 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 17408 616s # received: 17408 616s ok 74 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 18432 616s # received: 18432 616s ok 75 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 19456 616s # received: 19456 616s ok 76 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 20480 616s # received: 20480 616s ok 77 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 21504 616s # received: 21504 616s ok 78 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 22528 616s # received: 22528 616s ok 79 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 23552 616s # received: 23552 616s ok 80 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 24576 616s # received: 24576 616s ok 81 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 25600 616s # received: 25600 616s ok 82 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 26624 616s # received: 26624 616s ok 83 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 27648 616s # received: 27648 616s ok 84 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 28672 616s # received: 28672 616s ok 85 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 29696 616s # received: 29696 616s ok 86 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 30720 616s # received: 30720 616s ok 87 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 31744 616s # received: 31744 616s ok 88 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 32768 616s # received: 32768 616s ok 89 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 33792 616s # received: 33792 616s ok 90 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 34816 616s # received: 34816 616s ok 91 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 35840 616s # received: 35840 616s ok 92 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 36864 616s # received: 36864 616s ok 93 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 37888 616s # received: 37888 616s ok 94 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 38912 616s # received: 38912 616s ok 95 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 39936 616s # received: 39936 616s ok 96 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 40960 616s # received: 40960 616s ok 97 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 41984 616s # received: 41984 616s ok 98 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 43008 616s # received: 43008 616s ok 99 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 44032 616s # received: 44032 616s ok 100 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 45056 616s # received: 45056 616s ok 101 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 46080 616s # received: 46080 616s ok 102 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 47104 616s # received: 47104 616s ok 103 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 48128 616s # received: 48128 616s ok 104 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 49152 616s # received: 49152 616s ok 105 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 50176 616s # received: 50176 616s ok 106 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 51200 616s # received: 51200 616s ok 107 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 102400 616s # received: 102400 616s ok 108 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 307200 616s # received: 307200 616s ok 109 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 512000 616s # received: 512000 616s ok 110 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 2048000 616s # received: 2048000 616s ok 111 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 4096000 616s # received: 4096000 616s ok 112 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:12 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:13 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 6144000 616s # received: 6144000 616s ok 113 616s #lwp request: 616s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 616s #User-Agent: libwww-perl/6.76 616s # 616s #server response: 616s #HTTP/1.1 200 OK 616s #Connection: close 616s #Date: Sun, 24 Mar 2024 06:40:13 GMT 616s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 616s #Vary: In-If1 616s #Content-Length: 0 616s #Client-Date: Sun, 24 Mar 2024 06:40:13 GMT 616s #Client-Peer: 127.0.0.1:8529 616s #Client-Response-Num: 1 616s #Client-Transfer-Encoding: chunked 616s #DMMATCH1: 1 616s #X-Content-Length-Note: added by Apache::TestRequest 616s # 616s # testing : bytes in body 616s # expected: 10240000 616s # received: 10240000 616s ok 114 616s ok 618s t/apache/post.t ..................... 618s # using LWP client 618s 1..51 618s # Running under perl version 5.038002 for linux 618s # Current time local: Sun Mar 24 06:40:13 2024 618s # Current time GMT: Sun Mar 24 06:40:13 2024 618s # Using Test.pm version 1.31 618s # Using Apache/Test.pm version 1.42 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 1024 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 5 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '1024' 618s # received: 1024 618s ok 1 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 2048 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 5 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '2048' 618s # received: 2048 618s ok 2 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 3072 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 5 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '3072' 618s # received: 3072 618s ok 3 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 4096 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 5 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '4096' 618s # received: 4096 618s ok 4 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 5120 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 5 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '5120' 618s # received: 5120 618s ok 5 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 6144 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 5 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '6144' 618s # received: 6144 618s ok 6 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 7168 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 5 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '7168' 618s # received: 7168 618s ok 7 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 8192 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 5 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '8192' 618s # received: 8192 618s ok 8 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 9216 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 5 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '9216' 618s # received: 9216 618s ok 9 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 10240 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '10240' 618s # received: 10240 618s ok 10 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 11264 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '11264' 618s # received: 11264 618s ok 11 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 12288 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '12288' 618s # received: 12288 618s ok 12 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 13312 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '13312' 618s # received: 13312 618s ok 13 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 14336 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '14336' 618s # received: 14336 618s ok 14 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 15360 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '15360' 618s # received: 15360 618s ok 15 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 16384 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '16384' 618s # received: 16384 618s ok 16 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 17408 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '17408' 618s # received: 17408 618s ok 17 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 18432 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '18432' 618s # received: 18432 618s ok 18 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 19456 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '19456' 618s # received: 19456 618s ok 19 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 20480 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '20480' 618s # received: 20480 618s ok 20 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 21504 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '21504' 618s # received: 21504 618s ok 21 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 22528 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '22528' 618s # received: 22528 618s ok 22 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 23552 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '23552' 618s # received: 23552 618s ok 23 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 24576 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '24576' 618s # received: 24576 618s ok 24 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 25600 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '25600' 618s # received: 25600 618s ok 25 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 26624 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '26624' 618s # received: 26624 618s ok 26 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 27648 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '27648' 618s # received: 27648 618s ok 27 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 28672 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '28672' 618s # received: 28672 618s ok 28 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 29696 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '29696' 618s # received: 29696 618s ok 29 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 30720 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '30720' 618s # received: 30720 618s ok 30 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 31744 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '31744' 618s # received: 31744 618s ok 31 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 32768 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '32768' 618s # received: 32768 618s ok 32 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 33792 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '33792' 618s # received: 33792 618s ok 33 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 34816 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '34816' 618s # received: 34816 618s ok 34 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 35840 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '35840' 618s # received: 35840 618s ok 35 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 36864 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '36864' 618s # received: 36864 618s ok 36 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 37888 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '37888' 618s # received: 37888 618s ok 37 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 38912 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '38912' 618s # received: 38912 618s ok 38 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 39936 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '39936' 618s # received: 39936 618s ok 39 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 40960 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '40960' 618s # received: 40960 618s ok 40 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 41984 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '41984' 618s # received: 41984 618s ok 41 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 43008 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '43008' 618s # received: 43008 618s ok 42 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 44032 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '44032' 618s # received: 44032 618s ok 43 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 45056 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '45056' 618s # received: 45056 618s ok 44 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 46080 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '46080' 618s # received: 46080 618s ok 45 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 47104 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '47104' 618s # received: 47104 618s ok 46 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 48128 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '48128' 618s # received: 48128 618s ok 47 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 49152 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '49152' 618s # received: 49152 618s ok 48 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 50176 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '50176' 618s # received: 50176 618s ok 49 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 51200 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 6 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '51200' 618s # received: 51200 618s ok 50 618s #lwp request: 618s #POST http://localhost:8529/eat_post HTTP/1.1 618s #User-Agent: libwww-perl/6.76 618s #Content-Length: 102400 618s # 618s #server response: 618s #HTTP/1.1 200 OK 618s #Connection: close 618s #Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 618s #Vary: In-If1 618s #Content-Length: 7 618s #Client-Date: Sun, 24 Mar 2024 06:40:15 GMT 618s #Client-Peer: 127.0.0.1:8529 618s #Client-Response-Num: 1 618s #DMMATCH1: 1 618s # 618s # testing : length posted 618s # expected: '102400' 618s # received: 102400 618s ok 51 618s ok 620s t/apache/pr17629.t .................. 620s 1..4 620s # Running under perl version 5.038002 for linux 620s # Current time local: Sun Mar 24 06:40:15 2024 620s # Current time GMT: Sun Mar 24 06:40:15 2024 620s # Using Test.pm version 1.31 620s # Using Apache/Test.pm version 1.42 620s # expected: 'begin-foobar-end 620s # ' 620s # received: 'begin-foobar-end 620s # ' 620s ok 1 620s # expected: 200 620s # received: '200' 620s ok 2 620s # testing : response was gzipped 620s # expected: 'gzip' 620s # received: 'gzip' 620s ok 3 620s # expected: 'begin-foobar-end 620s # ' 620s # received: 'begin-foobar-end 620s # ' 620s ok 4 620s ok 621s t/apache/pr18757.t .................. 621s 1..3 621s # Running under perl version 5.038002 for linux 621s # Current time local: Sun Mar 24 06:40:17 2024 621s # Current time GMT: Sun Mar 24 06:40:17 2024 621s # Using Test.pm version 1.31 621s # Using Apache/Test.pm version 1.42 621s # testing : 200 response from GET 621s # expected: 200 621s # received: '200' 621s ok 1 621s # expected C-L is 26 621s # URL via proxy is http://localhost:8551/index.html 621s ok 2 621s # line: HTTP/1.1 200 OK 621s # line: Date: Sun, 24 Mar 2024 06:40:18 GMT 621s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 621s # line: Vary: In-If1 621s # line: Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 621s # line: ETag: "1a-60bb3bbdae3c0" 621s # line: Accept-Ranges: bytes 621s # line: Content-Length: 26 621s # line: DMMATCH1: 1 621s # line: Content-Type: text/html 621s # line: 621s # testing : whether proxy strips Content-Length header 621s # expected: 1 621s # received: 1 621s ok 3 621s ok 623s t/apache/pr35292.t .................. 623s 1..3 623s # Running under perl version 5.038002 for linux 623s # Current time local: Sun Mar 24 06:40:18 2024 623s # Current time GMT: Sun Mar 24 06:40:18 2024 623s # Using Test.pm version 1.31 623s # Using Apache/Test.pm version 1.42 623s ok 1 623s ok 2 623s # testing : read response-line 623s # expected: qr/^HTTP\/1\.. 413/ 623s # received: 'HTTP/1.1 413 Request Entity Too Large 623s # ' 623s ok 3 623s ok 624s t/apache/pr35330.t .................. 624s 1..2 624s # Running under perl version 5.038002 for linux 624s # Current time local: Sun Mar 24 06:40:20 2024 624s # Current time GMT: Sun Mar 24 06:40:20 2024 624s # Using Test.pm version 1.31 624s # Using Apache/Test.pm version 1.42 624s # testing : SSI was allowed for location 624s # expected: 200 624s # received: '200' 624s ok 1 624s # testing : file was served with correct content 624s # expected: 'hello' 624s # received: 'hello' 624s ok 2 624s ok 626s t/apache/pr37166.t .................. 626s 1..4 626s # Running under perl version 5.038002 for linux 626s # Current time local: Sun Mar 24 06:40:21 2024 626s # Current time GMT: Sun Mar 24 06:40:21 2024 626s # Using Test.pm version 1.31 626s # Using Apache/Test.pm version 1.42 626s # testing : SSI was allowed for location 626s # expected: 200 626s # received: '200' 626s ok 1 626s # testing : file was served with correct content 626s # expected: 'Hello world 626s # ' 626s # received: 'Hello world 626s # ' 626s ok 2 626s # testing : explicit 200 response 626s # expected: 200 626s # received: '200' 626s ok 3 626s # testing : file was again served with correct content 626s # expected: 'Hello world 626s # ' 626s # received: 'Hello world 626s # ' 626s ok 4 626s ok 628s t/apache/pr43939.t .................. 628s 1..4 628s # Running under perl version 5.038002 for linux 628s # Current time local: Sun Mar 24 06:40:23 2024 628s # Current time GMT: Sun Mar 24 06:40:23 2024 628s # Using Test.pm version 1.31 628s # Using Apache/Test.pm version 1.42 628s # expected: 'begin-default-end 628s # ' 628s # received: 'begin-default-end 628s # ' 628s ok 1 628s # expected: 200 628s # received: '200' 628s ok 2 628s # testing : response was gzipped 628s # expected: 'gzip' 628s # received: 'gzip' 628s ok 3 628s # expected: 'begin-default-end 628s # ' 628s # received: 'begin-default-end 628s # ' 628s ok 4 628s ok 629s t/apache/pr49328.t .................. 629s 1..1 629s # Running under perl version 5.038002 for linux 629s # Current time local: Sun Mar 24 06:40:25 2024 629s # Current time GMT: Sun Mar 24 06:40:25 2024 629s # Using Test.pm version 1.31 629s # Using Apache/Test.pm version 1.42 629s # expected: 'before 629s # included 629s # after 629s # ' 629s # received: 'before 629s # included 629s # after 629s # ' 629s ok 1 629s ok 632s t/apache/rwrite.t ................... 632s # using LWP client 632s 1..114 632s # Running under perl version 5.038002 for linux 632s # Current time local: Sun Mar 24 06:40:26 2024 632s # Current time GMT: Sun Mar 24 06:40:26 2024 632s # Using Test.pm version 1.31 632s # Using Apache/Test.pm version 1.42 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 1024 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #DMMATCH1: 1 632s # 632s # testing : bytes in body 632s # expected: 1024 632s # received: 1024 632s ok 1 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 2048 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #DMMATCH1: 1 632s # 632s # testing : bytes in body 632s # expected: 2048 632s # received: 2048 632s ok 2 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 3072 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #DMMATCH1: 1 632s # 632s # testing : bytes in body 632s # expected: 3072 632s # received: 3072 632s ok 3 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 4096 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #DMMATCH1: 1 632s # 632s # testing : bytes in body 632s # expected: 4096 632s # received: 4096 632s ok 4 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 5120 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #DMMATCH1: 1 632s # 632s # testing : bytes in body 632s # expected: 5120 632s # received: 5120 632s ok 5 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 6144 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #DMMATCH1: 1 632s # 632s # testing : bytes in body 632s # expected: 6144 632s # received: 6144 632s ok 6 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 7168 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #DMMATCH1: 1 632s # 632s # testing : bytes in body 632s # expected: 7168 632s # received: 7168 632s ok 7 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 8192 632s # received: 8192 632s ok 8 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 9216 632s # received: 9216 632s ok 9 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 10240 632s # received: 10240 632s ok 10 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 11264 632s # received: 11264 632s ok 11 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 12288 632s # received: 12288 632s ok 12 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 13312 632s # received: 13312 632s ok 13 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 14336 632s # received: 14336 632s ok 14 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 15360 632s # received: 15360 632s ok 15 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 16384 632s # received: 16384 632s ok 16 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 17408 632s # received: 17408 632s ok 17 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 18432 632s # received: 18432 632s ok 18 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 19456 632s # received: 19456 632s ok 19 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 20480 632s # received: 20480 632s ok 20 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 21504 632s # received: 21504 632s ok 21 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 22528 632s # received: 22528 632s ok 22 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 23552 632s # received: 23552 632s ok 23 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 24576 632s # received: 24576 632s ok 24 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 25600 632s # received: 25600 632s ok 25 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 26624 632s # received: 26624 632s ok 26 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 27648 632s # received: 27648 632s ok 27 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 28672 632s # received: 28672 632s ok 28 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 29696 632s # received: 29696 632s ok 29 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 30720 632s # received: 30720 632s ok 30 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 31744 632s # received: 31744 632s ok 31 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 32768 632s # received: 32768 632s ok 32 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 33792 632s # received: 33792 632s ok 33 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 34816 632s # received: 34816 632s ok 34 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 35840 632s # received: 35840 632s ok 35 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 36864 632s # received: 36864 632s ok 36 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 37888 632s # received: 37888 632s ok 37 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 38912 632s # received: 38912 632s ok 38 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 39936 632s # received: 39936 632s ok 39 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 40960 632s # received: 40960 632s ok 40 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 41984 632s # received: 41984 632s ok 41 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 43008 632s # received: 43008 632s ok 42 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 44032 632s # received: 44032 632s ok 43 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 45056 632s # received: 45056 632s ok 44 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 46080 632s # received: 46080 632s ok 45 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 47104 632s # received: 47104 632s ok 46 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 48128 632s # received: 48128 632s ok 47 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 49152 632s # received: 49152 632s ok 48 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 50176 632s # received: 50176 632s ok 49 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 51200 632s # received: 51200 632s ok 50 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 102400 632s # received: 102400 632s ok 51 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 307200 632s # received: 307200 632s ok 52 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 512000 632s # received: 512000 632s ok 53 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 2048000 632s # received: 2048000 632s ok 54 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 4096000 632s # received: 4096000 632s ok 55 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 6144000 632s # received: 6144000 632s ok 56 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 10240000 632s # received: 10240000 632s ok 57 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 1024 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #DMMATCH1: 1 632s # 632s # testing : bytes in body 632s # expected: 1024 632s # received: 1024 632s ok 58 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 2048 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #DMMATCH1: 1 632s # 632s # testing : bytes in body 632s # expected: 2048 632s # received: 2048 632s ok 59 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 3072 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #DMMATCH1: 1 632s # 632s # testing : bytes in body 632s # expected: 3072 632s # received: 3072 632s ok 60 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 4096 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #DMMATCH1: 1 632s # 632s # testing : bytes in body 632s # expected: 4096 632s # received: 4096 632s ok 61 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 5120 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #DMMATCH1: 1 632s # 632s # testing : bytes in body 632s # expected: 5120 632s # received: 5120 632s ok 62 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 6144 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #DMMATCH1: 1 632s # 632s # testing : bytes in body 632s # expected: 6144 632s # received: 6144 632s ok 63 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 7168 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #DMMATCH1: 1 632s # 632s # testing : bytes in body 632s # expected: 7168 632s # received: 7168 632s ok 64 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 8192 632s # received: 8192 632s ok 65 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 9216 632s # received: 9216 632s ok 66 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 10240 632s # received: 10240 632s ok 67 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 11264 632s # received: 11264 632s ok 68 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 12288 632s # received: 12288 632s ok 69 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 13312 632s # received: 13312 632s ok 70 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 14336 632s # received: 14336 632s ok 71 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 15360 632s # received: 15360 632s ok 72 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 16384 632s # received: 16384 632s ok 73 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 17408 632s # received: 17408 632s ok 74 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 18432 632s # received: 18432 632s ok 75 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 19456 632s # received: 19456 632s ok 76 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 20480 632s # received: 20480 632s ok 77 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 21504 632s # received: 21504 632s ok 78 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 22528 632s # received: 22528 632s ok 79 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 23552 632s # received: 23552 632s ok 80 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 24576 632s # received: 24576 632s ok 81 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 25600 632s # received: 25600 632s ok 82 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 26624 632s # received: 26624 632s ok 83 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 27648 632s # received: 27648 632s ok 84 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 28672 632s # received: 28672 632s ok 85 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 29696 632s # received: 29696 632s ok 86 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 30720 632s # received: 30720 632s ok 87 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 31744 632s # received: 31744 632s ok 88 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 32768 632s # received: 32768 632s ok 89 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 33792 632s # received: 33792 632s ok 90 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 34816 632s # received: 34816 632s ok 91 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 35840 632s # received: 35840 632s ok 92 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 36864 632s # received: 36864 632s ok 93 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 37888 632s # received: 37888 632s ok 94 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 38912 632s # received: 38912 632s ok 95 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 39936 632s # received: 39936 632s ok 96 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 40960 632s # received: 40960 632s ok 97 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 41984 632s # received: 41984 632s ok 98 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 43008 632s # received: 43008 632s ok 99 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 44032 632s # received: 44032 632s ok 100 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 45056 632s # received: 45056 632s ok 101 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 46080 632s # received: 46080 632s ok 102 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 47104 632s # received: 47104 632s ok 103 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 48128 632s # received: 48128 632s ok 104 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 49152 632s # received: 49152 632s ok 105 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 50176 632s # received: 50176 632s ok 106 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 51200 632s # received: 51200 632s ok 107 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 102400 632s # received: 102400 632s ok 108 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 307200 632s # received: 307200 632s ok 109 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 512000 632s # received: 512000 632s ok 110 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 2048000 632s # received: 2048000 632s ok 111 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:28 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 4096000 632s # received: 4096000 632s ok 112 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:29 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:29 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 6144000 632s # received: 6144000 632s ok 113 632s #lwp request: 632s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 632s #User-Agent: libwww-perl/6.76 632s # 632s #server response: 632s #HTTP/1.1 200 OK 632s #Connection: close 632s #Date: Sun, 24 Mar 2024 06:40:29 GMT 632s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 632s #Vary: In-If1 632s #Content-Length: 0 632s #Client-Date: Sun, 24 Mar 2024 06:40:29 GMT 632s #Client-Peer: 127.0.0.1:8529 632s #Client-Response-Num: 1 632s #Client-Transfer-Encoding: chunked 632s #DMMATCH1: 1 632s #X-Content-Length-Note: added by Apache::TestRequest 632s # 632s # testing : bytes in body 632s # expected: 10240000 632s # received: 10240000 632s ok 114 632s ok 635s t/apache/server_name_port.t ......... 635s 1..84 635s # Running under perl version 5.038002 for linux 635s # Current time local: Sun Mar 24 06:40:29 2024 635s # Current time GMT: Sun Mar 24 06:40:29 2024 635s # Using Test.pm version 1.31 635s # Using Apache/Test.pm version 1.42 635s # SENDING: 635s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 635s # expecting 200, got 200 635s ok 1 635s # got SERVER_NAME='righthost', expected 'righthost' 635s ok 2 635s # got SERVER_PORT='8529', expected '8529' 635s ok 3 635s # SENDING: 635s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 635s # expecting 200, got 200 635s ok 4 635s # got SERVER_NAME='righthost', expected 'righthost' 635s ok 5 635s # got SERVER_PORT='123', expected '123' 635s ok 6 635s # SENDING: 635s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 635s # expecting 200, got 200 635s ok 7 635s # got SERVER_NAME='righthost', expected 'righthost' 635s ok 8 635s # got SERVER_PORT='8529', expected '8529' 635s ok 9 635s # SENDING: 635s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 635s # expecting 200, got 200 635s ok 10 635s # got SERVER_NAME='righthost', expected 'righthost' 635s ok 11 635s # got SERVER_PORT='123', expected '123' 635s ok 12 635s # SENDING: 635s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 635s # expecting 200, got 200 635s ok 13 635s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 635s ok 14 635s # got SERVER_PORT='8529', expected '8529' 635s ok 15 635s # SENDING: 635s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 635s # expecting 200, got 200 635s ok 16 635s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 635s ok 17 635s # got SERVER_PORT='123', expected '123' 635s ok 18 635s # SENDING: 635s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 635s # expecting 200, got 200 635s ok 19 635s # got SERVER_NAME='[::1]', expected '[::1]' 635s ok 20 635s # got SERVER_PORT='8529', expected '8529' 635s ok 21 635s # SENDING: 635s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 635s # expecting 200, got 200 635s ok 22 635s # got SERVER_NAME='[::1]', expected '[::1]' 635s ok 23 635s # got SERVER_PORT='123', expected '123' 635s ok 24 635s # SENDING: 635s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 635s # expecting 200, got 200 635s ok 25 635s # got SERVER_NAME='[a::1]', expected '[a::1]' 635s ok 26 635s # got SERVER_PORT='8529', expected '8529' 635s ok 27 635s # SENDING: 635s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 635s # expecting 200, got 200 635s ok 28 635s # got SERVER_NAME='[a::1]', expected '[a::1]' 635s ok 29 635s # got SERVER_PORT='123', expected '123' 635s ok 30 635s # SENDING: 635s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 635s # expecting 200, got 200 635s ok 31 635s # got SERVER_NAME='[a::1]', expected '[a::1]' 635s ok 32 635s # got SERVER_PORT='8529', expected '8529' 635s ok 33 635s # SENDING: 635s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 635s # expecting 200, got 200 635s ok 34 635s # got SERVER_NAME='[a::1]', expected '[a::1]' 635s ok 35 635s # got SERVER_PORT='123', expected '123' 635s ok 36 635s # SENDING: 635s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 635s # expecting 200, got 200 635s ok 37 635s # got SERVER_NAME='righthost', expected 'righthost' 635s ok 38 635s # got SERVER_PORT='8529', expected '8529' 635s ok 39 635s # SENDING: 635s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 635s # expecting 200, got 200 635s ok 40 635s # got SERVER_NAME='righthost', expected 'righthost' 635s ok 41 635s # got SERVER_PORT='123', expected '123' 635s ok 42 635s # SENDING: 635s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 635s # expecting 200, got 200 635s ok 43 635s # got SERVER_NAME='righthost', expected 'righthost' 635s ok 44 635s # got SERVER_PORT='8529', expected '8529' 635s ok 45 635s # SENDING: 635s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 635s # expecting 200, got 200 635s ok 46 635s # got SERVER_NAME='righthost', expected 'righthost' 635s ok 47 635s # got SERVER_PORT='123', expected '123' 635s ok 48 635s # SENDING: 635s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 635s # expecting 200, got 200 635s ok 49 635s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 635s ok 50 635s # got SERVER_PORT='8529', expected '8529' 635s ok 51 635s # SENDING: 635s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 635s # expecting 200, got 200 635s ok 52 635s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 635s ok 53 635s # got SERVER_PORT='123', expected '123' 635s ok 54 635s # SENDING: 635s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 635s # expecting 200, got 200 635s ok 55 635s # got SERVER_NAME='[::1]', expected '[::1]' 635s ok 56 635s # got SERVER_PORT='8529', expected '8529' 635s ok 57 635s # SENDING: 635s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 635s # expecting 200, got 200 635s ok 58 635s # got SERVER_NAME='[::1]', expected '[::1]' 635s ok 59 635s # got SERVER_PORT='123', expected '123' 635s ok 60 635s # SENDING: 635s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 635s # expecting 200, got 200 635s ok 61 635s # got SERVER_NAME='righthost', expected 'righthost' 635s ok 62 635s # got SERVER_PORT='8529', expected '8529' 635s ok 63 635s # SENDING: 635s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 635s # expecting 200, got 200 635s ok 64 635s # got SERVER_NAME='righthost', expected 'righthost' 635s ok 65 635s # got SERVER_PORT='123', expected '123' 635s ok 66 635s # SENDING: 635s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 635s # expecting 200, got 200 635s ok 67 635s # got SERVER_NAME='righthost', expected 'righthost' 635s ok 68 635s # got SERVER_PORT='8529', expected '8529' 635s ok 69 635s # SENDING: 635s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 635s # expecting 200, got 200 635s ok 70 635s # got SERVER_NAME='righthost', expected 'righthost' 635s ok 71 635s # got SERVER_PORT='123', expected '123' 635s ok 72 635s # SENDING: 635s # 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 635s # expecting 200, got 200 635s ok 73 635s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 635s ok 74 635s # got SERVER_PORT='8529', expected '8529' 635s ok 75 635s # SENDING: 635s # 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 635s # expecting 200, got 200 635s ok 76 635s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 635s ok 77 635s # got SERVER_PORT='123', expected '123' 635s ok 78 635s # SENDING: 635s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 635s # expecting 200, got 200 635s ok 79 635s # got SERVER_NAME='[::1]', expected '[::1]' 635s ok 80 635s # got SERVER_PORT='8529', expected '8529' 635s ok 81 635s # SENDING: 635s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 635s # expecting 200, got 200 635s ok 82 635s # got SERVER_NAME='[::1]', expected '[::1]' 635s ok 83 635s # got SERVER_PORT='123', expected '123' 635s ok 84 635s ok 637s t/apache/teclchunk.t ................ skipped: Not supported yet 638s t/apr/uri.t ......................... 638s 1..1 638s # Running under perl version 5.038002 for linux 638s # Current time local: Sun Mar 24 06:40:34 2024 638s # Current time GMT: Sun Mar 24 06:40:34 2024 638s # Using Test.pm version 1.31 638s # Using Apache/Test.pm version 1.42 638s ok 1 638s ok 640s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 642s t/filter/case.t ..................... 642s 1..4 642s # Running under perl version 5.038002 for linux 642s # Current time local: Sun Mar 24 06:40:37 2024 642s # Current time GMT: Sun Mar 24 06:40:37 2024 642s # Using Test.pm version 1.31 642s # Using Apache/Test.pm version 1.42 642s ok 1 642s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 642s # expected 200 642s # received 200 642s # body: =HEAD1 NAME 642s X X 642s 642s PERLSUB - PERL SUBROUTINES 642s 642s =HEAD1 SYNOPSIS 642s 642s TO DECLARE SUBROUTINES: 642s X X 642s 642s SUB NAME; # A "FORWARD" DECLARATION. 642s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 642s SUB NAME : ATTRS; # WITH ATTRIBUTES 642s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 642s 642s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 642s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 642s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 642s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 642s 642s USE FEATURE 'SIGNATURES'; 642s SUB NAME(SIG) BLOCK # WITH SIGNATURE 642s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 642s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 642s 642s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 642s X 642s 642s $SUBREF = SUB BLOCK; # NO PROTO 642s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 642s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 642s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 642s 642s USE FEATURE 'SIGNATURES'; 642s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 642s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 642s 642s TO IMPORT SUBROUTINES: 642s X 642s 642s USE MODULE QW(NAME1 NAME2 NAME3); 642s 642s TO CALL SUBROUTINES: 642s X X 642s 642s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 642s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 642s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 642s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 642s 642s =HEAD1 DESCRIPTION 642s 642s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 642s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 642s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 642s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 642s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 642s ITS NAME OR A CODE REFERENCE. 642s 642s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 642s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 642s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 642s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 642s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 642s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 642s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 642s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 642s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 642s X X 642s 642s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 642s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 642s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 642s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 642s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 642s SUCH A SIGNATURE-USING SUBROUTINE. 642s 642s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 642s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 642s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 642s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 642s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 642s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 642s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 642s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 642s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 642s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 642s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 642s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 642s X X X<@_> 642s 642s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 642s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 642s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 642s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 642s L AND L. 642s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 642s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 642s 642s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 642s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 642s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 642s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 642s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 642s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 642s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 642s ONE LARGE INDISTINGUISHABLE LIST. 642s 642s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 642s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 642s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 642s EMPTY SUB RETURNS THE EMPTY LIST. 642s X X X 642s 642s EXAMPLE: 642s 642s SUB MAX { 642s MY $MAX = SHIFT(@_); 642s FOREACH $FOO (@_) { 642s $MAX = $FOO IF $MAX < $FOO; 642s } 642s RETURN $MAX; 642s } 642s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 642s 642s EXAMPLE: 642s 642s # GET A LINE, COMBINING CONTINUATION LINES 642s # THAT START WITH WHITESPACE 642s 642s SUB GET_LINE { 642s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 642s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 642s IF ($LOOKAHEAD =~ /^[ \T]/) { 642s $THISLINE .= $LOOKAHEAD; 642s } 642s ELSE { 642s LAST LINE; 642s } 642s } 642s RETURN $THISLINE; 642s } 642s 642s $LOOKAHEAD = ; # GET FIRST LINE 642s WHILE (DEFINED($LINE = GET_LINE())) { 642s ... 642s } 642s 642s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 642s 642s SUB MAYBESET { 642s MY($KEY, $VALUE) = @_; 642s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 642s } 642s 642s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 642s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 642s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 642s ITS CALLER'S VALUES. 642s X X 642s 642s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 642s SUB UPCASE_IN { 642s FOR (@_) { TR/A-Z/A-Z/ } 642s } 642s 642s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 642s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 642s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 642s X X 642s 642s UPCASE_IN("FREDERICK"); 642s 642s IT WOULD BE MUCH SAFER IF THE C FUNCTION 642s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 642s OF CHANGING THEM IN PLACE: 642s 642s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 642s SUB UPCASE { 642s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 642s MY @PARMS = @_; 642s FOR (@PARMS) { TR/A-Z/A-Z/ } 642s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 642s } 642s 642s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 642s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 642s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 642s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 642s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 642s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 642s 642s @NEWLIST = UPCASE(@LIST1, @LIST2); 642s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 642s 642s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 642s 642s (@X, @Y) = UPCASE(@LIST1, @LIST2); 642s 642s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 642s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 642s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 642s L
FOR ALTERNATIVES. 642s 642s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 642s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 642s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 642s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 642s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 642s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 642s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 642s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 642s SEE L FOR MORE ABOUT ALL THAT. 642s X<&> 642s 642s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 642s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 642s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 642s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 642s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 642s X 642s 642s &FOO(1,2,3); # PASS THREE ARGUMENTS 642s FOO(1,2,3); # THE SAME 642s 642s FOO(); # PASS A NULL LIST 642s &FOO(); # THE SAME 642s 642s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 642s USE STRICT 'SUBS'; 642s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 642s # A COMPILE-TIME ERROR 642s NO STRICT 'SUBS'; 642s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 642s # A LITERAL STRING "FOO" 642s 642s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 642s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 642s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 642s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 642s X<&> 642s 642s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 642s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 642s YOUR SUBROUTINE'S NAME. 642s 642s USE V5.16; 642s MY $FACTORIAL = SUB { 642s MY ($X) = @_; 642s RETURN 1 IF $X == 1; 642s RETURN($X * __SUB__->( $X - 1 ) ); 642s }; 642s 642s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 642s IS SUBJECT TO CHANGE. 642s 642s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 642s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 642s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 642s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 642s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 642s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 642s SPECIAL, PRE-DEFINED THINGS. 642s 642s =OVER 642s 642s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 642s 642s C 642s 642s =ITEM DOCUMENTED IN L 642s 642s C, C 642s 642s =ITEM DOCUMENTED IN L 642s 642s C, C 642s 642s =ITEM DOCUMENTED IN L 642s 642s C, C, C, C, C, C, C, 642s C, C, C, C, C, C, 642s C, C, C, C, C, C, C, 642s C, C, C, C, C, C, 642s C, C, C, C, C, 642s C, C, C, C 642s 642s =ITEM DOCUMENTED IN L 642s 642s C, C, C, C, C, C, C, 642s C, C, C, C, C, C, C, 642s C, C, C, C, C, C 642s 642s =ITEM DOCUMENTED IN L 642s 642s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 642s L<< C|PERLFUNC/REQUIRE >> 642s 642s =ITEM DOCUMENTED IN L 642s 642s C 642s 642s =ITEM DOCUMENTED IN L 642s 642s C, C, C, C, C 642s 642s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 642s 642s ANY STARTING WITH C<(> 642s 642s =BACK 642s 642s THE C, C, C, C AND C SUBROUTINES 642s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 642s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 642s EXPLICITLY. SEE L 642s 642s =HEAD2 SIGNATURES 642s 642s X X 642s 642s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 642s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 642s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 642s 642s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 642s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 642s DIRECTLY BY C, IN THE CURRENT SCOPE. 642s 642s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 642s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 642s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 642s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 642s 642s FOR EXAMPLE, 642s 642s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 642s 642s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 642s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 642s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 642s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 642s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 642s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 642s 642s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 642s THE SIGNATURE. FOR EXAMPLE, 642s 642s SUB FOO ($LEFT, $RIGHT) { 642s RETURN $LEFT + $RIGHT; 642s } 642s 642s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 642s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 642s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 642s EQUIVALENT TO 642s 642s SUB FOO { 642s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 642s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 642s MY $LEFT = $_[0]; 642s MY $RIGHT = $_[1]; 642s RETURN $LEFT + $RIGHT; 642s } 642s 642s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 642s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 642s 642s SUB FOO ($FIRST, $, $THIRD) { 642s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 642s } 642s 642s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 642s MANDATORY FOR THE CALLER TO PASS IT. 642s 642s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 642s SEPARATED FROM THE PARAMETER NAME BY C<=>: 642s 642s SUB FOO ($LEFT, $RIGHT = 0) { 642s RETURN $LEFT + $RIGHT; 642s } 642s 642s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 642s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 642s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 642s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 642s FOR EXAMPLE, 642s 642s MY $AUTO_ID = 0; 642s SUB FOO ($THING, $ID = $AUTO_ID++) { 642s PRINT "$THING HAS ID $ID"; 642s } 642s 642s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 642s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 642s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 642s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 642s 642s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 642s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 642s } 642s 642s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 642s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 642s VALUE PROVIDED WAS C. 642s 642s SUB FOO ($NAME //= "WORLD") { 642s PRINT "HELLO, $NAME"; 642s } 642s 642s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 642s 642s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 642s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 642s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 642s 642s SUB FOO ($X ||= 10) { 642s RETURN 5 + $X; 642s } 642s 642s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 642s FOR EXAMPLE, 642s 642s SUB FOO ($THING, $ = 1) { 642s PRINT $THING; 642s } 642s 642s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 642s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 642s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 642s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 642s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 642s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 642s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 642s 642s SUB FOO ($THING, $=) { 642s PRINT $THING; 642s } 642s 642s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 642s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 642s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 642s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 642s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 642s TO RIGHT. 642s 642s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 642s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 642s 642s SUB FOO ($FILTER, @INPUTS) { 642s PRINT $FILTER->($_) FOREACH @INPUTS; 642s } 642s 642s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 642s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 642s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 642s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 642s 642s SUB FOO ($THING, @) { 642s PRINT $THING; 642s } 642s 642s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 642s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 642s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 642s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 642s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 642s AS WITH STANDARD HASH CONSTRUCTION. 642s 642s SUB FOO ($FILTER, %INPUTS) { 642s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 642s } 642s 642s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 642s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 642s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 642s 642s SUB FOO ($THING, %) { 642s PRINT $THING; 642s } 642s 642s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 642s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 642s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 642s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 642s AN EMPTY ARRAY OR EMPTY HASH. 642s 642s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 642s THAT THE CALLER PASSED NO ARGUMENTS: 642s 642s SUB FOO () { 642s RETURN 123; 642s } 642s 642s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 642s WARNING IN THE C CATEGORY. FROM PERL 5.36 642s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 642s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 642s STATEMENT SUCH AS: 642s 642s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 642s 642s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 642s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 642s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 642s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 642s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 642s WARNINGS IN THE C CATEGORY WHEN 642s COMPILED: 642s 642s SUB F ($X) { 642s # THIS LINE EMITS THE WARNING SEEN BELOW 642s PRINT "ARGUMENTS ARE @_"; 642s } 642s 642s Z<> 642s 642s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 642s EXPERIMENTAL AT ... 642s 642s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 642s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 642s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 642s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 642s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 642s SUPPLY THAT ARGUMENT. 642s 642s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 642s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 642s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 642s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 642s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 642s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 642s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 642s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 642s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 642s 642s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 642s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 642s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 642s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 642s L. FOR EXAMPLE, 642s 642s SUB FOO :PROTOTYPE($) { $_[0] } 642s 642s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 642s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 642s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 642s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 642s 642s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 642s RETURN $LEFT + $RIGHT; 642s } 642s 642s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 642s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 642s THE SUBROUTINE'S BODY. 642s 642s =HEAD2 PRIVATE VARIABLES VIA MY() 642s X X X X X 642s X X 642s 642s SYNOPSIS: 642s 642s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 642s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 642s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 642s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 642s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 642s 642s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 642s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 642s SEE L AND L. 642s 642s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 642s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 642s (C/C/C/C), LOOP 642s (C/C/C/C/C), SUBROUTINE, C, 642s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 642s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 642s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 642s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 642s WITH C INSTEAD. 642s 642s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 642s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 642s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 642s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 642s ITS OWN COPY. 642s X 642s 642s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 642s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 642s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 642s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 642s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 642s 642s MY $X = 10; 642s SUB BUMPX { $X++ } 642s 642s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 642s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 642s THE C ITSELF. SEE L. 642s X 642s 642s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 642s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 642s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 642s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 642s 642s $ARG = "FRED"; # "GLOBAL" VARIABLE 642s $N = CUBE_ROOT(27); 642s PRINT "$ARG THINKS THE ROOT IS $N\N"; 642s # OUTPUTS: FRED THINKS THE ROOT IS 3 642s 642s SUB CUBE_ROOT { 642s MY $ARG = SHIFT; # NAME DOESN'T MATTER 642s $ARG **= 1/3; 642s RETURN $ARG; 642s } 642s 642s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 642s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 642s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 642s 642s MY ($FOO) = ; # WRONG? 642s MY @FOO = ; 642s 642s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 642s 642s MY $FOO = ; 642s 642s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 642s 642s MY $FOO, $BAR = 1; # WRONG 642s 642s THAT HAS THE SAME EFFECT AS 642s 642s MY $FOO; 642s $BAR = 1; 642s 642s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 642s THE CURRENT STATEMENT. THUS, 642s 642s MY $X = $X; 642s 642s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 642s THE EXPRESSION 642s 642s MY $X = 123 AND $X == 123 642s 642s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 642s 642s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 642s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 642s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 642s 642s WHILE (MY $LINE = <>) { 642s $LINE = LC $LINE; 642s } CONTINUE { 642s PRINT $LINE; 642s } 642s 642s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 642s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 642s IT. SIMILARLY, IN THE CONDITIONAL 642s 642s IF ((MY $ANSWER = ) =~ /^YES$/I) { 642s USER_AGREES(); 642s } ELSIF ($ANSWER =~ /^NO$/I) { 642s USER_DISAGREES(); 642s } ELSE { 642s CHOMP $ANSWER; 642s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 642s } 642s 642s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 642s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 642s BUT NOT BEYOND IT. SEE L FOR INFORMATION 642s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 642s 642s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 642s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 642s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 642s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 642s IN THE LOOP 642s X X 642s 642s FOR MY $I (1, 2, 3) { 642s SOME_FUNCTION(); 642s } 642s 642s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 642s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 642s X X 642s 642s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 642s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 642s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 642s 642s USE STRICT 'VARS'; 642s 642s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 642s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 642s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 642s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 642s THIS WITH C. 642s 642s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 642s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 642s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 642s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 642s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 642s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 642s EXAMPLE. 642s 642s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 642s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 642s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 642s 642s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 642s 642s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 642s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 642s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 642s 642s PACKAGE MAIN; 642s LOCAL $X = 10; 642s MY $X = 20; 642s PRINT "$X AND $::X\N"; 642s 642s THAT WILL PRINT OUT C<20> AND C<10>. 642s 642s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 642s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 642s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 642s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 642s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 642s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 642s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 642s AN ANONYMOUS SUB REFERENCE: 642s 642s MY $SECRET_VERSION = '1.001-BETA'; 642s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 642s &$SECRET_SUB(); 642s 642s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 642s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 642s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 642s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 642s UNQUALIFIED AND UNQUALIFIABLE. 642s 642s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 642s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 642s L FOR SOMETHING OF A WORK-AROUND TO 642s THIS. 642s 642s =HEAD2 PERSISTENT PRIVATE VARIABLES 642s X X X X 642s X X 642s 642s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 642s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 642s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 642s 642s =HEAD3 PERSISTENT VARIABLES VIA STATE() 642s 642s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 642s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 642s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 642s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 642s THE C FORM DOES NOT REQUIRE THE 642s C PRAGMA. 642s 642s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 642s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 642s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 642s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 642s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 642s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 642s SUBROUTINE EACH TIME IT IS EXECUTED.) 642s 642s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 642s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 642s 642s USE FEATURE 'STATE'; 642s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 642s 642s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 642s 642s USE FEATURE 'STATE'; 642s SUB CREATE_COUNTER { 642s RETURN SUB { STATE $X; RETURN ++$X } 642s } 642s 642s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 642s CODE OUTSIDE. 642s 642s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 642s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 642s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 642s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 642s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 642s 642s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 642s 642s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 642s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 642s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 642s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 642s 642s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 642s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 642s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 642s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 642s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 642s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 642s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 642s 642s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 642s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 642s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 642s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 642s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 642s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 642s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 642s 642s { 642s MY $SECRET_VAL = 0; 642s SUB GIMME_ANOTHER { 642s RETURN ++$SECRET_VAL; 642s } 642s } 642s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 642s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 642s 642s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 642s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 642s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 642s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 642s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 642s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 642s STARTS TO RUN: 642s 642s BEGIN { 642s MY $SECRET_VAL = 0; 642s SUB GIMME_ANOTHER { 642s RETURN ++$SECRET_VAL; 642s } 642s } 642s 642s SEE L ABOUT THE 642s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 642s C AND C. 642s 642s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 642s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 642s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 642s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 642s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 642s 642s =HEAD2 TEMPORARY VALUES VIA LOCAL() 642s X X X X 642s X 642s 642s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 642s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 642s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 642s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 642s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 642s 642s SYNOPSIS: 642s 642s # LOCALIZATION OF VALUES 642s 642s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 642s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 642s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 642s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 642s 642s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 642s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 642s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 642s # LOCALIZATION 642s 642s # LOCALIZATION OF SYMBOLS 642s 642s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 642s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 642s # @MERLYN IS REALLY @RANDAL, ETC 642s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 642s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 642s 642s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 642s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 642s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 642s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 642s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 642s 642s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 642s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 642s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 642s CREATES NEW, DYNAMICALLY SCOPED VALUES. 642s 642s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 642s PLACED IN PARENTHESES. THIS OPERATOR WORKS 642s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 642s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 642s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 642s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 642s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 642s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 642s UNDEFINED VALUE.) 642s 642s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 642s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 642s VARIABLES OUTSIDE THE LOOP. 642s 642s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 642s X 642s 642s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 642s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 642s VIEWED AS A SCALAR OR AN ARRAY. SO 642s 642s LOCAL($FOO) = ; 642s LOCAL @FOO = ; 642s 642s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 642s 642s LOCAL $FOO = ; 642s 642s SUPPLIES A SCALAR CONTEXT. 642s 642s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 642s X 642s 642s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 642s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 642s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 642s 642s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 642s 642s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 642s { LOCAL $/ = UNDEF; $SLURP = ; } 642s 642s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 642s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 642s I, BECAUSE THE $1 VARIABLE IS 642s MAGICAL AND READ-ONLY : 642s 642s LOCAL $1 = 2; 642s 642s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 642s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 642s TO SAFELY REUSE $_ IN A SUBROUTINE. 642s 642s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 642s WORK AS DESCRIBED. 642s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 642s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 642s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 642s SEE L FOR MORE 642s DETAILS. 642s X 642s 642s =HEAD3 LOCALIZATION OF GLOBS 642s X X 642s 642s THE CONSTRUCT 642s 642s LOCAL *NAME; 642s 642s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 642s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 642s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 642s 642s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 642s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 642s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 642s SEPARATOR. 642s 642s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 642s X X 642s X 642s 642s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 642s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 642s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 642s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 642s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 642s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 642s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 642s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 642s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 642s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 642s 642s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 642s @ARY = ( 0..5 ); 642s { 642s LOCAL($ARY[5]) = 6; 642s LOCAL($HASH{'A'}) = 'DRILL'; 642s WHILE (MY $E = POP(@ARY)) { 642s PRINT "$E . . .\N"; 642s LAST UNLESS $E > 3; 642s } 642s IF (@ARY) { 642s $HASH{'ONLY A'} = 'TEST'; 642s DELETE $HASH{'A'}; 642s } 642s } 642s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 642s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 642s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 642s 642s PERL WILL PRINT 642s 642s 6 . . . 642s 4 . . . 642s 3 . . . 642s THIS IS A TEST ONLY A TEST. 642s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 642s 642s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 642s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 642s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 642s SURPRISING, AND IS VERY LIKELY TO CHANGE. 642s 642s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 642s X X X 642s X 642s 642s YOU CAN USE THE C AND C 642s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 642s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 642s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 642s 642s DO { 642s MY $VAL = $ARRAY[$IDX]; 642s LOCAL $ARRAY[$IDX]; 642s DELETE $ARRAY[$IDX]; 642s $VAL 642s } 642s 642s AND 642s 642s DO { 642s MY $VAL = $HASH{KEY}; 642s LOCAL $HASH{KEY}; 642s DELETE $HASH{KEY}; 642s $VAL 642s } 642s 642s EXCEPT THAT FOR THOSE THE C IS 642s SCOPED TO THE C BLOCK. SLICES ARE 642s ALSO ACCEPTED. 642s 642s MY %HASH = ( 642s A => [ 7, 8, 9 ], 642s B => 1, 642s ) 642s 642s { 642s MY $X = DELETE LOCAL $HASH{A}; 642s # $X IS [ 7, 8, 9 ] 642s # %HASH IS (B => 1) 642s 642s { 642s MY @NUMS = DELETE LOCAL @$X[0, 2] 642s # @NUMS IS (7, 9) 642s # $X IS [ UNDEF, 8 ] 642s 642s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 642s } 642s # $X IS BACK TO [ 7, 8, 9 ] 642s 642s } 642s # %HASH IS BACK TO ITS ORIGINAL STATE 642s 642s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 642s 642s =HEAD2 LVALUE SUBROUTINES 642s X X 642s 642s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 642s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 642s 642s MY $VAL; 642s SUB CANMOD : LVALUE { 642s $VAL; # OR: RETURN $VAL; 642s } 642s SUB NOMOD { 642s $VAL; 642s } 642s 642s CANMOD() = 5; # ASSIGNS TO $VAL 642s NOMOD() = 5; # ERROR 642s 642s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 642s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 642s BY A SCALAR. FOR EXAMPLE, CONSIDER: 642s 642s DATA(2,3) = GET_DATA(3,4); 642s 642s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 642s 642s (DATA(2,3)) = GET_DATA(3,4); 642s 642s AND IN: 642s 642s (DATA(2),DATA(3)) = GET_DATA(3,4); 642s 642s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 642s 642s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 642s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 642s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 642s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 642s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 642s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 642s 642s =HEAD2 LEXICAL SUBROUTINES 642s X X X X 642s 642s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 642s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 642s AVAILABLE UNDER C OR C OR HIGHER. 642s 642s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 642s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 642s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 642s CATEGORY WAS DISABLED. 642s 642s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 642s DECLARED, AND ONLY AFTER THAT DECLARATION: 642s 642s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 642s # VERSIONS EARLIER THAN 5.26. 642s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 642s USE FEATURE 'LEXICAL_SUBS'; 642s 642s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 642s STATE SUB FOO { 642s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 642s } 642s FOO(); # CALLS "STATE" SUB 642s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 642s 642s MY SUB BAR { ... } 642s BAR(); # CALLS "MY" SUB 642s 642s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 642s 642s # WRONG 642s MY SUB BAZ { 642s BAZ(); 642s } 642s 642s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 642s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 642s 642s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 642s 642s MY SUB BAZ { 642s __SUB__->(); # CALLS ITSELF 642s } 642s 642s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 642s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 642s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 642s HOWEVER: 642s 642s MY SUB BAZ; # PREDECLARATION 642s SUB BAZ { # DEFINE THE "MY" SUB 642s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 642s } 642s 642s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 642s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 642s C; THEY KEEP EACH OTHER ALIVE (SEE L). 642s 642s =HEAD3 C VS C 642s 642s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 642s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 642s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 642s CONTAINING BLOCK TO THE NEXT. 642s 642s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 642s NECESSARY IF YOU WANT TO CREATE CLOSURES: 642s 642s SUB WHATEVER { 642s MY $X = SHIFT; 642s MY SUB INNER { 642s ... DO SOMETHING WITH $X ... 642s } 642s INNER(); 642s } 642s 642s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 642s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 642s SEE THE C<$X> FROM THE FIRST CALL TO C. 642s 642s =HEAD3 C SUBROUTINES 642s 642s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 642s SUBROUTINE OF THE SAME NAME. 642s 642s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 642s INSIDE AN INNER SCOPE: 642s 642s SUB FOO { ... } 642s 642s SUB BAR { 642s MY SUB FOO { ... } 642s { 642s # NEED TO USE THE OUTER FOO HERE 642s OUR SUB FOO; 642s FOO(); 642s } 642s } 642s 642s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 642s 642s PACKAGE MYSNEAKYMODULE; 642s 642s OUR SUB DO_SOMETHING { ... } 642s 642s SUB DO_SOMETHING_WITH_CALLER { 642s PACKAGE DB; 642s () = CALLER 1; # SETS @DB::ARGS 642s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 642s } 642s 642s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 642s X X<*> 642s 642s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 642s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 642s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 642s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 642s 642s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 642s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 642s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 642s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 642s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 642s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 642s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 642s 642s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 642s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 642s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 642s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 642s 642s SUB DOUBLEARY { 642s LOCAL(*SOMEARY) = @_; 642s FOREACH $ELEM (@SOMEARY) { 642s $ELEM *= 2; 642s } 642s } 642s DOUBLEARY(*FOO); 642s DOUBLEARY(*BAR); 642s 642s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 642s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 642s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 642s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 642s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 642s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 642s 642s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 642s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 642s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 642s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 642s L. 642s 642s =HEAD2 WHEN TO STILL USE LOCAL() 642s X X 642s 642s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 642s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 642s I USE C INSTEAD OF C. 642s 642s =OVER 4 642s 642s =ITEM 1. 642s 642s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 642s 642s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 642s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 642s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 642s IN C<@FIELDS>. 642s 642s { 642s LOCAL @ARGV = ("/ETC/MOTD"); 642s LOCAL $/ = UNDEF; 642s LOCAL $_ = <>; 642s @FIELDS = SPLIT /^\S*=+\S*$/; 642s } 642s 642s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 642s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 642s 642s =ITEM 2. 642s 642s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 642s 642s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 642s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 642s TABLE ENTRIES: 642s 642s SUB IOQUEUE { 642s LOCAL (*READER, *WRITER); # NOT MY! 642s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 642s RETURN (*READER, *WRITER); 642s } 642s ($HEAD, $TAIL) = IOQUEUE(); 642s 642s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 642s ENTRIES. 642s 642s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 642s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 642s A LOCAL ALIAS. 642s 642s { 642s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 642s GROW(); # REALLY CALLS SHRINK() 642s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 642s } 642s GROW(); # GET THE REAL GROW() AGAIN 642s 642s SEE L FOR MORE ABOUT MANIPULATING 642s FUNCTIONS BY NAME IN THIS WAY. 642s 642s =ITEM 3. 642s 642s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 642s 642s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 642s IS DONE ON DYNAMICS: 642s 642s { 642s LOCAL $SIG{INT} = 'IGNORE'; 642s FUNCT(); # UNINTERRUPTIBLE 642s } 642s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 642s 642s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 642s 642s =BACK 642s 642s =HEAD2 PASS BY REFERENCE 642s X X X 642s 642s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 642s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 642s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 642s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 642s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 642s 642s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 642s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 642s OF ALL THEIR FORMER LAST ELEMENTS: 642s 642s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 642s 642s SUB POPMANY { 642s MY $AREF; 642s MY @RETLIST; 642s FOREACH $AREF ( @_ ) { 642s PUSH @RETLIST, POP @$AREF; 642s } 642s RETURN @RETLIST; 642s } 642s 642s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 642s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 642s 642s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 642s SUB INTER { 642s MY ($K, $HREF, %SEEN); # LOCALS 642s FOREACH $HREF (@_) { 642s WHILE ( $K = EACH %$HREF ) { 642s $SEEN{$K}++; 642s } 642s } 642s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 642s } 642s 642s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 642s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 642s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 642s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 642s A LITTLE EXPENSIVE. 642s 642s WHERE PEOPLE GET INTO TROUBLE IS HERE: 642s 642s (@W, @X) = FUNC(@Y, @Z); 642s OR 642s (%W, %X) = FUNC(%Y, %Z); 642s 642s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 642s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 642s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 642s AS ALWAYS. 642s 642s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 642s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 642s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 642s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 642s 642s ($WREF, $XREF) = FUNC(\@Y, \@Z); 642s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 642s SUB FUNC { 642s MY ($YREF, $ZREF) = @_; 642s IF (@$YREF > @$ZREF) { 642s RETURN ($YREF, $ZREF); 642s } ELSE { 642s RETURN ($ZREF, $YREF); 642s } 642s } 642s 642s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 642s 642s (*W, *X) = FUNC(\@Y, \@Z); 642s PRINT "@W HAS MORE THAN @X\N"; 642s SUB FUNC { 642s LOCAL (*Y, *Z) = @_; 642s IF (@Y > @Z) { 642s RETURN (\@Y, \@Z); 642s } ELSE { 642s RETURN (\@Z, \@Y); 642s } 642s } 642s 642s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 642s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 642s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 642s ARE IN THE SYMBOL TABLE. 642s 642s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 642s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 642s FOR EXAMPLE: 642s 642s SPLUTTER(\*STDOUT); 642s SUB SPLUTTER { 642s MY $FH = SHIFT; 642s PRINT $FH "HER UM WELL A HMMM\N"; 642s } 642s 642s $REC = GET_REC(\*STDIN); 642s SUB GET_REC { 642s MY $FH = SHIFT; 642s RETURN SCALAR <$FH>; 642s } 642s 642s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 642s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 642s 642s SUB OPENIT { 642s MY $PATH = SHIFT; 642s LOCAL *FH; 642s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 642s } 642s 642s =HEAD2 PROTOTYPES 642s X X 642s 642s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 642s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 642s SECTION OR WITH A L. 642s IF YOU DECLARE EITHER OF 642s 642s SUB MYPUSH (\@@) 642s SUB MYPUSH :PROTOTYPE(\@@) 642s 642s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 642s 642s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 642s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 642s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 642s OF AN ATTRIBUTE. 642s 642s THE 642s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 642s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 642s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 642s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 642s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 642s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 642s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 642s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 642s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 642s 642s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 642s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 642s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 642s 642s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 642s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 642s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 642s CORRESPONDING BUILT-IN. 642s 642s DECLARED AS CALLED AS 642s 642s SUB MYLINK ($$) MYLINK $OLD, $NEW 642s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 642s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 642s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 642s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 642s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 642s SUB MYPOP (\@) MYPOP @ARRAY 642s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 642s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 642s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 642s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 642s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 642s SUB MYRAND (;$) MYRAND 42 642s SUB MYTIME () MYTIME 642s 642s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 642s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 642s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 642s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 642s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 642s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 642s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 642s 642s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 642s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 642s 642s SUB MYREF (\[$@%&*]) 642s 642s WILL ALLOW CALLING MYREF() AS 642s 642s MYREF $VAR 642s MYREF @ARRAY 642s MYREF %HASH 642s MYREF &SUB 642s MYREF *GLOB 642s 642s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 642s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 642s 642s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 642s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 642s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 642s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 642s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 642s 642s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 642s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 642s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 642s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 642s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 642s FOLLOWS: 642s 642s USE SYMBOL 'QUALIFY_TO_REF'; 642s 642s SUB FOO (*) { 642s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 642s ... 642s } 642s 642s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 642s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 642s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 642s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 642s 642s SUB MYPUSH (+@) { 642s MY $AREF = SHIFT; 642s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 642s PUSH @$AREF, @_; 642s } 642s 642s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 642s IS OF AN ACCEPTABLE TYPE. 642s 642s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 642s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 642s 642s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 642s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 642s PROVIDED, C<$_> WILL BE USED INSTEAD. 642s 642s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 642s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 642s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 642s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 642s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 642s 642s MYTIME +2; 642s 642s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 642s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 642s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 642s 642s SUB MYGETPROTOBYNUMBER($;); 642s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 642s 642s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 642s PROVIDED IT'S IN THE INITIAL POSITION: 642s X<&> 642s 642s SUB TRY (&@) { 642s MY($TRY,$CATCH) = @_; 642s EVAL { &$TRY }; 642s IF ($@) { 642s LOCAL $_ = $@; 642s &$CATCH; 642s } 642s } 642s SUB CATCH (&) { $_[0] } 642s 642s TRY { 642s DIE "PHOOEY"; 642s } CATCH { 642s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 642s }; 642s 642s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 642s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 642s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 642s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 642s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 642s 642s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 642s X 642s 642s SUB MYGREP (&@) { 642s MY $CODE = SHIFT; 642s MY @RESULT; 642s FOREACH $_ (@_) { 642s PUSH(@RESULT, $_) IF &$CODE; 642s } 642s @RESULT; 642s } 642s 642s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 642s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 642s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 642s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 642s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 642s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 642s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 642s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 642s 642s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 642s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 642s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 642s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 642s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 642s MAJORITY OF OFFENDING CODE IS FIXED. 642s 642s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 642s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 642s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 642s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 642s 642s SUB FUNC ($) { 642s MY $N = SHIFT; 642s PRINT "YOU GAVE ME $N\N"; 642s } 642s 642s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 642s RETURNING A LIST: 642s 642s FUNC(@FOO); 642s FUNC( $TEXT =~ /\W+/G ); 642s 642s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 642s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 642s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 642s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 642s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 642s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 642s 642s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 642s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 642s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 642s EFFECT, LIKE SO: 642s 642s SUB FOO($$); 642s SUB FOO($$) { 642s FOO 1, 2; 642s } 642s 642s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 642s TO MAKE THE WORLD A BETTER PLACE. 642s 642s =HEAD2 CONSTANT FUNCTIONS 642s X 642s 642s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 642s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 642s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 642s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 642s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 642s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 642s 642s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 642s 642s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 642s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 642s # AND IT'S INLINED, TOO! 642s SUB ST_DEV () { 0 } 642s SUB ST_INO () { 1 } 642s 642s SUB FLAG_FOO () { 1 << 8 } 642s SUB FLAG_BAR () { 1 << 9 } 642s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 642s 642s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 642s 642s SUB N () { INT(OPT_BAZ) / 3 } 642s 642s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 642s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 642s 642s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 642s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 642s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 642s C: 642s 642s SUB BAZ_VAL () { 642s IF (OPT_BAZ) { 642s RETURN 23; 642s } 642s ELSE { 642s RETURN 42; 642s } 642s } 642s SUB BONK_VAL () { RETURN 12345 } 642s 642s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 642s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 642s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 642s 642s BEGIN { 642s MY $VAR = 1; 642s NO STRICT 'REFS'; 642s *INLINED = SUB () { $VAR }; 642s } 642s 642s BEGIN { 642s MY $VAR = 1; 642s MY $REF = \$VAR; 642s NO STRICT 'REFS'; 642s *NOT_INLINED = SUB () { $VAR }; 642s } 642s 642s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 642s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 642s 642s BEGIN { 642s MY $X = 10; 642s *FOO = SUB () { $X }; 642s $X++; 642s } 642s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 642s 642s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 642s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 642s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 642s SO IT PRINTED C<10>, NOT C<11>. 642s 642s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 642s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 642s ASIDE FROM WHERE IT IS DECLARED. 642s 642s # FINE, NO WARNING 642s BEGIN { 642s MY $X = 54321; 642s *INLINED = SUB () { $X }; 642s } 642s # ERROR 642s BEGIN { 642s MY $X; 642s $X = 54321; 642s *ALSO_INLINED = SUB () { $X }; 642s } 642s 642s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 642s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 642s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 642s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 642s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 642s 642s MY $X = 54321; 642s *INLINED = SUB : CONST { $X }; 642s $X++; 642s 642s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 642s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 642s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 642s VALUE CAPTURED THE SAME WAY. 642s 642s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 642s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 642s AN EXPLICIT C: 642s 642s BEGIN { 642s MY $X = 10; 642s *FOO = SUB () { RETURN $X }; 642s $X++; 642s } 642s PRINT FOO(); # PRINTS 11 642s 642s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 642s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 642s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 642s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 642s 642s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 642s SUB ONE { 642s 1; 642s } 642s IF (ONE ) { 642s PRINT ONE() IF ONE ; 642s } 642s 642s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 642s SUB ONE () { 1 } 642s DO { 642s PRINT 1 642s }; 642s 642s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 642s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 642s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 642s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 642s 642s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 642s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 642s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 642s SUBROUTINE ONE REDEFINED AT -E LINE 1. 642s 642s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 642s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 642s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 642s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 642s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 642s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 642s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 642s MENTIONED ABOVE: 642s 642s SUB NOT_INLINED () { RETURN 23 } 642s 642s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 642s X X X X 642s 642s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 642s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 642s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 642s ON A NON-UNIX SYSTEM. 642s 642s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 642s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 642s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 642s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 642s 642s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 642s CHDIR $SOMEWHERE; 642s SUB CHDIR { ... } 642s 642s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 642s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 642s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 642s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 642s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 642s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 642s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 642s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 642s FOR SOME KEYWORDS. SEE L. 642s 642s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 642s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 642s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 642s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 642s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 642s THAT IS, THEY COULD SAY 642s 642s USE MODULE 'OPEN'; 642s 642s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 642s 642s USE MODULE; 642s 642s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 642s 642s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 642s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 642s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 642s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 642s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 642s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 642s THAT UNDERSTANDS REGULAR EXPRESSIONS. 642s 642s PACKAGE REGLOB; 642s REQUIRE EXPORTER; 642s @ISA = 'EXPORTER'; 642s @EXPORT_OK = 'GLOB'; 642s 642s SUB IMPORT { 642s MY $PKG = SHIFT; 642s RETURN UNLESS @_; 642s MY $SYM = SHIFT; 642s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 642s $PKG->EXPORT($WHERE, $SYM, @_); 642s } 642s 642s SUB GLOB { 642s MY $PAT = SHIFT; 642s MY @GOT; 642s IF (OPENDIR MY $D, '.') { 642s @GOT = GREP /$PAT/, READDIR $D; 642s CLOSEDIR $D; 642s } 642s RETURN @GOT; 642s } 642s 1; 642s 642s AND HERE'S HOW IT COULD BE (AB)USED: 642s 642s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 642s PACKAGE FOO; 642s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 642s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 642s 642s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 642s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 642s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 642s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 642s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 642s IT MUST BE DONE AT ALL. 642s 642s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 642s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 642s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 642s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 642s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 642s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 642s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 642s LIBRARY. 642s 642s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 642s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 642s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 642s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 642s (SEE L). 642s 642s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 642s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 642s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 642s 642s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 642s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 642s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 642s C SYNTAX, THOUGH). 642s 642s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 642s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 642s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 642s 642s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 642s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 642s 642s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 642s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 642s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 642s 642s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 642s 642s =HEAD2 AUTOLOADING 642s X X 642s 642s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 642s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 642s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 642s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 642s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 642s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 642s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 642s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 642s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 642s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 642s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 642s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 642s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 642s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 642s SUBROUTINE NAME. SEE L FOR DETAILS.) 642s 642s 642s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 642s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 642s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 642s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 642s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 642s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 642s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 642s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 642s 642s SUB AUTOLOAD { 642s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 642s MY $PROGRAM = $AUTOLOAD; 642s $PROGRAM =~ S/.*:://; 642s SYSTEM($PROGRAM, @_); 642s } 642s DATE(); 642s WHO(); 642s LS('-L'); 642s 642s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 642s EVEN NEED PARENTHESES: 642s 642s USE SUBS QW(DATE WHO LS); 642s DATE; 642s WHO; 642s LS '-L'; 642s 642s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 642s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 642s 642s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 642s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 642s DESCRIBED IN L AND IN L, THE STANDARD 642s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 642s FUNCTIONS TO PERL CODE IN L. 642s 642s =HEAD2 SUBROUTINE ATTRIBUTES 642s X X X 642s 642s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 642s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 642s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 642s C HAD BEEN SEEN. SEE L FOR DETAILS 642s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 642s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 642s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 642s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 642s 642s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 642s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 642s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 642s NEST PROPERLY. 642s 642s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 642s 642s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 642s SUB PLUGH () : UGLY('\(") :BAD; 642s SUB XYZZY : _5X5 { ... } 642s 642s EXAMPLES OF INVALID SYNTAX: 642s 642s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 642s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 642s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 642s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 642s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 642s 642s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 642s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 642s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 642s PARSED AND INVOKED: 642s 642s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 642s 642s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 642s SEE L AND L. 642s 642s =HEAD1 SEE ALSO 642s 642s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 642s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 642s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 642s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 642s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 642s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 642s 642s =FOR VI 642s # EX: SET STS=0 SW=4 ET: 642s 642s ok 2 642s # testing mod_cgi with /modules/cgi/perl.pl 642s # expected 200 642s # received 200 642s # body: PERL CGI 642s ok 3 642s # testing mod_test_rwrite with /test_rwrite 642s # expected 200 642s # received 200 642s # body: A 642s ok 4 642s ok 644s t/filter/case_in.t .................. 644s 1..3 644s # Running under perl version 5.038002 for linux 644s # Current time local: Sun Mar 24 06:40:39 2024 644s # Current time GMT: Sun Mar 24 06:40:39 2024 644s # Using Test.pm version 1.31 644s # Using Apache/Test.pm version 1.42 644s ok 1 644s # testing mod_cgi with /modules/cgi/perl_echo.pl 644s # expected 200 644s # received 200 644s ok 2 644s # testing mod_echo_post with /echo_post 644s # expected 200 644s # received 200 644s ok 3 644s ok 645s t/filter/input_body.t ............... 645s 1..2 645s # Running under perl version 5.038002 for linux 645s # Current time local: Sun Mar 24 06:40:41 2024 645s # Current time GMT: Sun Mar 24 06:40:41 2024 645s # Using Test.pm version 1.31 645s # Using Apache/Test.pm version 1.42 645s # testing : Posted "1 ko" 645s # expected: 'ok 1' 645s # received: 'ok 1' 645s ok 1 645s # testing : Posted "2 ko" 645s # expected: 'ok 2' 645s # received: 'ok 2' 645s ok 2 645s ok 647s t/http11/basicauth.t ................ 647s 1..3 647s # Running under perl version 5.038002 for linux 647s # Current time local: Sun Mar 24 06:40:42 2024 647s # Current time GMT: Sun Mar 24 06:40:42 2024 647s # Using Test.pm version 1.31 647s # Using Apache/Test.pm version 1.42 647s ok 1 647s ok 2 647s ok 3 647s ok 649s t/http11/chunked.t .................. 649s 1..30 649s # Running under perl version 5.038002 for linux 649s # Current time local: Sun Mar 24 06:40:44 2024 649s # Current time GMT: Sun Mar 24 06:40:44 2024 649s # Using Test.pm version 1.31 649s # Using Apache/Test.pm version 1.42 649s # testing : response protocol 649s # expected: 'HTTP/1.1' 649s # received: 'HTTP/1.1' 649s ok 1 649s # testing : response Transfer-Encoding 649s # expected: 'chunked' 649s # received: 'chunked' 649s ok 2 649s # testing : no Content-Length 649s # expected: 0 649s # received: 0 649s ok 3 649s # testing : body length 649s # expected: '70976' 649s # received: 70976 649s ok 4 649s # testing : number of requests 649s # expected: 1 649s # received: 1 649s ok 5 649s # testing : response protocol 649s # expected: 'HTTP/1.1' 649s # received: 'HTTP/1.1' 649s ok 6 649s # testing : response Transfer-Encoding 649s # expected: 'chunked' 649s # received: 'chunked' 649s ok 7 649s # testing : no Content-Length 649s # expected: 0 649s # received: 0 649s ok 8 649s # testing : body length 649s # expected: '212509' 649s # received: 212509 649s ok 9 649s # testing : number of requests 649s # expected: 2 649s # received: 2 649s ok 10 649s # testing : response protocol 649s # expected: 'HTTP/1.1' 649s # received: 'HTTP/1.1' 649s ok 11 649s # testing : response Transfer-Encoding 649s # expected: 'chunked' 649s # received: 'chunked' 649s ok 12 649s # testing : no Content-Length 649s # expected: 0 649s # received: 0 649s ok 13 649s # testing : body length 649s # expected: '280545' 649s # received: 280545 649s ok 14 649s # testing : number of requests 649s # expected: 3 649s # received: 3 649s ok 15 649s # testing : response protocol 649s # expected: 'HTTP/1.1' 649s # received: 'HTTP/1.1' 649s ok 16 649s # testing : response Transfer-Encoding 649s # expected: 'chunked' 649s # received: 'chunked' 649s ok 17 649s # testing : no Content-Length 649s # expected: 0 649s # received: 0 649s ok 18 649s # testing : body length 649s # expected: '845969' 649s # received: 845969 649s ok 19 649s # testing : number of requests 649s # expected: 4 649s # received: 4 649s ok 20 649s # testing : response protocol 649s # expected: 'HTTP/1.1' 649s # received: 'HTTP/1.1' 649s ok 21 649s # testing : no Transfer-Encoding (test result inverted) 649s # expected: 'chunked' 649s # received: '' 649s ok 22 649s # testing : content length 649s # expected: 253 649s # received: '253' 649s ok 23 649s # testing : body length 649s # expected: '242' 649s # received: 242 649s ok 24 649s # testing : number of requests 649s # expected: 5 649s # received: 5 649s ok 25 649s # testing : response protocol 649s # expected: 'HTTP/1.1' 649s # received: 'HTTP/1.1' 649s ok 26 649s # testing : no Transfer-Encoding (test result inverted) 649s # expected: 'chunked' 649s # received: '' 649s ok 27 649s # testing : content length 649s # expected: '' 649s # received: '' 649s ok 28 649s # testing : body length 649s # expected: '14276' 649s # received: 14276 649s ok 29 649s # testing : number of requests 649s # expected: 6 649s # received: 6 649s ok 30 649s ok 651s t/http11/chunked2.t ................. 651s 1..2 651s # Running under perl version 5.038002 for linux 651s # Current time local: Sun Mar 24 06:40:46 2024 651s # Current time GMT: Sun Mar 24 06:40:46 2024 651s # Using Test.pm version 1.31 651s # Using Apache/Test.pm version 1.42 651s # testing : successful response 651s # expected: 200 651s # received: '200' 651s ok 1 651s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 651s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 651s ok 2 651s ok 653s t/http11/clength.t .................. 653s 1..6 653s # Running under perl version 5.038002 for linux 653s # Current time local: Sun Mar 24 06:40:48 2024 653s # Current time GMT: Sun Mar 24 06:40:48 2024 653s # Using Test.pm version 1.31 653s # Using Apache/Test.pm version 1.42 653s # testing : successful response 653s # expected: 200 653s # received: '200' 653s ok 1 653s # expected: 10 653s # received: '10' 653s ok 2 653s # expected: 'bbbbbbbbbb' 653s # received: 'bbbbbbbbbb' 653s ok 3 653s # testing : successful response 653s # expected: 200 653s # received: '200' 653s ok 4 653s # expected: 6 653s # received: '6' 653s ok 5 653s # expected: 'foobar' 653s # received: 'foobar' 653s ok 6 653s ok 656s t/http11/post.t ..................... 656s # using LWP client 656s 1..51 656s # Running under perl version 5.038002 for linux 656s # Current time local: Sun Mar 24 06:40:50 2024 656s # Current time GMT: Sun Mar 24 06:40:50 2024 656s # Using Test.pm version 1.31 656s # Using Apache/Test.pm version 1.42 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 1024 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Connection: Keep-Alive 656s #Date: Sun, 24 Mar 2024 06:40:51 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 5 656s #Client-Date: Sun, 24 Mar 2024 06:40:51 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 1 656s #DMMATCH1: 1 656s #Keep-Alive: timeout=5, max=100 656s # 656s # testing : length posted 656s # expected: '1024' 656s # received: 1024 656s ok 1 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 2048 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:51 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 5 656s #Client-Date: Sun, 24 Mar 2024 06:40:51 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 2 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '2048' 656s # received: 2048 656s ok 2 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 3072 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:51 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 5 656s #Client-Date: Sun, 24 Mar 2024 06:40:51 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 3 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '3072' 656s # received: 3072 656s ok 3 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 4096 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:51 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 5 656s #Client-Date: Sun, 24 Mar 2024 06:40:51 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 4 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '4096' 656s # received: 4096 656s ok 4 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 5120 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:51 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 5 656s #Client-Date: Sun, 24 Mar 2024 06:40:51 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 5 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '5120' 656s # received: 5120 656s ok 5 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 6144 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:51 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 5 656s #Client-Date: Sun, 24 Mar 2024 06:40:51 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 6 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '6144' 656s # received: 6144 656s ok 6 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 7168 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:51 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 5 656s #Client-Date: Sun, 24 Mar 2024 06:40:51 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 7 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '7168' 656s # received: 7168 656s ok 7 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 8192 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:51 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 5 656s #Client-Date: Sun, 24 Mar 2024 06:40:51 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 8 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '8192' 656s # received: 8192 656s ok 8 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 9216 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:51 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 5 656s #Client-Date: Sun, 24 Mar 2024 06:40:51 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 9 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '9216' 656s # received: 9216 656s ok 9 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 10240 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 10 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '10240' 656s # received: 10240 656s ok 10 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 11264 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 11 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '11264' 656s # received: 11264 656s ok 11 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 12288 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 12 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '12288' 656s # received: 12288 656s ok 12 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 13312 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 13 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '13312' 656s # received: 13312 656s ok 13 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 14336 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 14 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '14336' 656s # received: 14336 656s ok 14 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 15360 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 15 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '15360' 656s # received: 15360 656s ok 15 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 16384 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 16 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '16384' 656s # received: 16384 656s ok 16 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 17408 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 17 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '17408' 656s # received: 17408 656s ok 17 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 18432 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 18 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '18432' 656s # received: 18432 656s ok 18 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 19456 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 19 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '19456' 656s # received: 19456 656s ok 19 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 20480 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 20 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '20480' 656s # received: 20480 656s ok 20 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 21504 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 21 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '21504' 656s # received: 21504 656s ok 21 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 22528 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 22 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '22528' 656s # received: 22528 656s ok 22 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 23552 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 23 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '23552' 656s # received: 23552 656s ok 23 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 24576 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 24 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '24576' 656s # received: 24576 656s ok 24 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 25600 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 25 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '25600' 656s # received: 25600 656s ok 25 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 26624 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 26 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '26624' 656s # received: 26624 656s ok 26 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 27648 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 27 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '27648' 656s # received: 27648 656s ok 27 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 28672 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 28 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '28672' 656s # received: 28672 656s ok 28 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 29696 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 29 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '29696' 656s # received: 29696 656s ok 29 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 30720 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 30 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '30720' 656s # received: 30720 656s ok 30 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 31744 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 31 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '31744' 656s # received: 31744 656s ok 31 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 32768 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 32 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '32768' 656s # received: 32768 656s ok 32 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 33792 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 33 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '33792' 656s # received: 33792 656s ok 33 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 34816 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 34 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '34816' 656s # received: 34816 656s ok 34 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 35840 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 35 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '35840' 656s # received: 35840 656s ok 35 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 36864 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 36 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '36864' 656s # received: 36864 656s ok 36 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 37888 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:52 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:53 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 37 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '37888' 656s # received: 37888 656s ok 37 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 38912 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:53 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:53 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 38 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '38912' 656s # received: 38912 656s ok 38 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 39936 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:53 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:53 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 39 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '39936' 656s # received: 39936 656s ok 39 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 40960 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:53 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:53 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 40 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '40960' 656s # received: 40960 656s ok 40 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 41984 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:53 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:53 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 41 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '41984' 656s # received: 41984 656s ok 41 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 43008 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:53 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:53 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 42 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '43008' 656s # received: 43008 656s ok 42 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 44032 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:53 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:53 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 43 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '44032' 656s # received: 44032 656s ok 43 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 45056 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:53 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:53 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 44 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '45056' 656s # received: 45056 656s ok 44 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 46080 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:53 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:53 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 45 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '46080' 656s # received: 46080 656s ok 45 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 47104 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:53 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:53 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 46 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '47104' 656s # received: 47104 656s ok 46 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 48128 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:53 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:53 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 47 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '48128' 656s # received: 48128 656s ok 47 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 49152 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:53 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:53 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 48 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '49152' 656s # received: 49152 656s ok 48 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 50176 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:53 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:53 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 49 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '50176' 656s # received: 50176 656s ok 49 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 51200 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:53 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 6 656s #Client-Date: Sun, 24 Mar 2024 06:40:53 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 50 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '51200' 656s # received: 51200 656s ok 50 656s #lwp request: 656s #POST http://localhost:8529/eat_post HTTP/1.1 656s #User-Agent: libwww-perl/6.76 656s #Content-Length: 102400 656s # 656s #server response: 656s #HTTP/1.1 200 OK 656s #Date: Sun, 24 Mar 2024 06:40:53 GMT 656s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 656s #Vary: In-If1 656s #Content-Length: 7 656s #Client-Date: Sun, 24 Mar 2024 06:40:53 GMT 656s #Client-Peer: 127.0.0.1:8529 656s #Client-Response-Num: 51 656s #DMMATCH1: 1 656s # 656s # testing : length posted 656s # expected: '102400' 656s # received: 102400 656s ok 51 656s ok 658s t/modules/aaa.t ..................... 658s 1..40 658s # Running under perl version 5.038002 for linux 658s # Current time local: Sun Mar 24 06:40:53 2024 658s # Current time GMT: Sun Mar 24 06:40:53 2024 658s # Using Test.pm version 1.31 658s # Using Apache/Test.pm version 1.42 658s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/realm2 658s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/basic1 658s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/form1 658s ok 1 658s ok 2 658s ok 3 658s ok 4 658s ok 5 658s ok 6 658s ok 7 658s ok 8 658s ok 9 658s ok 10 658s ok 11 658s ok 12 658s ok 13 658s ok 14 658s ok 15 658s ok 16 658s ok 17 658s ok 18 658s ok 19 658s ok 20 658s ok 21 658s ok 22 658s ok 23 658s ok 24 658s ok 25 658s ok 26 658s ok 27 658s ok 28 658s ok 29 658s ok 30 658s ok 31 658s ok 32 658s ok 33 658s ok 34 658s ok 35 658s ok 36 658s ok 37 658s ok 38 658s ok 39 658s ok 40 658s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/realm2 658s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/basic1 658s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/form1 658s ok 660s t/modules/access.t .................. 660s 1..408 660s # Running under perl version 5.038002 for linux 660s # Current time local: Sun Mar 24 06:40:55 2024 660s # Current time GMT: Sun Mar 24 06:40:55 2024 660s # Using Test.pm version 1.31 660s # Using Apache/Test.pm version 1.42 660s # --- 660s # Order deny,allow 660s # Allow from all 660s # expecting access. 660s ok 1 660s # --- 660s # Order deny,allow 660s # Deny from all 660s # expecting access denial. 660s ok 2 660s # --- 660s # Order deny,allow 660s # Allow from all 660s # Deny from all 660s # expecting access. 660s ok 3 660s # --- 660s # Order deny,allow 660s # Deny from localhost 660s # expecting access denial. 660s ok 4 660s # --- 660s # Order deny,allow 660s # Allow from all 660s # Deny from localhost 660s # expecting access. 660s ok 5 660s # --- 660s # Order deny,allow 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 6 660s # --- 660s # Order deny,allow 660s # Allow from all 660s # Deny from 127.0.0.1 660s # expecting access. 660s ok 7 660s # --- 660s # Order deny,allow 660s # Deny from 127.0 660s # expecting access denial. 660s ok 8 660s # --- 660s # Order deny,allow 660s # Allow from all 660s # Deny from 127.0 660s # expecting access. 660s ok 9 660s # --- 660s # Order deny,allow 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 10 660s # --- 660s # Order deny,allow 660s # Allow from all 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access. 660s ok 11 660s # --- 660s # Order deny,allow 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 12 660s # --- 660s # Order deny,allow 660s # Allow from all 660s # Deny from 127.0.0.1/16 660s # expecting access. 660s ok 13 660s # --- 660s # Order deny,allow 660s # Deny from somewhere.else.com 660s # expecting access. 660s ok 14 660s # --- 660s # Order deny,allow 660s # Allow from all 660s # Deny from somewhere.else.com 660s # expecting access. 660s ok 15 660s # --- 660s # Order deny,allow 660s # Deny from 66.6.6.6 660s # expecting access. 660s ok 16 660s # --- 660s # Order deny,allow 660s # Allow from all 660s # Deny from 66.6.6.6 660s # expecting access. 660s ok 17 660s # --- 660s # Order deny,allow 660s # Allow from localhost 660s # expecting access. 660s ok 18 660s # --- 660s # Order deny,allow 660s # Deny from all 660s # expecting access denial. 660s ok 19 660s # --- 660s # Order deny,allow 660s # Allow from localhost 660s # Deny from all 660s # expecting access. 660s ok 20 660s # --- 660s # Order deny,allow 660s # Deny from localhost 660s # expecting access denial. 660s ok 21 660s # --- 660s # Order deny,allow 660s # Allow from localhost 660s # Deny from localhost 660s # expecting access. 660s ok 22 660s # --- 660s # Order deny,allow 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 23 660s # --- 660s # Order deny,allow 660s # Allow from localhost 660s # Deny from 127.0.0.1 660s # expecting access. 660s ok 24 660s # --- 660s # Order deny,allow 660s # Deny from 127.0 660s # expecting access denial. 660s ok 25 660s # --- 660s # Order deny,allow 660s # Allow from localhost 660s # Deny from 127.0 660s # expecting access. 660s ok 26 660s # --- 660s # Order deny,allow 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 27 660s # --- 660s # Order deny,allow 660s # Allow from localhost 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access. 660s ok 28 660s # --- 660s # Order deny,allow 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 29 660s # --- 660s # Order deny,allow 660s # Allow from localhost 660s # Deny from 127.0.0.1/16 660s # expecting access. 660s ok 30 660s # --- 660s # Order deny,allow 660s # Deny from somewhere.else.com 660s # expecting access. 660s ok 31 660s # --- 660s # Order deny,allow 660s # Allow from localhost 660s # Deny from somewhere.else.com 660s # expecting access. 660s ok 32 660s # --- 660s # Order deny,allow 660s # Deny from 66.6.6.6 660s # expecting access. 660s ok 33 660s # --- 660s # Order deny,allow 660s # Allow from localhost 660s # Deny from 66.6.6.6 660s # expecting access. 660s ok 34 660s # --- 660s # Order deny,allow 660s # Allow from 127.0.0.1 660s # expecting access. 660s ok 35 660s # --- 660s # Order deny,allow 660s # Deny from all 660s # expecting access denial. 660s ok 36 660s # --- 660s # Order deny,allow 660s # Allow from 127.0.0.1 660s # Deny from all 660s # expecting access. 660s ok 37 660s # --- 660s # Order deny,allow 660s # Deny from localhost 660s # expecting access denial. 660s ok 38 660s # --- 660s # Order deny,allow 660s # Allow from 127.0.0.1 660s # Deny from localhost 660s # expecting access. 660s ok 39 660s # --- 660s # Order deny,allow 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 40 660s # --- 660s # Order deny,allow 660s # Allow from 127.0.0.1 660s # Deny from 127.0.0.1 660s # expecting access. 660s ok 41 660s # --- 660s # Order deny,allow 660s # Deny from 127.0 660s # expecting access denial. 660s ok 42 660s # --- 660s # Order deny,allow 660s # Allow from 127.0.0.1 660s # Deny from 127.0 660s # expecting access. 660s ok 43 660s # --- 660s # Order deny,allow 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 44 660s # --- 660s # Order deny,allow 660s # Allow from 127.0.0.1 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access. 660s ok 45 660s # --- 660s # Order deny,allow 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 46 660s # --- 660s # Order deny,allow 660s # Allow from 127.0.0.1 660s # Deny from 127.0.0.1/16 660s # expecting access. 660s ok 47 660s # --- 660s # Order deny,allow 660s # Deny from somewhere.else.com 660s # expecting access. 660s ok 48 660s # --- 660s # Order deny,allow 660s # Allow from 127.0.0.1 660s # Deny from somewhere.else.com 660s # expecting access. 660s ok 49 660s # --- 660s # Order deny,allow 660s # Deny from 66.6.6.6 660s # expecting access. 660s ok 50 660s # --- 660s # Order deny,allow 660s # Allow from 127.0.0.1 660s # Deny from 66.6.6.6 660s # expecting access. 660s ok 51 660s # --- 660s # Order deny,allow 660s # Allow from 127.0 660s # expecting access. 660s ok 52 660s # --- 660s # Order deny,allow 660s # Deny from all 660s # expecting access denial. 660s ok 53 660s # --- 660s # Order deny,allow 660s # Allow from 127.0 660s # Deny from all 660s # expecting access. 660s ok 54 660s # --- 660s # Order deny,allow 660s # Deny from localhost 660s # expecting access denial. 660s ok 55 660s # --- 660s # Order deny,allow 660s # Allow from 127.0 660s # Deny from localhost 660s # expecting access. 660s ok 56 660s # --- 660s # Order deny,allow 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 57 660s # --- 660s # Order deny,allow 660s # Allow from 127.0 660s # Deny from 127.0.0.1 660s # expecting access. 660s ok 58 660s # --- 660s # Order deny,allow 660s # Deny from 127.0 660s # expecting access denial. 660s ok 59 660s # --- 660s # Order deny,allow 660s # Allow from 127.0 660s # Deny from 127.0 660s # expecting access. 660s ok 60 660s # --- 660s # Order deny,allow 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 61 660s # --- 660s # Order deny,allow 660s # Allow from 127.0 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access. 660s ok 62 660s # --- 660s # Order deny,allow 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 63 660s # --- 660s # Order deny,allow 660s # Allow from 127.0 660s # Deny from 127.0.0.1/16 660s # expecting access. 660s ok 64 660s # --- 660s # Order deny,allow 660s # Deny from somewhere.else.com 660s # expecting access. 660s ok 65 660s # --- 660s # Order deny,allow 660s # Allow from 127.0 660s # Deny from somewhere.else.com 660s # expecting access. 660s ok 66 660s # --- 660s # Order deny,allow 660s # Deny from 66.6.6.6 660s # expecting access. 660s ok 67 660s # --- 660s # Order deny,allow 660s # Allow from 127.0 660s # Deny from 66.6.6.6 660s # expecting access. 660s ok 68 660s # --- 660s # Order deny,allow 660s # Allow from 127.0.0.1/255.255.0.0 660s # expecting access. 660s ok 69 660s # --- 660s # Order deny,allow 660s # Deny from all 660s # expecting access denial. 660s ok 70 660s # --- 660s # Order deny,allow 660s # Allow from 127.0.0.1/255.255.0.0 660s # Deny from all 660s # expecting access. 660s ok 71 660s # --- 660s # Order deny,allow 660s # Deny from localhost 660s # expecting access denial. 660s ok 72 660s # --- 660s # Order deny,allow 660s # Allow from 127.0.0.1/255.255.0.0 660s # Deny from localhost 660s # expecting access. 660s ok 73 660s # --- 660s # Order deny,allow 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 74 660s # --- 660s # Order deny,allow 660s # Allow from 127.0.0.1/255.255.0.0 660s # Deny from 127.0.0.1 660s # expecting access. 660s ok 75 660s # --- 660s # Order deny,allow 660s # Deny from 127.0 660s # expecting access denial. 660s ok 76 660s # --- 660s # Order deny,allow 660s # Allow from 127.0.0.1/255.255.0.0 660s # Deny from 127.0 660s # expecting access. 660s ok 77 660s # --- 660s # Order deny,allow 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 78 660s # --- 660s # Order deny,allow 660s # Allow from 127.0.0.1/255.255.0.0 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access. 660s ok 79 660s # --- 660s # Order deny,allow 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 80 660s # --- 660s # Order deny,allow 660s # Allow from 127.0.0.1/255.255.0.0 660s # Deny from 127.0.0.1/16 660s # expecting access. 660s ok 81 660s # --- 660s # Order deny,allow 660s # Deny from somewhere.else.com 660s # expecting access. 660s ok 82 660s # --- 660s # Order deny,allow 660s # Allow from 127.0.0.1/255.255.0.0 660s # Deny from somewhere.else.com 660s # expecting access. 660s ok 83 660s # --- 660s # Order deny,allow 660s # Deny from 66.6.6.6 660s # expecting access. 660s ok 84 660s # --- 660s # Order deny,allow 660s # Allow from 127.0.0.1/255.255.0.0 660s # Deny from 66.6.6.6 660s # expecting access. 660s ok 85 660s # --- 660s # Order deny,allow 660s # Allow from 127.0.0.1/16 660s # expecting access. 660s ok 86 660s # --- 660s # Order deny,allow 660s # Deny from all 660s # expecting access denial. 660s ok 87 660s # --- 660s # Order deny,allow 660s # Allow from 127.0.0.1/16 660s # Deny from all 660s # expecting access. 660s ok 88 660s # --- 660s # Order deny,allow 660s # Deny from localhost 660s # expecting access denial. 660s ok 89 660s # --- 660s # Order deny,allow 660s # Allow from 127.0.0.1/16 660s # Deny from localhost 660s # expecting access. 660s ok 90 660s # --- 660s # Order deny,allow 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 91 660s # --- 660s # Order deny,allow 660s # Allow from 127.0.0.1/16 660s # Deny from 127.0.0.1 660s # expecting access. 660s ok 92 660s # --- 660s # Order deny,allow 660s # Deny from 127.0 660s # expecting access denial. 660s ok 93 660s # --- 660s # Order deny,allow 660s # Allow from 127.0.0.1/16 660s # Deny from 127.0 660s # expecting access. 660s ok 94 660s # --- 660s # Order deny,allow 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 95 660s # --- 660s # Order deny,allow 660s # Allow from 127.0.0.1/16 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access. 660s ok 96 660s # --- 660s # Order deny,allow 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 97 660s # --- 660s # Order deny,allow 660s # Allow from 127.0.0.1/16 660s # Deny from 127.0.0.1/16 660s # expecting access. 660s ok 98 660s # --- 660s # Order deny,allow 660s # Deny from somewhere.else.com 660s # expecting access. 660s ok 99 660s # --- 660s # Order deny,allow 660s # Allow from 127.0.0.1/16 660s # Deny from somewhere.else.com 660s # expecting access. 660s ok 100 660s # --- 660s # Order deny,allow 660s # Deny from 66.6.6.6 660s # expecting access. 660s ok 101 660s # --- 660s # Order deny,allow 660s # Allow from 127.0.0.1/16 660s # Deny from 66.6.6.6 660s # expecting access. 660s ok 102 660s # --- 660s # Order deny,allow 660s # Allow from somewhere.else.com 660s # expecting access. 660s ok 103 660s # --- 660s # Order deny,allow 660s # Deny from all 660s # expecting access denial. 660s ok 104 660s # --- 660s # Order deny,allow 660s # Allow from somewhere.else.com 660s # Deny from all 660s # expecting access denial. 660s ok 105 660s # --- 660s # Order deny,allow 660s # Deny from localhost 660s # expecting access denial. 660s ok 106 660s # --- 660s # Order deny,allow 660s # Allow from somewhere.else.com 660s # Deny from localhost 660s # expecting access denial. 660s ok 107 660s # --- 660s # Order deny,allow 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 108 660s # --- 660s # Order deny,allow 660s # Allow from somewhere.else.com 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 109 660s # --- 660s # Order deny,allow 660s # Deny from 127.0 660s # expecting access denial. 660s ok 110 660s # --- 660s # Order deny,allow 660s # Allow from somewhere.else.com 660s # Deny from 127.0 660s # expecting access denial. 660s ok 111 660s # --- 660s # Order deny,allow 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 112 660s # --- 660s # Order deny,allow 660s # Allow from somewhere.else.com 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 113 660s # --- 660s # Order deny,allow 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 114 660s # --- 660s # Order deny,allow 660s # Allow from somewhere.else.com 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 115 660s # --- 660s # Order deny,allow 660s # Deny from somewhere.else.com 660s # expecting access. 660s ok 116 660s # --- 660s # Order deny,allow 660s # Allow from somewhere.else.com 660s # Deny from somewhere.else.com 660s # expecting access. 660s ok 117 660s # --- 660s # Order deny,allow 660s # Deny from 66.6.6.6 660s # expecting access. 660s ok 118 660s # --- 660s # Order deny,allow 660s # Allow from somewhere.else.com 660s # Deny from 66.6.6.6 660s # expecting access. 660s ok 119 660s # --- 660s # Order deny,allow 660s # Allow from 66.6.6.6 660s # expecting access. 660s ok 120 660s # --- 660s # Order deny,allow 660s # Deny from all 660s # expecting access denial. 660s ok 121 660s # --- 660s # Order deny,allow 660s # Allow from 66.6.6.6 660s # Deny from all 660s # expecting access denial. 660s ok 122 660s # --- 660s # Order deny,allow 660s # Deny from localhost 660s # expecting access denial. 660s ok 123 660s # --- 660s # Order deny,allow 660s # Allow from 66.6.6.6 660s # Deny from localhost 660s # expecting access denial. 660s ok 124 660s # --- 660s # Order deny,allow 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 125 660s # --- 660s # Order deny,allow 660s # Allow from 66.6.6.6 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 126 660s # --- 660s # Order deny,allow 660s # Deny from 127.0 660s # expecting access denial. 660s ok 127 660s # --- 660s # Order deny,allow 660s # Allow from 66.6.6.6 660s # Deny from 127.0 660s # expecting access denial. 660s ok 128 660s # --- 660s # Order deny,allow 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 129 660s # --- 660s # Order deny,allow 660s # Allow from 66.6.6.6 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 130 660s # --- 660s # Order deny,allow 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 131 660s # --- 660s # Order deny,allow 660s # Allow from 66.6.6.6 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 132 660s # --- 660s # Order deny,allow 660s # Deny from somewhere.else.com 660s # expecting access. 660s ok 133 660s # --- 660s # Order deny,allow 660s # Allow from 66.6.6.6 660s # Deny from somewhere.else.com 660s # expecting access. 660s ok 134 660s # --- 660s # Order deny,allow 660s # Deny from 66.6.6.6 660s # expecting access. 660s ok 135 660s # --- 660s # Order deny,allow 660s # Allow from 66.6.6.6 660s # Deny from 66.6.6.6 660s # expecting access. 660s ok 136 660s # --- 660s # Order allow,deny 660s # Allow from all 660s # expecting access. 660s ok 137 660s # --- 660s # Order allow,deny 660s # Deny from all 660s # expecting access denial. 660s ok 138 660s # --- 660s # Order allow,deny 660s # Allow from all 660s # Deny from all 660s # expecting access denial. 660s ok 139 660s # --- 660s # Order allow,deny 660s # Deny from localhost 660s # expecting access denial. 660s ok 140 660s # --- 660s # Order allow,deny 660s # Allow from all 660s # Deny from localhost 660s # expecting access denial. 660s ok 141 660s # --- 660s # Order allow,deny 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 142 660s # --- 660s # Order allow,deny 660s # Allow from all 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 143 660s # --- 660s # Order allow,deny 660s # Deny from 127.0 660s # expecting access denial. 660s ok 144 660s # --- 660s # Order allow,deny 660s # Allow from all 660s # Deny from 127.0 660s # expecting access denial. 660s ok 145 660s # --- 660s # Order allow,deny 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 146 660s # --- 660s # Order allow,deny 660s # Allow from all 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 147 660s # --- 660s # Order allow,deny 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 148 660s # --- 660s # Order allow,deny 660s # Allow from all 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 149 660s # --- 660s # Order allow,deny 660s # Deny from somewhere.else.com 660s # expecting access denial. 660s ok 150 660s # --- 660s # Order allow,deny 660s # Allow from all 660s # Deny from somewhere.else.com 660s # expecting access. 660s ok 151 660s # --- 660s # Order allow,deny 660s # Deny from 66.6.6.6 660s # expecting access denial. 660s ok 152 660s # --- 660s # Order allow,deny 660s # Allow from all 660s # Deny from 66.6.6.6 660s # expecting access. 660s ok 153 660s # --- 660s # Order allow,deny 660s # Allow from localhost 660s # expecting access. 660s ok 154 660s # --- 660s # Order allow,deny 660s # Deny from all 660s # expecting access denial. 660s ok 155 660s # --- 660s # Order allow,deny 660s # Allow from localhost 660s # Deny from all 660s # expecting access denial. 660s ok 156 660s # --- 660s # Order allow,deny 660s # Deny from localhost 660s # expecting access denial. 660s ok 157 660s # --- 660s # Order allow,deny 660s # Allow from localhost 660s # Deny from localhost 660s # expecting access denial. 660s ok 158 660s # --- 660s # Order allow,deny 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 159 660s # --- 660s # Order allow,deny 660s # Allow from localhost 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 160 660s # --- 660s # Order allow,deny 660s # Deny from 127.0 660s # expecting access denial. 660s ok 161 660s # --- 660s # Order allow,deny 660s # Allow from localhost 660s # Deny from 127.0 660s # expecting access denial. 660s ok 162 660s # --- 660s # Order allow,deny 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 163 660s # --- 660s # Order allow,deny 660s # Allow from localhost 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 164 660s # --- 660s # Order allow,deny 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 165 660s # --- 660s # Order allow,deny 660s # Allow from localhost 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 166 660s # --- 660s # Order allow,deny 660s # Deny from somewhere.else.com 660s # expecting access denial. 660s ok 167 660s # --- 660s # Order allow,deny 660s # Allow from localhost 660s # Deny from somewhere.else.com 660s # expecting access. 660s ok 168 660s # --- 660s # Order allow,deny 660s # Deny from 66.6.6.6 660s # expecting access denial. 660s ok 169 660s # --- 660s # Order allow,deny 660s # Allow from localhost 660s # Deny from 66.6.6.6 660s # expecting access. 660s ok 170 660s # --- 660s # Order allow,deny 660s # Allow from 127.0.0.1 660s # expecting access. 660s ok 171 660s # --- 660s # Order allow,deny 660s # Deny from all 660s # expecting access denial. 660s ok 172 660s # --- 660s # Order allow,deny 660s # Allow from 127.0.0.1 660s # Deny from all 660s # expecting access denial. 660s ok 173 660s # --- 660s # Order allow,deny 660s # Deny from localhost 660s # expecting access denial. 660s ok 174 660s # --- 660s # Order allow,deny 660s # Allow from 127.0.0.1 660s # Deny from localhost 660s # expecting access denial. 660s ok 175 660s # --- 660s # Order allow,deny 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 176 660s # --- 660s # Order allow,deny 660s # Allow from 127.0.0.1 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 177 660s # --- 660s # Order allow,deny 660s # Deny from 127.0 660s # expecting access denial. 660s ok 178 660s # --- 660s # Order allow,deny 660s # Allow from 127.0.0.1 660s # Deny from 127.0 660s # expecting access denial. 660s ok 179 660s # --- 660s # Order allow,deny 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 180 660s # --- 660s # Order allow,deny 660s # Allow from 127.0.0.1 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 181 660s # --- 660s # Order allow,deny 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 182 660s # --- 660s # Order allow,deny 660s # Allow from 127.0.0.1 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 183 660s # --- 660s # Order allow,deny 660s # Deny from somewhere.else.com 660s # expecting access denial. 660s ok 184 660s # --- 660s # Order allow,deny 660s # Allow from 127.0.0.1 660s # Deny from somewhere.else.com 660s # expecting access. 660s ok 185 660s # --- 660s # Order allow,deny 660s # Deny from 66.6.6.6 660s # expecting access denial. 660s ok 186 660s # --- 660s # Order allow,deny 660s # Allow from 127.0.0.1 660s # Deny from 66.6.6.6 660s # expecting access. 660s ok 187 660s # --- 660s # Order allow,deny 660s # Allow from 127.0 660s # expecting access. 660s ok 188 660s # --- 660s # Order allow,deny 660s # Deny from all 660s # expecting access denial. 660s ok 189 660s # --- 660s # Order allow,deny 660s # Allow from 127.0 660s # Deny from all 660s # expecting access denial. 660s ok 190 660s # --- 660s # Order allow,deny 660s # Deny from localhost 660s # expecting access denial. 660s ok 191 660s # --- 660s # Order allow,deny 660s # Allow from 127.0 660s # Deny from localhost 660s # expecting access denial. 660s ok 192 660s # --- 660s # Order allow,deny 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 193 660s # --- 660s # Order allow,deny 660s # Allow from 127.0 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 194 660s # --- 660s # Order allow,deny 660s # Deny from 127.0 660s # expecting access denial. 660s ok 195 660s # --- 660s # Order allow,deny 660s # Allow from 127.0 660s # Deny from 127.0 660s # expecting access denial. 660s ok 196 660s # --- 660s # Order allow,deny 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 197 660s # --- 660s # Order allow,deny 660s # Allow from 127.0 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 198 660s # --- 660s # Order allow,deny 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 199 660s # --- 660s # Order allow,deny 660s # Allow from 127.0 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 200 660s # --- 660s # Order allow,deny 660s # Deny from somewhere.else.com 660s # expecting access denial. 660s ok 201 660s # --- 660s # Order allow,deny 660s # Allow from 127.0 660s # Deny from somewhere.else.com 660s # expecting access. 660s ok 202 660s # --- 660s # Order allow,deny 660s # Deny from 66.6.6.6 660s # expecting access denial. 660s ok 203 660s # --- 660s # Order allow,deny 660s # Allow from 127.0 660s # Deny from 66.6.6.6 660s # expecting access. 660s ok 204 660s # --- 660s # Order allow,deny 660s # Allow from 127.0.0.1/255.255.0.0 660s # expecting access. 660s ok 205 660s # --- 660s # Order allow,deny 660s # Deny from all 660s # expecting access denial. 660s ok 206 660s # --- 660s # Order allow,deny 660s # Allow from 127.0.0.1/255.255.0.0 660s # Deny from all 660s # expecting access denial. 660s ok 207 660s # --- 660s # Order allow,deny 660s # Deny from localhost 660s # expecting access denial. 660s ok 208 660s # --- 660s # Order allow,deny 660s # Allow from 127.0.0.1/255.255.0.0 660s # Deny from localhost 660s # expecting access denial. 660s ok 209 660s # --- 660s # Order allow,deny 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 210 660s # --- 660s # Order allow,deny 660s # Allow from 127.0.0.1/255.255.0.0 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 211 660s # --- 660s # Order allow,deny 660s # Deny from 127.0 660s # expecting access denial. 660s ok 212 660s # --- 660s # Order allow,deny 660s # Allow from 127.0.0.1/255.255.0.0 660s # Deny from 127.0 660s # expecting access denial. 660s ok 213 660s # --- 660s # Order allow,deny 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 214 660s # --- 660s # Order allow,deny 660s # Allow from 127.0.0.1/255.255.0.0 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 215 660s # --- 660s # Order allow,deny 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 216 660s # --- 660s # Order allow,deny 660s # Allow from 127.0.0.1/255.255.0.0 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 217 660s # --- 660s # Order allow,deny 660s # Deny from somewhere.else.com 660s # expecting access denial. 660s ok 218 660s # --- 660s # Order allow,deny 660s # Allow from 127.0.0.1/255.255.0.0 660s # Deny from somewhere.else.com 660s # expecting access. 660s ok 219 660s # --- 660s # Order allow,deny 660s # Deny from 66.6.6.6 660s # expecting access denial. 660s ok 220 660s # --- 660s # Order allow,deny 660s # Allow from 127.0.0.1/255.255.0.0 660s # Deny from 66.6.6.6 660s # expecting access. 660s ok 221 660s # --- 660s # Order allow,deny 660s # Allow from 127.0.0.1/16 660s # expecting access. 660s ok 222 660s # --- 660s # Order allow,deny 660s # Deny from all 660s # expecting access denial. 660s ok 223 660s # --- 660s # Order allow,deny 660s # Allow from 127.0.0.1/16 660s # Deny from all 660s # expecting access denial. 660s ok 224 660s # --- 660s # Order allow,deny 660s # Deny from localhost 660s # expecting access denial. 660s ok 225 660s # --- 660s # Order allow,deny 660s # Allow from 127.0.0.1/16 660s # Deny from localhost 660s # expecting access denial. 660s ok 226 660s # --- 660s # Order allow,deny 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 227 660s # --- 660s # Order allow,deny 660s # Allow from 127.0.0.1/16 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 228 660s # --- 660s # Order allow,deny 660s # Deny from 127.0 660s # expecting access denial. 660s ok 229 660s # --- 660s # Order allow,deny 660s # Allow from 127.0.0.1/16 660s # Deny from 127.0 660s # expecting access denial. 660s ok 230 660s # --- 660s # Order allow,deny 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 231 660s # --- 660s # Order allow,deny 660s # Allow from 127.0.0.1/16 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 232 660s # --- 660s # Order allow,deny 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 233 660s # --- 660s # Order allow,deny 660s # Allow from 127.0.0.1/16 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 234 660s # --- 660s # Order allow,deny 660s # Deny from somewhere.else.com 660s # expecting access denial. 660s ok 235 660s # --- 660s # Order allow,deny 660s # Allow from 127.0.0.1/16 660s # Deny from somewhere.else.com 660s # expecting access. 660s ok 236 660s # --- 660s # Order allow,deny 660s # Deny from 66.6.6.6 660s # expecting access denial. 660s ok 237 660s # --- 660s # Order allow,deny 660s # Allow from 127.0.0.1/16 660s # Deny from 66.6.6.6 660s # expecting access. 660s ok 238 660s # --- 660s # Order allow,deny 660s # Allow from somewhere.else.com 660s # expecting access denial. 660s ok 239 660s # --- 660s # Order allow,deny 660s # Deny from all 660s # expecting access denial. 660s ok 240 660s # --- 660s # Order allow,deny 660s # Allow from somewhere.else.com 660s # Deny from all 660s # expecting access denial. 660s ok 241 660s # --- 660s # Order allow,deny 660s # Deny from localhost 660s # expecting access denial. 660s ok 242 660s # --- 660s # Order allow,deny 660s # Allow from somewhere.else.com 660s # Deny from localhost 660s # expecting access denial. 660s ok 243 660s # --- 660s # Order allow,deny 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 244 660s # --- 660s # Order allow,deny 660s # Allow from somewhere.else.com 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 245 660s # --- 660s # Order allow,deny 660s # Deny from 127.0 660s # expecting access denial. 660s ok 246 660s # --- 660s # Order allow,deny 660s # Allow from somewhere.else.com 660s # Deny from 127.0 660s # expecting access denial. 660s ok 247 660s # --- 660s # Order allow,deny 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 248 660s # --- 660s # Order allow,deny 660s # Allow from somewhere.else.com 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 249 660s # --- 660s # Order allow,deny 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 250 660s # --- 660s # Order allow,deny 660s # Allow from somewhere.else.com 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 251 660s # --- 660s # Order allow,deny 660s # Deny from somewhere.else.com 660s # expecting access denial. 660s ok 252 660s # --- 660s # Order allow,deny 660s # Allow from somewhere.else.com 660s # Deny from somewhere.else.com 660s # expecting access denial. 660s ok 253 660s # --- 660s # Order allow,deny 660s # Deny from 66.6.6.6 660s # expecting access denial. 660s ok 254 660s # --- 660s # Order allow,deny 660s # Allow from somewhere.else.com 660s # Deny from 66.6.6.6 660s # expecting access denial. 660s ok 255 660s # --- 660s # Order allow,deny 660s # Allow from 66.6.6.6 660s # expecting access denial. 660s ok 256 660s # --- 660s # Order allow,deny 660s # Deny from all 660s # expecting access denial. 660s ok 257 660s # --- 660s # Order allow,deny 660s # Allow from 66.6.6.6 660s # Deny from all 660s # expecting access denial. 660s ok 258 660s # --- 660s # Order allow,deny 660s # Deny from localhost 660s # expecting access denial. 660s ok 259 660s # --- 660s # Order allow,deny 660s # Allow from 66.6.6.6 660s # Deny from localhost 660s # expecting access denial. 660s ok 260 660s # --- 660s # Order allow,deny 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 261 660s # --- 660s # Order allow,deny 660s # Allow from 66.6.6.6 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 262 660s # --- 660s # Order allow,deny 660s # Deny from 127.0 660s # expecting access denial. 660s ok 263 660s # --- 660s # Order allow,deny 660s # Allow from 66.6.6.6 660s # Deny from 127.0 660s # expecting access denial. 660s ok 264 660s # --- 660s # Order allow,deny 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 265 660s # --- 660s # Order allow,deny 660s # Allow from 66.6.6.6 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 266 660s # --- 660s # Order allow,deny 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 267 660s # --- 660s # Order allow,deny 660s # Allow from 66.6.6.6 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 268 660s # --- 660s # Order allow,deny 660s # Deny from somewhere.else.com 660s # expecting access denial. 660s ok 269 660s # --- 660s # Order allow,deny 660s # Allow from 66.6.6.6 660s # Deny from somewhere.else.com 660s # expecting access denial. 660s ok 270 660s # --- 660s # Order allow,deny 660s # Deny from 66.6.6.6 660s # expecting access denial. 660s ok 271 660s # --- 660s # Order allow,deny 660s # Allow from 66.6.6.6 660s # Deny from 66.6.6.6 660s # expecting access denial. 660s ok 272 660s # --- 660s # Order mutual-failure 660s # Allow from all 660s # expecting access. 660s ok 273 660s # --- 660s # Order mutual-failure 660s # Deny from all 660s # expecting access denial. 660s ok 274 660s # --- 660s # Order mutual-failure 660s # Allow from all 660s # Deny from all 660s # expecting access denial. 660s ok 275 660s # --- 660s # Order mutual-failure 660s # Deny from localhost 660s # expecting access denial. 660s ok 276 660s # --- 660s # Order mutual-failure 660s # Allow from all 660s # Deny from localhost 660s # expecting access denial. 660s ok 277 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 278 660s # --- 660s # Order mutual-failure 660s # Allow from all 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 279 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0 660s # expecting access denial. 660s ok 280 660s # --- 660s # Order mutual-failure 660s # Allow from all 660s # Deny from 127.0 660s # expecting access denial. 660s ok 281 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 282 660s # --- 660s # Order mutual-failure 660s # Allow from all 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 283 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 284 660s # --- 660s # Order mutual-failure 660s # Allow from all 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 285 660s # --- 660s # Order mutual-failure 660s # Deny from somewhere.else.com 660s # expecting access denial. 660s ok 286 660s # --- 660s # Order mutual-failure 660s # Allow from all 660s # Deny from somewhere.else.com 660s # expecting access. 660s ok 287 660s # --- 660s # Order mutual-failure 660s # Deny from 66.6.6.6 660s # expecting access denial. 660s ok 288 660s # --- 660s # Order mutual-failure 660s # Allow from all 660s # Deny from 66.6.6.6 660s # expecting access. 660s ok 289 660s # --- 660s # Order mutual-failure 660s # Allow from localhost 660s # expecting access. 660s ok 290 660s # --- 660s # Order mutual-failure 660s # Deny from all 660s # expecting access denial. 660s ok 291 660s # --- 660s # Order mutual-failure 660s # Allow from localhost 660s # Deny from all 660s # expecting access denial. 660s ok 292 660s # --- 660s # Order mutual-failure 660s # Deny from localhost 660s # expecting access denial. 660s ok 293 660s # --- 660s # Order mutual-failure 660s # Allow from localhost 660s # Deny from localhost 660s # expecting access denial. 660s ok 294 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 295 660s # --- 660s # Order mutual-failure 660s # Allow from localhost 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 296 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0 660s # expecting access denial. 660s ok 297 660s # --- 660s # Order mutual-failure 660s # Allow from localhost 660s # Deny from 127.0 660s # expecting access denial. 660s ok 298 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 299 660s # --- 660s # Order mutual-failure 660s # Allow from localhost 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 300 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 301 660s # --- 660s # Order mutual-failure 660s # Allow from localhost 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 302 660s # --- 660s # Order mutual-failure 660s # Deny from somewhere.else.com 660s # expecting access denial. 660s ok 303 660s # --- 660s # Order mutual-failure 660s # Allow from localhost 660s # Deny from somewhere.else.com 660s # expecting access. 660s ok 304 660s # --- 660s # Order mutual-failure 660s # Deny from 66.6.6.6 660s # expecting access denial. 660s ok 305 660s # --- 660s # Order mutual-failure 660s # Allow from localhost 660s # Deny from 66.6.6.6 660s # expecting access. 660s ok 306 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0.0.1 660s # expecting access. 660s ok 307 660s # --- 660s # Order mutual-failure 660s # Deny from all 660s # expecting access denial. 660s ok 308 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0.0.1 660s # Deny from all 660s # expecting access denial. 660s ok 309 660s # --- 660s # Order mutual-failure 660s # Deny from localhost 660s # expecting access denial. 660s ok 310 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0.0.1 660s # Deny from localhost 660s # expecting access denial. 660s ok 311 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 312 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0.0.1 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 313 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0 660s # expecting access denial. 660s ok 314 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0.0.1 660s # Deny from 127.0 660s # expecting access denial. 660s ok 315 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 316 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0.0.1 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 317 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 318 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0.0.1 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 319 660s # --- 660s # Order mutual-failure 660s # Deny from somewhere.else.com 660s # expecting access denial. 660s ok 320 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0.0.1 660s # Deny from somewhere.else.com 660s # expecting access. 660s ok 321 660s # --- 660s # Order mutual-failure 660s # Deny from 66.6.6.6 660s # expecting access denial. 660s ok 322 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0.0.1 660s # Deny from 66.6.6.6 660s # expecting access. 660s ok 323 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0 660s # expecting access. 660s ok 324 660s # --- 660s # Order mutual-failure 660s # Deny from all 660s # expecting access denial. 660s ok 325 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0 660s # Deny from all 660s # expecting access denial. 660s ok 326 660s # --- 660s # Order mutual-failure 660s # Deny from localhost 660s # expecting access denial. 660s ok 327 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0 660s # Deny from localhost 660s # expecting access denial. 660s ok 328 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 329 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 330 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0 660s # expecting access denial. 660s ok 331 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0 660s # Deny from 127.0 660s # expecting access denial. 660s ok 332 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 333 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 334 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 335 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 336 660s # --- 660s # Order mutual-failure 660s # Deny from somewhere.else.com 660s # expecting access denial. 660s ok 337 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0 660s # Deny from somewhere.else.com 660s # expecting access. 660s ok 338 660s # --- 660s # Order mutual-failure 660s # Deny from 66.6.6.6 660s # expecting access denial. 660s ok 339 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0 660s # Deny from 66.6.6.6 660s # expecting access. 660s ok 340 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0.0.1/255.255.0.0 660s # expecting access. 660s ok 341 660s # --- 660s # Order mutual-failure 660s # Deny from all 660s # expecting access denial. 660s ok 342 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0.0.1/255.255.0.0 660s # Deny from all 660s # expecting access denial. 660s ok 343 660s # --- 660s # Order mutual-failure 660s # Deny from localhost 660s # expecting access denial. 660s ok 344 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0.0.1/255.255.0.0 660s # Deny from localhost 660s # expecting access denial. 660s ok 345 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 346 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0.0.1/255.255.0.0 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 347 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0 660s # expecting access denial. 660s ok 348 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0.0.1/255.255.0.0 660s # Deny from 127.0 660s # expecting access denial. 660s ok 349 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 350 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0.0.1/255.255.0.0 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 351 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 352 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0.0.1/255.255.0.0 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 353 660s # --- 660s # Order mutual-failure 660s # Deny from somewhere.else.com 660s # expecting access denial. 660s ok 354 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0.0.1/255.255.0.0 660s # Deny from somewhere.else.com 660s # expecting access. 660s ok 355 660s # --- 660s # Order mutual-failure 660s # Deny from 66.6.6.6 660s # expecting access denial. 660s ok 356 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0.0.1/255.255.0.0 660s # Deny from 66.6.6.6 660s # expecting access. 660s ok 357 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0.0.1/16 660s # expecting access. 660s ok 358 660s # --- 660s # Order mutual-failure 660s # Deny from all 660s # expecting access denial. 660s ok 359 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0.0.1/16 660s # Deny from all 660s # expecting access denial. 660s ok 360 660s # --- 660s # Order mutual-failure 660s # Deny from localhost 660s # expecting access denial. 660s ok 361 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0.0.1/16 660s # Deny from localhost 660s # expecting access denial. 660s ok 362 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 363 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0.0.1/16 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 364 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0 660s # expecting access denial. 660s ok 365 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0.0.1/16 660s # Deny from 127.0 660s # expecting access denial. 660s ok 366 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 367 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0.0.1/16 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 368 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 369 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0.0.1/16 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 370 660s # --- 660s # Order mutual-failure 660s # Deny from somewhere.else.com 660s # expecting access denial. 660s ok 371 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0.0.1/16 660s # Deny from somewhere.else.com 660s # expecting access. 660s ok 372 660s # --- 660s # Order mutual-failure 660s # Deny from 66.6.6.6 660s # expecting access denial. 660s ok 373 660s # --- 660s # Order mutual-failure 660s # Allow from 127.0.0.1/16 660s # Deny from 66.6.6.6 660s # expecting access. 660s ok 374 660s # --- 660s # Order mutual-failure 660s # Allow from somewhere.else.com 660s # expecting access denial. 660s ok 375 660s # --- 660s # Order mutual-failure 660s # Deny from all 660s # expecting access denial. 660s ok 376 660s # --- 660s # Order mutual-failure 660s # Allow from somewhere.else.com 660s # Deny from all 660s # expecting access denial. 660s ok 377 660s # --- 660s # Order mutual-failure 660s # Deny from localhost 660s # expecting access denial. 660s ok 378 660s # --- 660s # Order mutual-failure 660s # Allow from somewhere.else.com 660s # Deny from localhost 660s # expecting access denial. 660s ok 379 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 380 660s # --- 660s # Order mutual-failure 660s # Allow from somewhere.else.com 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 381 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0 660s # expecting access denial. 660s ok 382 660s # --- 660s # Order mutual-failure 660s # Allow from somewhere.else.com 660s # Deny from 127.0 660s # expecting access denial. 660s ok 383 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 384 660s # --- 660s # Order mutual-failure 660s # Allow from somewhere.else.com 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 385 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 386 660s # --- 660s # Order mutual-failure 660s # Allow from somewhere.else.com 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 387 660s # --- 660s # Order mutual-failure 660s # Deny from somewhere.else.com 660s # expecting access denial. 660s ok 388 660s # --- 660s # Order mutual-failure 660s # Allow from somewhere.else.com 660s # Deny from somewhere.else.com 660s # expecting access denial. 660s ok 389 660s # --- 660s # Order mutual-failure 660s # Deny from 66.6.6.6 660s # expecting access denial. 660s ok 390 660s # --- 660s # Order mutual-failure 660s # Allow from somewhere.else.com 660s # Deny from 66.6.6.6 660s # expecting access denial. 660s ok 391 660s # --- 660s # Order mutual-failure 660s # Allow from 66.6.6.6 660s # expecting access denial. 660s ok 392 660s # --- 660s # Order mutual-failure 660s # Deny from all 660s # expecting access denial. 660s ok 393 660s # --- 660s # Order mutual-failure 660s # Allow from 66.6.6.6 660s # Deny from all 660s # expecting access denial. 660s ok 394 660s # --- 660s # Order mutual-failure 660s # Deny from localhost 660s # expecting access denial. 660s ok 395 660s # --- 660s # Order mutual-failure 660s # Allow from 66.6.6.6 660s # Deny from localhost 660s # expecting access denial. 660s ok 396 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 397 660s # --- 660s # Order mutual-failure 660s # Allow from 66.6.6.6 660s # Deny from 127.0.0.1 660s # expecting access denial. 660s ok 398 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0 660s # expecting access denial. 660s ok 399 660s # --- 660s # Order mutual-failure 660s # Allow from 66.6.6.6 660s # Deny from 127.0 660s # expecting access denial. 660s ok 400 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 401 660s # --- 660s # Order mutual-failure 660s # Allow from 66.6.6.6 660s # Deny from 127.0.0.1/255.255.0.0 660s # expecting access denial. 660s ok 402 660s # --- 660s # Order mutual-failure 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 403 660s # --- 660s # Order mutual-failure 660s # Allow from 66.6.6.6 660s # Deny from 127.0.0.1/16 660s # expecting access denial. 660s ok 404 660s # --- 660s # Order mutual-failure 660s # Deny from somewhere.else.com 660s # expecting access denial. 660s ok 405 660s # --- 660s # Order mutual-failure 660s # Allow from 66.6.6.6 660s # Deny from somewhere.else.com 660s # expecting access denial. 660s ok 406 660s # --- 660s # Order mutual-failure 660s # Deny from 66.6.6.6 660s # expecting access denial. 660s ok 407 660s # --- 660s # Order mutual-failure 660s # Allow from 66.6.6.6 660s # Deny from 66.6.6.6 660s # expecting access denial. 660s ok 408 660s ok 662s t/modules/actions.t ................. 662s 1..20 662s # Running under perl version 5.038002 for linux 662s # Current time local: Sun Mar 24 06:40:57 2024 662s # Current time GMT: Sun Mar 24 06:40:57 2024 662s # Using Test.pm version 1.31 662s # Using Apache/Test.pm version 1.42 662s # expected: 200 662s # received: '200' 662s ok 1 662s # expected: 'nada' 662s # received: 'nada' 662s ok 2 662s # expected: 404 662s # received: '404' 662s ok 3 662s ok 4 # skip RC=404, no need to check content 662s # expected: 404 662s # received: '404' 662s ok 5 662s ok 6 # skip RC=404, no need to check content 662s # expected: 404 662s # received: '404' 662s ok 7 662s ok 8 # skip RC=404, no need to check content 662s # expected: 200 662s # received: '200' 662s ok 9 662s # expected: 'nada' 662s # received: 'nada' 662s ok 10 662s # expected: 404 662s # received: '404' 662s ok 11 662s ok 12 # skip RC=404, no need to check content 662s # expected: 200 662s # received: '200' 662s ok 13 662s # expected: 'POST 662s # foo2: bar2 662s # ' 662s # received: 'POST 662s # foo2: bar2 662s # ' 662s ok 14 662s # expected: 405 662s # received: '405' 662s ok 15 662s # expected: 200 662s # received: '200' 662s ok 16 662s # expected: 'foo=bar' 662s # received: 'foo=bar' 662s ok 17 662s # expected: 200 662s # received: '200' 662s ok 18 662s # expected: 'POST 662s # foo2: bar2 662s # ' 662s # received: 'POST 662s # foo2: bar2 662s # ' 662s ok 19 662s # expected: 405 662s # received: '405' 662s ok 20 662s ok 664s t/modules/alias.t ................... 664s 1..134 664s # Running under perl version 5.038002 for linux 664s # Current time local: Sun Mar 24 06:40:59 2024 664s # Current time GMT: Sun Mar 24 06:40:59 2024 664s # Using Test.pm version 1.31 664s # Using Apache/Test.pm version 1.42 664s # verifying simple aliases 664s # testing : /alias/ 664s # expected: 200 664s # received: '200' 664s ok 1 664s # testing : /bogu/ 664s # expected: 404 664s # received: '404' 664s ok 2 664s # verifying alias match with /ali[0-9]. 664s # testing : /ali0 664s # expected: 0 664s # received: '0' 664s ok 3 664s # testing : /ali1 664s # expected: 1 664s # received: '1' 664s ok 4 664s # testing : /ali2 664s # expected: 2 664s # received: '2' 664s ok 5 664s # testing : /ali3 664s # expected: 3 664s # received: '3' 664s ok 6 664s # testing : /ali4 664s # expected: 4 664s # received: '4' 664s ok 7 664s # testing : /ali5 664s # expected: 5 664s # received: '5' 664s ok 8 664s # testing : /ali6 664s # expected: 6 664s # received: '6' 664s ok 9 664s # testing : /ali7 664s # expected: 7 664s # received: '7' 664s ok 10 664s # testing : /ali8 664s # expected: 8 664s # received: '8' 664s ok 11 664s # testing : /ali9 664s # expected: 9 664s # received: '9' 664s ok 12 664s # verifying expression alias match with /expr/ali[0-9]. 664s # testing : /ali0 664s # expected: 0 664s # received: '0' 664s ok 13 664s # testing : /ali1 664s # expected: 1 664s # received: '1' 664s ok 14 664s # testing : /ali2 664s # expected: 2 664s # received: '2' 664s ok 15 664s # testing : /ali3 664s # expected: 3 664s # received: '3' 664s ok 16 664s # testing : /ali4 664s # expected: 4 664s # received: '4' 664s ok 17 664s # testing : /ali5 664s # expected: 5 664s # received: '5' 664s ok 18 664s # testing : /ali6 664s # expected: 6 664s # received: '6' 664s ok 19 664s # testing : /ali7 664s # expected: 7 664s # received: '7' 664s ok 20 664s # testing : /ali8 664s # expected: 8 664s # received: '8' 664s ok 21 664s # testing : /ali9 664s # expected: 9 664s # received: '9' 664s ok 22 664s # testing : /forbid 664s # expected: '403' 664s # received: '403' 664s ok 23 664s # testing : /gone 664s # expected: '410' 664s # received: '410' 664s ok 24 664s # testing : /perm 664s # expected: '301' 664s # received: '301' 664s ok 25 664s # testing : /perm2 664s # expected: '301' 664s # received: '301' 664s ok 26 664s # testing : /seeother 664s # expected: '303' 664s # received: '303' 664s ok 27 664s # testing : /temp 664s # expected: '302' 664s # received: '302' 664s ok 28 664s # testing : /temp2 664s # expected: '302' 664s # received: '302' 664s ok 29 664s verifying body of perm and temp redirect match 664s # testing : /p0 664s # expected: 0 664s # received: '0' 664s ok 30 664s # testing : /p1 664s # expected: 1 664s # received: '1' 664s ok 31 664s # testing : /p2 664s # expected: 2 664s # received: '2' 664s ok 32 664s # testing : /p3 664s # expected: 3 664s # received: '3' 664s ok 33 664s # testing : /p4 664s # expected: 4 664s # received: '4' 664s ok 34 664s # testing : /p5 664s # expected: 5 664s # received: '5' 664s ok 35 664s # testing : /p6 664s # expected: 6 664s # received: '6' 664s ok 36 664s # testing : /p7 664s # expected: 7 664s # received: '7' 664s ok 37 664s # testing : /p8 664s # expected: 8 664s # received: '8' 664s ok 38 664s # testing : /p9 664s # expected: 9 664s # received: '9' 664s ok 39 664s # testing : /t0 664s # expected: 0 664s # received: '0' 664s ok 40 664s # testing : /t1 664s # expected: 1 664s # received: '1' 664s ok 41 664s # testing : /t2 664s # expected: 2 664s # received: '2' 664s ok 42 664s # testing : /t3 664s # expected: 3 664s # received: '3' 664s ok 43 664s # testing : /t4 664s # expected: 4 664s # received: '4' 664s ok 44 664s # testing : /t5 664s # expected: 5 664s # received: '5' 664s ok 45 664s # testing : /t6 664s # expected: 6 664s # received: '6' 664s ok 46 664s # testing : /t7 664s # expected: 7 664s # received: '7' 664s ok 47 664s # testing : /t8 664s # expected: 8 664s # received: '8' 664s ok 48 664s # testing : /t9 664s # expected: 9 664s # received: '9' 664s ok 49 664s verifying body of perm and temp redirect match with expression support 664s # testing : /p0 664s # expected: 0 664s # received: '0' 664s ok 50 664s # testing : /p1 664s # expected: 1 664s # received: '1' 664s ok 51 664s # testing : /p2 664s # expected: 2 664s # received: '2' 664s ok 52 664s # testing : /p3 664s # expected: 3 664s # received: '3' 664s ok 53 664s # testing : /p4 664s # expected: 4 664s # received: '4' 664s ok 54 664s # testing : /p5 664s # expected: 5 664s # received: '5' 664s ok 55 664s # testing : /p6 664s # expected: 6 664s # received: '6' 664s ok 56 664s # testing : /p7 664s # expected: 7 664s # received: '7' 664s ok 57 664s # testing : /p8 664s # expected: 8 664s # received: '8' 664s ok 58 664s # testing : /p9 664s # expected: 9 664s # received: '9' 664s ok 59 664s # testing : /t0 664s # expected: 0 664s # received: '0' 664s ok 60 664s # testing : /t1 664s # expected: 1 664s # received: '1' 664s ok 61 664s # testing : /t2 664s # expected: 2 664s # received: '2' 664s ok 62 664s # testing : /t3 664s # expected: 3 664s # received: '3' 664s ok 63 664s # testing : /t4 664s # expected: 4 664s # received: '4' 664s ok 64 664s # testing : /t5 664s # expected: 5 664s # received: '5' 664s ok 65 664s # testing : /t6 664s # expected: 6 664s # received: '6' 664s ok 66 664s # testing : /t7 664s # expected: 7 664s # received: '7' 664s ok 67 664s # testing : /t8 664s # expected: 8 664s # received: '8' 664s ok 68 664s # testing : /t9 664s # expected: 9 664s # received: '9' 664s ok 69 664s verifying return code of seeother and gone redirect match 664s # testing : f0 664s # expected: '403' 664s # received: '403' 664s ok 70 664s # testing : f1 664s # expected: '403' 664s # received: '403' 664s ok 71 664s # testing : f2 664s # expected: '403' 664s # received: '403' 664s ok 72 664s # testing : f3 664s # expected: '403' 664s # received: '403' 664s ok 73 664s # testing : f4 664s # expected: '403' 664s # received: '403' 664s ok 74 664s # testing : f5 664s # expected: '403' 664s # received: '403' 664s ok 75 664s # testing : f6 664s # expected: '403' 664s # received: '403' 664s ok 76 664s # testing : f7 664s # expected: '403' 664s # received: '403' 664s ok 77 664s # testing : f8 664s # expected: '403' 664s # received: '403' 664s ok 78 664s # testing : f9 664s # expected: '403' 664s # received: '403' 664s ok 79 664s # testing : s0 664s # expected: '303' 664s # received: '303' 664s ok 80 664s # testing : s1 664s # expected: '303' 664s # received: '303' 664s ok 81 664s # testing : s2 664s # expected: '303' 664s # received: '303' 664s ok 82 664s # testing : s3 664s # expected: '303' 664s # received: '303' 664s ok 83 664s # testing : s4 664s # expected: '303' 664s # received: '303' 664s ok 84 664s # testing : s5 664s # expected: '303' 664s # received: '303' 664s ok 85 664s # testing : s6 664s # expected: '303' 664s # received: '303' 664s ok 86 664s # testing : s7 664s # expected: '303' 664s # received: '303' 664s ok 87 664s # testing : s8 664s # expected: '303' 664s # received: '303' 664s ok 88 664s # testing : s9 664s # expected: '303' 664s # received: '303' 664s ok 89 664s # testing : g0 664s # expected: '410' 664s # received: '410' 664s ok 90 664s # testing : g1 664s # expected: '410' 664s # received: '410' 664s ok 91 664s # testing : g2 664s # expected: '410' 664s # received: '410' 664s ok 92 664s # testing : g3 664s # expected: '410' 664s # received: '410' 664s ok 93 664s # testing : g4 664s # expected: '410' 664s # received: '410' 664s ok 94 664s # testing : g5 664s # expected: '410' 664s # received: '410' 664s ok 95 664s # testing : g6 664s # expected: '410' 664s # received: '410' 664s ok 96 664s # testing : g7 664s # expected: '410' 664s # received: '410' 664s ok 97 664s # testing : g8 664s # expected: '410' 664s # received: '410' 664s ok 98 664s # testing : g9 664s # expected: '410' 664s # received: '410' 664s ok 99 664s verifying return code of seeother and gone redirect match with expression support 664s # testing : f0 664s # expected: '403' 664s # received: '403' 664s ok 100 664s # testing : f1 664s # expected: '403' 664s # received: '403' 664s ok 101 664s # testing : f2 664s # expected: '403' 664s # received: '403' 664s ok 102 664s # testing : f3 664s # expected: '403' 664s # received: '403' 664s ok 103 664s # testing : f4 664s # expected: '403' 664s # received: '403' 664s ok 104 664s # testing : f5 664s # expected: '403' 664s # received: '403' 664s ok 105 664s # testing : f6 664s # expected: '403' 664s # received: '403' 664s ok 106 664s # testing : f7 664s # expected: '403' 664s # received: '403' 664s ok 107 664s # testing : f8 664s # expected: '403' 664s # received: '403' 664s ok 108 664s # testing : f9 664s # expected: '403' 664s # received: '403' 664s ok 109 664s # testing : s0 664s # expected: '303' 664s # received: '303' 664s ok 110 664s # testing : s1 664s # expected: '303' 664s # received: '303' 664s ok 111 664s # testing : s2 664s # expected: '303' 664s # received: '303' 664s ok 112 664s # testing : s3 664s # expected: '303' 664s # received: '303' 664s ok 113 664s # testing : s4 664s # expected: '303' 664s # received: '303' 664s ok 114 664s # testing : s5 664s # expected: '303' 664s # received: '303' 664s ok 115 664s # testing : s6 664s # expected: '303' 664s # received: '303' 664s ok 116 664s # testing : s7 664s # expected: '303' 664s # received: '303' 664s ok 117 664s # testing : s8 664s # expected: '303' 664s # received: '303' 664s ok 118 664s # testing : s9 664s # expected: '303' 664s # received: '303' 664s ok 119 664s # testing : g0 664s # expected: '410' 664s # received: '410' 664s ok 120 664s # testing : g1 664s # expected: '410' 664s # received: '410' 664s ok 121 664s # testing : g2 664s # expected: '410' 664s # received: '410' 664s ok 122 664s # testing : g3 664s # expected: '410' 664s # received: '410' 664s ok 123 664s # testing : g4 664s # expected: '410' 664s # received: '410' 664s ok 124 664s # testing : g5 664s # expected: '410' 664s # received: '410' 664s ok 125 664s # testing : g6 664s # expected: '410' 664s # received: '410' 664s ok 126 664s # testing : g7 664s # expected: '410' 664s # received: '410' 664s ok 127 664s # testing : g8 664s # expected: '410' 664s # received: '410' 664s ok 128 664s # testing : g9 664s # expected: '410' 664s # received: '410' 664s ok 129 664s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 664s # verifying /modules/alias/script is plain text 664s # testing : /modules/alias/script 664s # expected: '#!/bin/sh 664s # echo Content-type: text/plain 664s # echo 664s # echo this is a shell script cgi. 664s # ' 664s # received: '#!/bin/sh 664s # echo Content-type: text/plain 664s # echo 664s # echo this is a shell script cgi. 664s # ' 664s ok 130 664s # verifying same file accessed at /cgi/script is executed code 664s # testing : /cgi/script 664s # expected: 'this is a shell script cgi. 664s # ' 664s # received: 'this is a shell script cgi. 664s # ' 664s ok 131 664s # verifying ScriptAliasMatch with /aliascgi-script 664s # testing : /aliascgi-script 664s # expected: 'this is a shell script cgi. 664s # ' 664s # received: 'this is a shell script cgi. 664s # ' 664s ok 132 664s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 664s # testing : /aliascgi-script 664s # expected: 'this is a shell script cgi. 664s # ' 664s # received: 'this is a shell script cgi. 664s # ' 664s ok 133 664s # verifying bad script alias. 664s # testing : /aliascgi-nada 664s # expected: 404 664s # received: '404' 664s ok 134 664s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 664s ok 666s t/modules/allowmethods.t ............ 666s 1..9 666s # Running under perl version 5.038002 for linux 666s # Current time local: Sun Mar 24 06:41:01 2024 666s # Current time GMT: Sun Mar 24 06:41:01 2024 666s # Using Test.pm version 1.31 666s # Using Apache/Test.pm version 1.42 666s # testing : Get request to /Get responds 200 666s # expected: 200 666s # received: '200' 666s ok 1 666s # testing : Head request to /Get responds 200 666s # expected: 200 666s # received: '200' 666s ok 2 666s # testing : Post request to /Get responds 405 666s # expected: 405 666s # received: '405' 666s ok 3 666s # testing : Get request to /Head responds 200 666s # expected: 200 666s # received: '200' 666s ok 4 666s # testing : Head request to /Head responds 200 666s # expected: 200 666s # received: '200' 666s ok 5 666s # testing : Post request to /Head responds 405 666s # expected: 405 666s # received: '405' 666s ok 6 666s # testing : Get request to /Post responds 405 666s # expected: 405 666s # received: '405' 666s ok 7 666s # testing : Head request to /Post responds 405 666s # expected: 405 666s # received: '405' 666s ok 8 666s # testing : Post request to /Post responds 200 666s # expected: 200 666s # received: '200' 666s ok 9 666s ok 668s t/modules/asis.t .................... 668s 1..3 668s # Running under perl version 5.038002 for linux 668s # Current time local: Sun Mar 24 06:41:03 2024 668s # Current time GMT: Sun Mar 24 06:41:03 2024 668s # Using Test.pm version 1.31 668s # Using Apache/Test.pm version 1.42 668s # testing : asis content OK 668s # expected: 'This is asis content. 668s # ' 668s # received: 'This is asis content. 668s # ' 668s ok 1 668s # testing : asis gave 404 error 668s # expected: 404 668s # received: '404' 668s ok 2 668s # testing : asis gave 403 error 668s # expected: 403 668s # received: '403' 668s ok 3 668s ok 671s t/modules/authz_core.t .............. 671s 1..504 671s # Running under perl version 5.038002 for linux 671s # Current time local: Sun Mar 24 06:41:05 2024 671s # Current time GMT: Sun Mar 24 06:41:05 2024 671s # Using Test.pm version 1.31 671s # Using Apache/Test.pm version 1.42 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/basic1 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/groups1 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 200, expected 200 [a/ : a/ ] 671s ok 1 671s # got 200, expected 200 [a/ : a/ 1] 671s ok 2 671s # got 200, expected 200 [a/ : a/ 2] 671s ok 3 671s # got 200, expected 200 [a/ : a/ 1 2] 671s ok 4 671s # got 200, expected 200 [a/ : a/ 3] 671s ok 5 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 401, expected 401 [a/ user1: a/ ] 671s ok 6 671s # got 200, expected 200 [a/ user1: a/ user1] 671s ok 7 671s # got 401, expected 401 [a/ user1: a/ user2] 671s ok 8 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 403, expected 403 [a/ Any 1 2: a/ ] 671s ok 9 671s # got 200, expected 200 [a/ Any 1 2: a/ 1] 671s ok 10 671s # got 200, expected 200 [a/ Any 1 2: a/ 2] 671s ok 11 671s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 671s ok 12 671s # got 403, expected 403 [a/ Any 1 2: a/ 3] 671s ok 13 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 671s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 671s ok 14 671s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 671s ok 15 671s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 671s ok 16 671s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 671s ok 17 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 671s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 671s ok 18 671s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 671s ok 19 671s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 671s ok 20 671s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 671s ok 21 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 671s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 671s ok 22 671s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 671s ok 23 671s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 671s ok 24 671s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 671s ok 25 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 671s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 671s ok 26 671s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 671s ok 27 671s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 671s ok 28 671s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 671s ok 29 671s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 671s ok 30 671s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 671s ok 31 671s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 671s ok 32 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 671s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 671s ok 33 671s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 671s ok 34 671s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 671s ok 35 671s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 671s ok 36 671s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 671s ok 37 671s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 671s ok 38 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 671s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 671s ok 39 671s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 671s ok 40 671s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 671s ok 41 671s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 671s ok 42 671s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 671s ok 43 671s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 671s ok 44 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 671s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 671s ok 45 671s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 671s ok 46 671s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 671s ok 47 671s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 671s ok 48 671s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 671s ok 49 671s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 671s ok 50 671s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 671s ok 51 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 671s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 671s ok 52 671s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 671s ok 53 671s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 671s ok 54 671s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 671s ok 55 671s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 671s ok 56 671s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 671s ok 57 671s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 671s ok 58 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 403, expected 403 [a/ All 1 !2: a/ ] 671s ok 59 671s # got 200, expected 200 [a/ All 1 !2: a/ 1] 671s ok 60 671s # got 403, expected 403 [a/ All 1 !2: a/ 2] 671s ok 61 671s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 671s ok 62 671s # got 403, expected 403 [a/ All 1 !2: a/ 3] 671s ok 63 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 671s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 671s ok 64 671s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 671s ok 65 671s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 671s ok 66 671s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 671s ok 67 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 671s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 671s ok 68 671s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 671s ok 69 671s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 671s ok 70 671s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 671s ok 71 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 671s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 671s ok 72 671s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 671s ok 73 671s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 671s ok 74 671s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 671s ok 75 671s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 671s ok 76 671s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 671s ok 77 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 671s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 671s ok 78 671s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 671s ok 79 671s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 671s ok 80 671s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 671s ok 81 671s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 671s ok 82 671s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 671s ok 83 671s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 671s ok 84 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 671s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 671s ok 85 671s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 671s ok 86 671s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 671s ok 87 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 671s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 671s ok 88 671s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 671s ok 89 671s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 671s ok 90 671s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 671s ok 91 671s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 671s ok 92 671s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 671s ok 93 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 671s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 671s ok 94 671s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 671s ok 95 671s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 671s ok 96 671s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 671s ok 97 671s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 671s ok 98 671s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 671s ok 99 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 671s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 671s ok 100 671s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 671s ok 101 671s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 671s ok 102 671s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 671s ok 103 671s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 671s ok 104 671s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 671s ok 105 671s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 671s ok 106 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 671s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 671s ok 107 671s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 671s ok 108 671s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 671s ok 109 671s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 671s ok 110 671s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 671s ok 111 671s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 671s ok 112 671s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 671s ok 113 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 403, expected 403 [a/ All 1 2: a/ ] 671s ok 114 671s # got 403, expected 403 [a/ All 1 2: a/ 1] 671s ok 115 671s # got 403, expected 403 [a/ All 1 2: a/ 2] 671s ok 116 671s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 671s ok 117 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 671s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 671s ok 118 671s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 671s ok 119 671s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 671s ok 120 671s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 671s ok 121 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 671s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 671s ok 122 671s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 671s ok 123 671s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 671s ok 124 671s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 671s ok 125 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 671s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 671s ok 126 671s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 671s ok 127 671s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 671s ok 128 671s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 671s ok 129 671s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 671s ok 130 671s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 671s ok 131 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 671s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 671s ok 132 671s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 671s ok 133 671s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 671s ok 134 671s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 671s ok 135 671s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 671s ok 136 671s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 671s ok 137 671s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 671s ok 138 671s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 671s ok 139 671s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 671s ok 140 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 671s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 671s ok 141 671s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 671s ok 142 671s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 671s ok 143 671s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 671s ok 144 671s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 671s ok 145 671s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 671s ok 146 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 671s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 671s ok 147 671s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 671s ok 148 671s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 671s ok 149 671s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 671s ok 150 671s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 671s ok 151 671s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 671s ok 152 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 671s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 671s ok 153 671s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 671s ok 154 671s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 671s ok 155 671s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 671s ok 156 671s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 671s ok 157 671s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 671s ok 158 671s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 671s ok 159 671s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 671s ok 160 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 671s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 671s ok 161 671s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 671s ok 162 671s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 671s ok 163 671s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 671s ok 164 671s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 671s ok 165 671s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 671s ok 166 671s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 671s ok 167 671s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 671s ok 168 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 671s ok 169 671s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 671s ok 170 671s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 671s ok 171 671s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 671s ok 172 671s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 671s ok 173 671s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 671s ok 174 671s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 671s ok 175 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 671s ok 176 671s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 671s ok 177 671s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 671s ok 178 671s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 671s ok 179 671s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 671s ok 180 671s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 671s ok 181 671s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 671s ok 182 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 671s ok 183 671s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 671s ok 184 671s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 671s ok 185 671s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 671s ok 186 671s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 671s ok 187 671s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 671s ok 188 671s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 671s ok 189 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 671s ok 190 671s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 671s ok 191 671s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 671s ok 192 671s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 671s ok 193 671s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 671s ok 194 671s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 671s ok 195 671s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 671s ok 196 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 671s ok 197 671s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 671s ok 198 671s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 671s ok 199 671s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 671s ok 200 671s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 671s ok 201 671s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 671s ok 202 671s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 671s ok 203 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 671s ok 204 671s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 671s ok 205 671s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 671s ok 206 671s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 671s ok 207 671s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 671s ok 208 671s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 671s ok 209 671s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 671s ok 210 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 671s ok 211 671s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 671s ok 212 671s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 671s ok 213 671s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 671s ok 214 671s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 671s ok 215 671s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 671s ok 216 671s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 671s ok 217 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 671s ok 218 671s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 671s ok 219 671s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 671s ok 220 671s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 671s ok 221 671s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 671s ok 222 671s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 671s ok 223 671s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 671s ok 224 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 671s ok 225 671s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 671s ok 226 671s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 671s ok 227 671s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 671s ok 228 671s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 671s ok 229 671s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 671s ok 230 671s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 671s ok 231 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 671s ok 232 671s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 671s ok 233 671s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 671s ok 234 671s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 671s ok 235 671s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 671s ok 236 671s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 671s ok 237 671s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 671s ok 238 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 671s ok 239 671s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 671s ok 240 671s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 671s ok 241 671s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 671s ok 242 671s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 671s ok 243 671s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 671s ok 244 671s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 671s ok 245 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 671s ok 246 671s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 671s ok 247 671s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 671s ok 248 671s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 671s ok 249 671s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 671s ok 250 671s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 671s ok 251 671s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 671s ok 252 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 671s ok 253 671s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 671s ok 254 671s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 671s ok 255 671s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 671s ok 256 671s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 671s ok 257 671s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 671s ok 258 671s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 671s ok 259 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 671s ok 260 671s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 671s ok 261 671s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 671s ok 262 671s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 671s ok 263 671s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 671s ok 264 671s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 671s ok 265 671s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 671s ok 266 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 671s ok 267 671s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 671s ok 268 671s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 671s ok 269 671s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 671s ok 270 671s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 671s ok 271 671s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 671s ok 272 671s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 671s ok 273 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 671s ok 274 671s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 671s ok 275 671s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 671s ok 276 671s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 671s ok 277 671s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 671s ok 278 671s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 671s ok 279 671s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 671s ok 280 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 671s ok 281 671s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 671s ok 282 671s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 671s ok 283 671s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 671s ok 284 671s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 671s ok 285 671s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 671s ok 286 671s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 671s ok 287 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 671s ok 288 671s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 671s ok 289 671s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 671s ok 290 671s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 671s ok 291 671s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 671s ok 292 671s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 671s ok 293 671s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 671s ok 294 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 671s ok 295 671s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 671s ok 296 671s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 671s ok 297 671s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 671s ok 298 671s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 671s ok 299 671s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 671s ok 300 671s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 671s ok 301 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 671s ok 302 671s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 671s ok 303 671s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 671s ok 304 671s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 671s ok 305 671s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 671s ok 306 671s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 671s ok 307 671s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 671s ok 308 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 671s ok 309 671s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 671s ok 310 671s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 671s ok 311 671s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 671s ok 312 671s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 671s ok 313 671s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 671s ok 314 671s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 671s ok 315 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 671s ok 316 671s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 671s ok 317 671s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 671s ok 318 671s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 671s ok 319 671s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 671s ok 320 671s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 671s ok 321 671s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 671s ok 322 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 671s ok 323 671s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 671s ok 324 671s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 671s ok 325 671s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 671s ok 326 671s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 671s ok 327 671s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 671s ok 328 671s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 671s ok 329 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 671s ok 330 671s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 671s ok 331 671s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 671s ok 332 671s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 671s ok 333 671s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 671s ok 334 671s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 671s ok 335 671s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 671s ok 336 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 671s ok 337 671s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 671s ok 338 671s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 671s ok 339 671s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 671s ok 340 671s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 671s ok 341 671s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 671s ok 342 671s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 671s ok 343 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 671s ok 344 671s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 671s ok 345 671s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 671s ok 346 671s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 671s ok 347 671s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 671s ok 348 671s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 671s ok 349 671s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 671s ok 350 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 671s ok 351 671s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 671s ok 352 671s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 671s ok 353 671s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 671s ok 354 671s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 671s ok 355 671s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 671s ok 356 671s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 671s ok 357 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 671s ok 358 671s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 671s ok 359 671s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 671s ok 360 671s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 671s ok 361 671s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 671s ok 362 671s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 671s ok 363 671s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 671s ok 364 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 671s ok 365 671s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 671s ok 366 671s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 671s ok 367 671s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 671s ok 368 671s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 671s ok 369 671s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 671s ok 370 671s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 671s ok 371 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 671s ok 372 671s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 671s ok 373 671s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 671s ok 374 671s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 671s ok 375 671s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 671s ok 376 671s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 671s ok 377 671s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 671s ok 378 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 671s ok 379 671s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 671s ok 380 671s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 671s ok 381 671s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 671s ok 382 671s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 671s ok 383 671s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 671s ok 384 671s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 671s ok 385 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 671s ok 386 671s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 671s ok 387 671s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 671s ok 388 671s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 671s ok 389 671s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 671s ok 390 671s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 671s ok 391 671s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 671s ok 392 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 671s ok 393 671s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 671s ok 394 671s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 671s ok 395 671s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 671s ok 396 671s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 671s ok 397 671s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 671s ok 398 671s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 671s ok 399 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 671s ok 400 671s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 671s ok 401 671s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 671s ok 402 671s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 671s ok 403 671s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 671s ok 404 671s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 671s ok 405 671s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 671s ok 406 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 671s ok 407 671s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 671s ok 408 671s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 671s ok 409 671s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 671s ok 410 671s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 671s ok 411 671s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 671s ok 412 671s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 671s ok 413 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 671s ok 414 671s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 671s ok 415 671s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 671s ok 416 671s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 671s ok 417 671s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 671s ok 418 671s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 671s ok 419 671s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 671s ok 420 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 671s ok 421 671s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 671s ok 422 671s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 671s ok 423 671s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 671s ok 424 671s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 671s ok 425 671s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 671s ok 426 671s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 671s ok 427 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 671s ok 428 671s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 671s ok 429 671s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 671s ok 430 671s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 671s ok 431 671s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 671s ok 432 671s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 671s ok 433 671s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 671s ok 434 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 671s ok 435 671s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 671s ok 436 671s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 671s ok 437 671s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 671s ok 438 671s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 671s ok 439 671s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 671s ok 440 671s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 671s ok 441 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 671s ok 442 671s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 671s ok 443 671s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 671s ok 444 671s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 671s ok 445 671s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 671s ok 446 671s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 671s ok 447 671s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 671s ok 448 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 671s ok 449 671s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 671s ok 450 671s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 671s ok 451 671s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 671s ok 452 671s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 671s ok 453 671s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 671s ok 454 671s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 671s ok 455 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 671s ok 456 671s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 671s ok 457 671s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 671s ok 458 671s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 671s ok 459 671s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 671s ok 460 671s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 671s ok 461 671s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 671s ok 462 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 671s ok 463 671s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 671s ok 464 671s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 671s ok 465 671s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 671s ok 466 671s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 671s ok 467 671s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 671s ok 468 671s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 671s ok 469 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 671s ok 470 671s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 671s ok 471 671s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 671s ok 472 671s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 671s ok 473 671s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 671s ok 474 671s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 671s ok 475 671s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 671s ok 476 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 671s ok 477 671s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 671s ok 478 671s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 671s ok 479 671s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 671s ok 480 671s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 671s ok 481 671s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 671s ok 482 671s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 671s ok 483 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 671s ok 484 671s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 671s ok 485 671s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 671s ok 486 671s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 671s ok 487 671s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 671s ok 488 671s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 671s ok 489 671s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 671s ok 490 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 671s ok 491 671s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 671s ok 492 671s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 671s ok 493 671s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 671s ok 494 671s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 671s ok 495 671s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 671s ok 496 671s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 671s ok 497 671s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 671s ok 498 671s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 671s ok 499 671s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 671s ok 500 671s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 671s ok 501 671s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 671s ok 502 671s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 671s ok 503 671s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 671s ok 504 671s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/groups1 671s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 671s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 671s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/basic1 671s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 671s ok 673s t/modules/autoindex.t ............... 673s 1..84 673s # Running under perl version 5.038002 for linux 673s # Current time local: Sun Mar 24 06:41:08 2024 673s # Current time GMT: Sun Mar 24 06:41:08 2024 673s # Using Test.pm version 1.31 673s # Using Apache/Test.pm version 1.42 673s --- 673s IndexOrderDefault Ascending Name 673s GET /modules/autoindex/htaccess/ 673s ok 1 673s --- 673s IndexOrderDefault Ascending Name 673s 673s (C=N O=A) 673s GET /modules/autoindex/htaccess/?C=N&O=A 673s ok 2 673s --- 673s IndexOrderDefault Ascending Name 673s 673s (C=N O=D) 673s GET /modules/autoindex/htaccess/?C=N&O=D 673s ok 3 673s --- 673s IndexOrderDefault Ascending Name 673s 673s (C=M O=A) 673s GET /modules/autoindex/htaccess/?C=M&O=A 673s ok 4 673s --- 673s IndexOrderDefault Ascending Name 673s 673s (C=M O=D) 673s GET /modules/autoindex/htaccess/?C=M&O=D 673s ok 5 673s --- 673s IndexOrderDefault Ascending Name 673s 673s (C=S O=A) 673s GET /modules/autoindex/htaccess/?C=S&O=A 673s ok 6 673s --- 673s IndexOrderDefault Ascending Name 673s 673s (C=S O=D) 673s GET /modules/autoindex/htaccess/?C=S&O=D 673s ok 7 673s --- 673s IndexOrderDefault Ascending Date 673s GET /modules/autoindex/htaccess/ 673s ok 8 673s --- 673s IndexOrderDefault Ascending Date 673s 673s (C=N O=A) 673s GET /modules/autoindex/htaccess/?C=N&O=A 673s ok 9 673s --- 673s IndexOrderDefault Ascending Date 673s 673s (C=N O=D) 673s GET /modules/autoindex/htaccess/?C=N&O=D 673s ok 10 673s --- 673s IndexOrderDefault Ascending Date 673s 673s (C=M O=A) 673s GET /modules/autoindex/htaccess/?C=M&O=A 673s ok 11 673s --- 673s IndexOrderDefault Ascending Date 673s 673s (C=M O=D) 673s GET /modules/autoindex/htaccess/?C=M&O=D 673s ok 12 673s --- 673s IndexOrderDefault Ascending Date 673s 673s (C=S O=A) 673s GET /modules/autoindex/htaccess/?C=S&O=A 673s ok 13 673s --- 673s IndexOrderDefault Ascending Date 673s 673s (C=S O=D) 673s GET /modules/autoindex/htaccess/?C=S&O=D 673s ok 14 673s --- 673s IndexOrderDefault Ascending Size 673s GET /modules/autoindex/htaccess/ 673s ok 15 673s --- 673s IndexOrderDefault Ascending Size 673s 673s (C=N O=A) 673s GET /modules/autoindex/htaccess/?C=N&O=A 673s ok 16 673s --- 673s IndexOrderDefault Ascending Size 673s 673s (C=N O=D) 673s GET /modules/autoindex/htaccess/?C=N&O=D 673s ok 17 673s --- 673s IndexOrderDefault Ascending Size 673s 673s (C=M O=A) 673s GET /modules/autoindex/htaccess/?C=M&O=A 673s ok 18 673s --- 673s IndexOrderDefault Ascending Size 673s 673s (C=M O=D) 673s GET /modules/autoindex/htaccess/?C=M&O=D 673s ok 19 673s --- 673s IndexOrderDefault Ascending Size 673s 673s (C=S O=A) 673s GET /modules/autoindex/htaccess/?C=S&O=A 673s ok 20 673s --- 673s IndexOrderDefault Ascending Size 673s 673s (C=S O=D) 673s GET /modules/autoindex/htaccess/?C=S&O=D 673s ok 21 673s --- 673s IndexOrderDefault Descending Name 673s GET /modules/autoindex/htaccess/ 673s ok 22 673s --- 673s IndexOrderDefault Descending Name 673s 673s (C=N O=A) 673s GET /modules/autoindex/htaccess/?C=N&O=A 673s ok 23 673s --- 673s IndexOrderDefault Descending Name 673s 673s (C=N O=D) 673s GET /modules/autoindex/htaccess/?C=N&O=D 673s ok 24 673s --- 673s IndexOrderDefault Descending Name 673s 673s (C=M O=A) 673s GET /modules/autoindex/htaccess/?C=M&O=A 673s ok 25 673s --- 673s IndexOrderDefault Descending Name 673s 673s (C=M O=D) 673s GET /modules/autoindex/htaccess/?C=M&O=D 673s ok 26 673s --- 673s IndexOrderDefault Descending Name 673s 673s (C=S O=A) 673s GET /modules/autoindex/htaccess/?C=S&O=A 673s ok 27 673s --- 673s IndexOrderDefault Descending Name 673s 673s (C=S O=D) 673s GET /modules/autoindex/htaccess/?C=S&O=D 673s ok 28 673s --- 673s IndexOrderDefault Descending Date 673s GET /modules/autoindex/htaccess/ 673s ok 29 673s --- 673s IndexOrderDefault Descending Date 673s 673s (C=N O=A) 673s GET /modules/autoindex/htaccess/?C=N&O=A 673s ok 30 673s --- 673s IndexOrderDefault Descending Date 673s 673s (C=N O=D) 673s GET /modules/autoindex/htaccess/?C=N&O=D 673s ok 31 673s --- 673s IndexOrderDefault Descending Date 673s 673s (C=M O=A) 673s GET /modules/autoindex/htaccess/?C=M&O=A 673s ok 32 673s --- 673s IndexOrderDefault Descending Date 673s 673s (C=M O=D) 673s GET /modules/autoindex/htaccess/?C=M&O=D 673s ok 33 673s --- 673s IndexOrderDefault Descending Date 673s 673s (C=S O=A) 673s GET /modules/autoindex/htaccess/?C=S&O=A 673s ok 34 673s --- 673s IndexOrderDefault Descending Date 673s 673s (C=S O=D) 673s GET /modules/autoindex/htaccess/?C=S&O=D 673s ok 35 673s --- 673s IndexOrderDefault Descending Size 673s GET /modules/autoindex/htaccess/ 673s ok 36 673s --- 673s IndexOrderDefault Descending Size 673s 673s (C=N O=A) 673s GET /modules/autoindex/htaccess/?C=N&O=A 673s ok 37 673s --- 673s IndexOrderDefault Descending Size 673s 673s (C=N O=D) 673s GET /modules/autoindex/htaccess/?C=N&O=D 673s ok 38 673s --- 673s IndexOrderDefault Descending Size 673s 673s (C=M O=A) 673s GET /modules/autoindex/htaccess/?C=M&O=A 673s ok 39 673s --- 673s IndexOrderDefault Descending Size 673s 673s (C=M O=D) 673s GET /modules/autoindex/htaccess/?C=M&O=D 673s ok 40 673s --- 673s IndexOrderDefault Descending Size 673s 673s (C=S O=A) 673s GET /modules/autoindex/htaccess/?C=S&O=A 673s ok 41 673s --- 673s IndexOrderDefault Descending Size 673s 673s (C=S O=D) 673s GET /modules/autoindex/htaccess/?C=S&O=D 673s ok 42 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Ascending Name 673s GET /modules/autoindex/htaccess/ 673s ok 43 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Ascending Name 673s 673s (C=N O=A) 673s GET /modules/autoindex/htaccess/?C=N&O=A 673s ok 44 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Ascending Name 673s 673s (C=N O=D) 673s GET /modules/autoindex/htaccess/?C=N&O=D 673s ok 45 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Ascending Name 673s 673s (C=M O=A) 673s GET /modules/autoindex/htaccess/?C=M&O=A 673s ok 46 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Ascending Name 673s 673s (C=M O=D) 673s GET /modules/autoindex/htaccess/?C=M&O=D 673s ok 47 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Ascending Name 673s 673s (C=S O=A) 673s GET /modules/autoindex/htaccess/?C=S&O=A 673s ok 48 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Ascending Name 673s 673s (C=S O=D) 673s GET /modules/autoindex/htaccess/?C=S&O=D 673s ok 49 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Ascending Date 673s GET /modules/autoindex/htaccess/ 673s ok 50 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Ascending Date 673s 673s (C=N O=A) 673s GET /modules/autoindex/htaccess/?C=N&O=A 673s ok 51 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Ascending Date 673s 673s (C=N O=D) 673s GET /modules/autoindex/htaccess/?C=N&O=D 673s ok 52 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Ascending Date 673s 673s (C=M O=A) 673s GET /modules/autoindex/htaccess/?C=M&O=A 673s ok 53 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Ascending Date 673s 673s (C=M O=D) 673s GET /modules/autoindex/htaccess/?C=M&O=D 673s ok 54 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Ascending Date 673s 673s (C=S O=A) 673s GET /modules/autoindex/htaccess/?C=S&O=A 673s ok 55 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Ascending Date 673s 673s (C=S O=D) 673s GET /modules/autoindex/htaccess/?C=S&O=D 673s ok 56 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Ascending Size 673s GET /modules/autoindex/htaccess/ 673s ok 57 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Ascending Size 673s 673s (C=N O=A) 673s GET /modules/autoindex/htaccess/?C=N&O=A 673s ok 58 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Ascending Size 673s 673s (C=N O=D) 673s GET /modules/autoindex/htaccess/?C=N&O=D 673s ok 59 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Ascending Size 673s 673s (C=M O=A) 673s GET /modules/autoindex/htaccess/?C=M&O=A 673s ok 60 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Ascending Size 673s 673s (C=M O=D) 673s GET /modules/autoindex/htaccess/?C=M&O=D 673s ok 61 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Ascending Size 673s 673s (C=S O=A) 673s GET /modules/autoindex/htaccess/?C=S&O=A 673s ok 62 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Ascending Size 673s 673s (C=S O=D) 673s GET /modules/autoindex/htaccess/?C=S&O=D 673s ok 63 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Descending Name 673s GET /modules/autoindex/htaccess/ 673s ok 64 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Descending Name 673s 673s (C=N O=A) 673s GET /modules/autoindex/htaccess/?C=N&O=A 673s ok 65 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Descending Name 673s 673s (C=N O=D) 673s GET /modules/autoindex/htaccess/?C=N&O=D 673s ok 66 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Descending Name 673s 673s (C=M O=A) 673s GET /modules/autoindex/htaccess/?C=M&O=A 673s ok 67 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Descending Name 673s 673s (C=M O=D) 673s GET /modules/autoindex/htaccess/?C=M&O=D 673s ok 68 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Descending Name 673s 673s (C=S O=A) 673s GET /modules/autoindex/htaccess/?C=S&O=A 673s ok 69 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Descending Name 673s 673s (C=S O=D) 673s GET /modules/autoindex/htaccess/?C=S&O=D 673s ok 70 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Descending Date 673s GET /modules/autoindex/htaccess/ 673s ok 71 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Descending Date 673s 673s (C=N O=A) 673s GET /modules/autoindex/htaccess/?C=N&O=A 673s ok 72 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Descending Date 673s 673s (C=N O=D) 673s GET /modules/autoindex/htaccess/?C=N&O=D 673s ok 73 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Descending Date 673s 673s (C=M O=A) 673s GET /modules/autoindex/htaccess/?C=M&O=A 673s ok 74 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Descending Date 673s 673s (C=M O=D) 673s GET /modules/autoindex/htaccess/?C=M&O=D 673s ok 75 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Descending Date 673s 673s (C=S O=A) 673s GET /modules/autoindex/htaccess/?C=S&O=A 673s ok 76 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Descending Date 673s 673s (C=S O=D) 673s GET /modules/autoindex/htaccess/?C=S&O=D 673s ok 77 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Descending Size 673s GET /modules/autoindex/htaccess/ 673s ok 78 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Descending Size 673s 673s (C=N O=A) 673s GET /modules/autoindex/htaccess/?C=N&O=A 673s ok 79 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Descending Size 673s 673s (C=N O=D) 673s GET /modules/autoindex/htaccess/?C=N&O=D 673s ok 80 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Descending Size 673s 673s (C=M O=A) 673s GET /modules/autoindex/htaccess/?C=M&O=A 673s ok 81 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Descending Size 673s 673s (C=M O=D) 673s GET /modules/autoindex/htaccess/?C=M&O=D 673s ok 82 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Descending Size 673s 673s (C=S O=A) 673s GET /modules/autoindex/htaccess/?C=S&O=A 673s ok 83 673s --- 673s IndexOptions FancyIndexing 673s IndexOrderDefault Descending Size 673s 673s (C=S O=D) 673s GET /modules/autoindex/htaccess/?C=S&O=D 673s ok 84 673s ok 675s t/modules/autoindex2.t .............. 675s 1..3 675s # Running under perl version 5.038002 for linux 675s # Current time local: Sun Mar 24 06:41:10 2024 675s # Current time GMT: Sun Mar 24 06:41:10 2024 675s # Using Test.pm version 1.31 675s # Using Apache/Test.pm version 1.42 675s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 675s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 675s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 675s # testing : dir_broken should not be listed 675s # expected: 0 675s # received: 0 675s ok 1 675s # testing : dir_normal should be listed 675s # expected: 1 675s # received: 1 675s ok 2 675s # testing : dir_protected should not be listed 675s # expected: 0 675s # received: 0 675s ok 3 675s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 675s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 675s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 675s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 675s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 675s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 675s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 675s ok 677s t/modules/brotli.t .................. 677s 1..64 677s # Running under perl version 5.038002 for linux 677s # Current time local: Sun Mar 24 06:41:12 2024 677s # Current time GMT: Sun Mar 24 06:41:12 2024 677s # Using Test.pm version 1.31 677s # Using Apache/Test.pm version 1.42 677s qvalue: 677s # expected: 200 677s # received: '200' 677s ok 1 677s # testing : response Content-Encoding is OK 677s # expected: 'br' 677s # received: 'br' 677s ok 2 677s qvalue: 677s # expected: 200 677s # received: '200' 677s ok 3 677s # testing : response Content-Encoding is OK 677s # expected: 'br' 677s # received: 'br' 677s ok 4 677s qvalue: 677s # expected: 200 677s # received: '200' 677s ok 5 677s # testing : response Content-Encoding is OK 677s # expected: 'br' 677s # received: 'br' 677s ok 6 677s qvalue: 677s # expected: 200 677s # received: '200' 677s ok 7 677s # testing : response Content-Encoding is OK 677s # expected: 'br' 677s # received: 'br' 677s ok 8 677s qvalue: 677s # expected: 200 677s # received: '200' 677s ok 9 677s # testing : response Content-Encoding is OK 677s # expected: 'br' 677s # received: 'br' 677s ok 10 677s qvalue: 677s # expected: 200 677s # received: '200' 677s ok 11 677s # testing : response Content-Encoding is OK 677s # expected: 'br' 677s # received: 'br' 677s ok 12 677s qvalue: ; 677s # expected: 200 677s # received: '200' 677s ok 13 677s # testing : response Content-Encoding is OK 677s # expected: 'br' 677s # received: 'br' 677s ok 14 677s qvalue: ; 677s # expected: 200 677s # received: '200' 677s ok 15 677s # testing : response Content-Encoding is OK 677s # expected: 'br' 677s # received: 'br' 677s ok 16 677s qvalue: ; 677s # expected: 200 677s # received: '200' 677s ok 17 677s # testing : response Content-Encoding is OK 677s # expected: 'br' 677s # received: 'br' 677s ok 18 677s qvalue: ;q= 677s # expected: 200 677s # received: '200' 677s ok 19 677s # testing : response Content-Encoding is OK 677s # expected: 'br' 677s # received: 'br' 677s ok 20 677s qvalue: ;q= 677s # expected: 200 677s # received: '200' 677s ok 21 677s # testing : response Content-Encoding is OK 677s # expected: 'br' 677s # received: 'br' 677s ok 22 677s qvalue: ;q= 677s # expected: 200 677s # received: '200' 677s ok 23 677s # testing : response Content-Encoding is OK 677s # expected: 'br' 677s # received: 'br' 677s ok 24 677s qvalue: ;q=0 677s # expected: 200 677s # received: '200' 677s ok 25 677s # testing : response without Content-Encoding is OK 677s # expected: undef 677s # received: undef 677s ok 26 677s qvalue: ;q=0 677s # expected: 200 677s # received: '200' 677s ok 27 677s # testing : response without Content-Encoding is OK 677s # expected: undef 677s # received: undef 677s ok 28 677s qvalue: ;q=0 677s # expected: 200 677s # received: '200' 677s ok 29 677s # testing : response without Content-Encoding is OK 677s # expected: undef 677s # received: undef 677s ok 30 677s qvalue: ;q=0. 677s # expected: 200 677s # received: '200' 677s ok 31 677s # testing : response without Content-Encoding is OK 677s # expected: undef 677s # received: undef 677s ok 32 677s qvalue: ;q=0. 677s # expected: 200 677s # received: '200' 677s ok 33 677s # testing : response without Content-Encoding is OK 677s # expected: undef 677s # received: undef 677s ok 34 677s qvalue: ;q=0. 677s # expected: 200 677s # received: '200' 677s ok 35 677s # testing : response without Content-Encoding is OK 677s # expected: undef 677s # received: undef 677s ok 36 677s qvalue: ;q=0.0 677s # expected: 200 677s # received: '200' 677s ok 37 677s # testing : response without Content-Encoding is OK 677s # expected: undef 677s # received: undef 677s ok 38 677s qvalue: ;q=0.0 677s # expected: 200 677s # received: '200' 677s ok 39 677s # testing : response without Content-Encoding is OK 677s # expected: undef 677s # received: undef 677s ok 40 677s qvalue: ;q=0.0 677s # expected: 200 677s # received: '200' 677s ok 41 677s # testing : response without Content-Encoding is OK 677s # expected: undef 677s # received: undef 677s ok 42 677s qvalue: ;q=0.00 677s # expected: 200 677s # received: '200' 677s ok 43 677s # testing : response without Content-Encoding is OK 677s # expected: undef 677s # received: undef 677s ok 44 677s qvalue: ;q=0.00 677s # expected: 200 677s # received: '200' 677s ok 45 677s # testing : response without Content-Encoding is OK 677s # expected: undef 677s # received: undef 677s ok 46 677s qvalue: ;q=0.00 677s # expected: 200 677s # received: '200' 677s ok 47 677s # testing : response without Content-Encoding is OK 677s # expected: undef 677s # received: undef 677s ok 48 677s qvalue: ;q=0.000 677s # expected: 200 677s # received: '200' 677s ok 49 677s # testing : response without Content-Encoding is OK 677s # expected: undef 677s # received: undef 677s ok 50 677s qvalue: ;q=0.000 677s # expected: 200 677s # received: '200' 677s ok 51 677s # testing : response without Content-Encoding is OK 677s # expected: undef 677s # received: undef 677s ok 52 677s qvalue: ;q=0.000 677s # expected: 200 677s # received: '200' 677s ok 53 677s # testing : response without Content-Encoding is OK 677s # expected: undef 677s # received: undef 677s ok 54 677s qvalue: ;q=0.0000 677s # expected: 200 677s # received: '200' 677s ok 55 677s # testing : response Content-Encoding is OK 677s # expected: 'br' 677s # received: 'br' 677s ok 56 677s qvalue: ;q=0.0000 677s # expected: 200 677s # received: '200' 677s ok 57 677s # testing : response Content-Encoding is OK 677s # expected: 'br' 677s # received: 'br' 677s ok 58 677s qvalue: ;q=0.0000 677s # expected: 200 677s # received: '200' 677s ok 59 677s # testing : response Content-Encoding is OK 677s # expected: 'br' 677s # received: 'br' 677s ok 60 677s # expected: 200 677s # received: '200' 677s ok 61 677s # testing : response Content-Encoding is OK 677s # expected: 'br' 677s # received: 'br' 677s ok 62 677s # expected: 200 677s # received: '200' 677s ok 63 677s # testing : response Content-Encoding is OK 677s # expected: 'gzip' 677s # received: 'gzip' 677s ok 64 677s ok 678s t/modules/buffer.t .................. 678s 1..12 678s # Running under perl version 5.038002 for linux 678s # Current time local: Sun Mar 24 06:41:14 2024 678s # Current time GMT: Sun Mar 24 06:41:14 2024 678s # Using Test.pm version 1.31 678s # Using Apache/Test.pm version 1.42 678s # testing : Checking return code is '200' 678s # expected: 200 678s # received: '200' 678s ok 1 678s ok 2 678s # testing : Checking return code is '200' 678s # expected: 200 678s # received: '200' 678s ok 3 678s ok 4 678s # testing : Checking return code is '200' 678s # expected: 200 678s # received: '200' 678s ok 5 678s ok 6 678s # testing : Checking return code is '200' 678s # expected: 200 678s # received: '200' 678s ok 7 678s ok 8 678s # testing : Checking return code is '200' 678s # expected: 200 678s # received: '200' 678s ok 9 678s ok 10 678s # testing : Checking return code is '200' 678s # expected: 200 678s # received: '200' 678s ok 11 678s ok 12 678s ok 680s t/modules/cache.t ................... 680s 1..3 680s # Running under perl version 5.038002 for linux 680s # Current time local: Sun Mar 24 06:41:15 2024 680s # Current time GMT: Sun Mar 24 06:41:15 2024 680s # Using Test.pm version 1.31 680s # Using Apache/Test.pm version 1.42 680s # testing : non-cached call to index.html 680s # expected: 200 680s # received: '200' 680s ok 1 680s # testing : call to cache index.html 680s # expected: 200 680s # received: '200' 680s ok 2 680s # testing : cached call to index.html 680s # expected: 200 680s # received: '200' 680s ok 3 680s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 680s ok 684s t/modules/cgi.t ..................... 684s 1..58 684s # Running under perl version 5.038002 for linux 684s # Current time local: Sun Mar 24 06:41:17 2024 684s # Current time GMT: Sun Mar 24 06:41:17 2024 684s # Using Test.pm version 1.31 684s # Using Apache/Test.pm version 1.42 684s # testing : return code for acceptpathinfodefault.sh 684s # expected: 200 684s # received: '200' 684s ok 1 684s # testing : body for acceptpathinfodefault.sh 684s # expected: '' 684s # received: '' 684s ok 2 684s # testing : return code for acceptpathinfodefault.sh/foo 684s # expected: 200 684s # received: '200' 684s ok 3 684s # testing : body for acceptpathinfodefault.sh/foo 684s # expected: '/foo' 684s # received: '/foo' 684s ok 4 684s # testing : return code for acceptpathinfooff.sh 684s # expected: 200 684s # received: '200' 684s ok 5 684s # testing : body for acceptpathinfooff.sh 684s # expected: '' 684s # received: '' 684s ok 6 684s # testing : return code for acceptpathinfooff.sh/foo 684s # expected: 404 684s # received: '404' 684s ok 7 684s # no body test for this one 684s ok 8 684s # testing : return code for acceptpathinfoon.sh 684s # expected: 200 684s # received: '200' 684s ok 9 684s # testing : body for acceptpathinfoon.sh 684s # expected: '' 684s # received: '' 684s ok 10 684s # testing : return code for acceptpathinfoon.sh/foo 684s # expected: 200 684s # received: '200' 684s ok 11 684s # testing : body for acceptpathinfoon.sh/foo 684s # expected: '/foo' 684s # received: '/foo' 684s ok 12 684s # testing : return code for bogus-perl.pl 684s # expected: 500 684s # received: '500' 684s ok 13 684s # cgi log created ok. 684s ok 14 684s # testing : return code for bogus-sh.sh 684s # expected: 500 684s # received: '500' 684s ok 15 684s # checking that log size (807) is bigger than it used to be (523) 684s ok 16 684s # testing : return code for nph-stderr.pl 684s # expected: 200 684s # received: '200' 684s ok 17 684s # testing : body for nph-stderr.pl 684s # expected: 'this is nph-stdout' 684s # received: 'this is nph-stdout' 684s ok 18 684s # testing : return code for nph-test.pl 684s # expected: 200 684s # received: '200' 684s ok 19 684s # testing : body for nph-test.pl 684s # expected: 'ok' 684s # received: 'ok' 684s ok 20 684s # testing : return code for perl.pl 684s # expected: 200 684s # received: '200' 684s ok 21 684s # testing : body for perl.pl 684s # expected: 'perl cgi' 684s # received: 'perl cgi' 684s ok 22 684s # testing : return code for sh.sh 684s # expected: 200 684s # received: '200' 684s ok 23 684s # testing : body for sh.sh 684s # expected: 'sh cgi' 684s # received: 'sh cgi' 684s ok 24 684s # testing : return code for stderr1.pl 684s # expected: 200 684s # received: '200' 684s ok 25 684s # testing : body for stderr1.pl 684s # expected: 'this is stdout' 684s # received: 'this is stdout' 684s ok 26 684s # testing : return code for stderr2.pl 684s # expected: 200 684s # received: '200' 684s ok 27 684s # testing : body for stderr2.pl 684s # expected: 'this is also stdout' 684s # received: 'this is also stdout' 684s ok 28 684s # testing : return code for stderr3.pl 684s # expected: 200 684s # received: '200' 684s ok 29 684s # testing : body for stderr3.pl 684s # expected: 'this is more stdout' 684s # received: 'this is more stdout' 684s ok 30 684s # posted content (length 10) to bogus-perl.pl 684s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 684s # expected: '500' 684s # received: '500' 684s ok 31 684s # checking that log size (35956) is greater than 807 684s ok 32 684s # verifying that logged content is 10 characters 684s ok 33 684s # posted content (length 99) to bogus-perl.pl 684s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 684s # expected: '500' 684s # received: '500' 684s ok 34 684s # checking that log size (36415) is greater than 35956 684s ok 35 684s # verifying that logged content is 99 characters 684s ok 36 684s # posted content (length 250) to bogus-perl.pl 684s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 684s # expected: '500' 684s # received: '500' 684s ok 37 684s # checking that log size (37026) is greater than 36415 684s ok 38 684s # verifying that logged content is 250 characters 684s ok 39 684s # posted content (length 255) to bogus-perl.pl 684s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 684s # expected: '500' 684s # received: '500' 684s ok 40 684s # checking that log size (37642) is greater than 37026 684s ok 41 684s # verifying that logged content is 255 characters 684s ok 42 684s # posted content (length 256) to bogus-perl.pl 684s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 684s # expected: '500' 684s # received: '500' 684s ok 43 684s # checking that log size (38259) is greater than 37642 684s ok 44 684s # verifying that logged content is 256 characters 684s ok 45 684s # posted content (length 257) to bogus-perl.pl 684s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 684s # expected: '500' 684s # received: '500' 684s ok 46 684s # checking that log size (38876) is greater than 38259 684s ok 47 684s # verifying that logged content is 256 characters 684s ok 48 684s # posted content (length 258) to bogus-perl.pl 684s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 684s # expected: '500' 684s # received: '500' 684s ok 49 684s # checking that log size (39493) is greater than 38876 684s ok 50 684s # verifying that logged content is 256 characters 684s ok 51 684s # posted content (length 1024) to bogus-perl.pl 684s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 684s # expected: '500' 684s # received: '500' 684s ok 52 684s # checking that log size (40111) is greater than 39493 684s ok 53 684s # verifying that logged content is 256 characters 684s ok 54 684s # verifying log is greater than 40960 bytes. 684s ok 55 684s # verifying log did not grow after making bogus request. 684s ok 56 684s # verifying log did not grow after making another bogus request. 684s ok 57 684s # checking that HEAD /modules/cgi/perl.pl returns 200. 684s ok 58 684s ok 686s t/modules/data.t .................... 686s 1..2 686s # Running under perl version 5.038002 for linux 686s # Current time local: Sun Mar 24 06:41:21 2024 686s # Current time GMT: Sun Mar 24 06:41:21 2024 686s # Using Test.pm version 1.31 686s # Using Apache/Test.pm version 1.42 686s # testing : Checking return code is '200' 686s # expected: 200 686s # received: '200' 686s ok 1 686s ok 2 686s ok 690s t/modules/dav.t ..................... 690s 1..19 690s # Running under perl version 5.038002 for linux 690s # Current time local: Sun Mar 24 06:41:23 2024 690s # Current time GMT: Sun Mar 24 06:41:23 2024 690s # Using Test.pm version 1.31 690s # Using Apache/Test.pm version 1.42 690s resource lock test: 690s ok 1 690s DAV put test: 690s ok 2 690s getting DAV resource properties: 690s ok 3 690s created: Sun, 24 Mar 2024 06:41:25 GMT 690s modified: Sun, 24 Mar 2024 06:41:25 GMT 690s now: Sun, 24 Mar 2024 06:41:27 GMT 690s ok 4 690s ok 5 690s resource lock status test: 690s ok 6 690s resource unlock test: 690s ok 7 690s resource lock status test: 690s ok 8 690s getting uri... 690s expect: 690s -> 690s 690s
690s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Hello World!

724s # 724s # ' 724s # received: ' 724s #

Hello World!

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

No query was specified.

724s # 724s # ' 724s # received: ' 724s #

No query was specified.

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

Hello World!

724s # 724s # ' 724s # received: ' 724s #

Hello World!

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

No query was specified.

724s # 724s # ' 724s # received: ' 724s #

No query was specified.

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

mod_include test

727s # 727s # 727s # Hello World 727s # 727s #

[back]

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

mod_include test

727s # 727s # 727s # Hello World 727s # 727s #

[back]

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

mod_include test

727s # 727s # 727s # Hello World 727s # 727s #

[back]

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

Load Balancer Manager for localhost

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

LoadBalancer Status for balancer://foo1 [p5ff318c_foo1]

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

LoadBalancer Status for balancer://foo2 [p5ff318c_foo2]

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

LoadBalancer Status for balancer://foo3 [p5ff318c_foo3]

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

LoadBalancer Status for balancer://foo4 [p5ff318c_foo4]

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

LoadBalancer Status for balancer://pr45434 [p5ff318c_pr45434]

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

LoadBalancer Status for balancer://failover [p5ff318c_failover]

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

LoadBalancer Status for balancer://dynproxy [p5ff318c_dynproxy]

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

Moved Permanently

767s #

The document has moved here.

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

Moved Permanently

767s #

The document has moved here.

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

Moved Permanently

767s #

The document has moved here.

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

Moved Permanently

767s #

The document has moved here.

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

Multiple Choices

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

Available documents: 767s #

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

Multiple Choices

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

Available documents: 767s #

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

Multiple Choices

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

Available documents: 767s #

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

Moved Permanently

767s #

The document has moved here.

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

Multiple Choices

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

Available documents: 767s #

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

Multiple Choices

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

Available documents: 767s #

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

Moved Permanently

767s #

The document has moved here.

767s # 767s # ' 767s ok 48 767s ok 769s t/modules/status.t .................. 769s 1..1 769s # Running under perl version 5.038002 for linux 769s # Current time local: Sun Mar 24 06:42:44 2024 769s # Current time GMT: Sun Mar 24 06:42:44 2024 769s # Using Test.pm version 1.31 769s # Using Apache/Test.pm version 1.42 769s 769s 769s Apache Status 769s 769s

Apache Server Status for localhost (via 127.0.0.1)

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

769s
Current Time: Sunday, 24-Mar-2024 06:42:46 UTC
769s
Restart Time: Sunday, 24-Mar-2024 06:38:57 UTC
769s
Parent Server Config. Generation: 1
769s
Parent Server MPM Generation: 0
769s
Server uptime: 3 minutes 48 seconds
769s
Server load: 1.37 1.14 0.63
769s
Total accesses: 6787 - Total Traffic: 139.9 MB - Total Duration: 74433
769s
CPU Usage: u4.46 s3.67 cu1.23 cs.61 - 4.37% CPU load
769s
29.8 requests/sec - 0.6 MB/second - 21.1 kB/request - 10.967 ms/request
769s
1 requests currently being processed, 0 workers gracefully restarting, 19 idle workers
769s
_______________W____....................
769s

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

769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s
SrvPIDAccMCPU 769s SSReqDurConnChildSlotClientProtocolVHostRequest
0-01644810/320/320_ 769s 5.011023380.019.7719.77 769s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
0-01644810/322/322_ 769s 5.021052910.01.961.96 769s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
0-01644810/481/481_ 769s 5.021055100.014.8614.86 769s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
0-01644810/323/323_ 769s 5.011046340.016.3216.32 769s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
0-01644810/323/323_ 769s 5.031020720.02.082.08 769s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
0-01644810/325/325_ 769s 5.031110860.02.082.08 769s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
0-01644810/321/321_ 769s 5.021015590.02.082.08 769s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
0-01644810/381/381_ 769s 5.031015940.02.592.59 769s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
0-01644810/324/324_ 769s 5.021016020.07.917.91 769s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
0-01644810/320/320_ 769s 5.0211150070.01.871.87 769s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
1-01644820/325/325_ 769s 4.851017920.013.7413.74 769s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
1-01644820/321/321_ 769s 4.861022200.017.4617.46 769s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
1-01644820/321/321_ 769s 4.861012650.01.611.61 769s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
1-01644820/325/325_ 769s 4.861015200.02.312.31 769s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
1-01644820/328/328_ 769s 4.861214270.03.183.18 769s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
1-01644820/321/321W 769s 4.850034210.02.172.17 769s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
1-01644820/409/409_ 769s 4.8611158730.018.4918.49 769s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
1-01644820/339/339_ 769s 4.851036830.03.463.46 769s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
1-01644820/326/326_ 769s 4.861011660.01.721.72 769s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
1-01644820/332/332_ 769s 4.861013630.04.274.27 769s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
769s
769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s 769s
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
769s 769s 769s ok 1 769s ok 771s t/modules/substitute.t .............. 771s 1..19 771s # Running under perl version 5.038002 for linux 771s # Current time local: Sun Mar 24 06:42:46 2024 771s # Current time GMT: Sun Mar 24 06:42:46 2024 771s # Using Test.pm version 1.31 771s # Using Apache/Test.pm version 1.42 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 771s got 200 'barbar': OK 771s ok 1 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 771s got 200 'barbar': OK 771s ok 2 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 771s got 200 'foofoo': OK 771s ok 3 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 771s got 200 'barbar': OK 771s ok 4 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 771s got 200 'barbar': OK 771s ok 5 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 771s got 200 'barbar': OK 771s ok 6 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 771s got 200 'foof 771s oo': OK 771s ok 7 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 771s got 200 'xfoo': OK 771s ok 8 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 771s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 771s ok 9 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 771s got 200 'barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s barx 771s ': OK 771s ok 10 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 771s got 200 'a$1axb(': OK 771s ok 11 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 771s got 200 'a$XX': OK 771s ok 12 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 771s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 771s ok 13 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 771s got 200 'x&x': OK 771s ok 14 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 771s got 200 'xx': OK 771s ok 15 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 771s got 200 'fcooar': OK 771s ok 16 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 771s got 200 'fc$1ar': OK 771s ok 17 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 771s got 200 'fdooar': OK 771s ok 18 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 771s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 771s got 200 'XXXfooXXX 771s bar': OK 771s ok 19 771s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 771s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 771s ok 774s t/modules/unique_id.t ............... 774s 1..300 774s # Running under perl version 5.038002 for linux 774s # Current time local: Sun Mar 24 06:42:48 2024 774s # Current time GMT: Sun Mar 24 06:42:48 2024 774s # Using Test.pm version 1.31 774s # Using Apache/Test.pm version 1.42 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 1 774s # unique id: Zf_LacIaKa_IOWk93QNXEgAAAEA 774s ok 2 774s ok 3 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 4 774s # unique id: Zf_Lacvy1M-mzK41IJSwHwAAAAM 774s ok 5 774s ok 6 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 7 774s # unique id: Zf_LacIaKa_IOWk93QNXEwAAAEc 774s ok 8 774s ok 9 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 10 774s # unique id: Zf_Lacvy1M-mzK41IJSwIAAAAAk 774s ok 11 774s ok 12 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 13 774s # unique id: Zf_LacIaKa_IOWk93QNXFAAAAEM 774s ok 14 774s ok 15 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 16 774s # unique id: Zf_Lacvy1M-mzK41IJSwIQAAAAY 774s ok 17 774s ok 18 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 19 774s # unique id: Zf_LacIaKa_IOWk93QNXFQAAAEI 774s ok 20 774s ok 21 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 22 774s # unique id: Zf_Lacvy1M-mzK41IJSwIgAAAAE 774s ok 23 774s ok 24 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 25 774s # unique id: Zf_LacIaKa_IOWk93QNXFgAAAEY 774s ok 26 774s ok 27 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 28 774s # unique id: Zf_Lacvy1M-mzK41IJSwIwAAAAI 774s ok 29 774s ok 30 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 31 774s # unique id: Zf_LacIaKa_IOWk93QNXFwAAAEQ 774s ok 32 774s ok 33 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 34 774s # unique id: Zf_Lasvy1M-mzK41IJSwJAAAAAg 774s ok 35 774s ok 36 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 37 774s # unique id: Zf_LasIaKa_IOWk93QNXGAAAAEE 774s ok 38 774s ok 39 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 40 774s # unique id: Zf_Lasvy1M-mzK41IJSwJQAAAAU 774s ok 41 774s ok 42 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 43 774s # unique id: Zf_LasIaKa_IOWk93QNXGQAAAEk 774s ok 44 774s ok 45 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 46 774s # unique id: Zf_Lasvy1M-mzK41IJSwJgAAAAQ 774s ok 47 774s ok 48 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 49 774s # unique id: Zf_LasIaKa_IOWk93QNXGgAAAEg 774s ok 50 774s ok 51 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 52 774s # unique id: Zf_Lasvy1M-mzK41IJSwJwAAAAc 774s ok 53 774s ok 54 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 55 774s # unique id: Zf_LasIaKa_IOWk93QNXGwAAAEU 774s ok 56 774s ok 57 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 58 774s # unique id: Zf_Lasvy1M-mzK41IJSwKAAAAAA 774s ok 59 774s ok 60 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 61 774s # unique id: Zf_LasIaKa_IOWk93QNXHAAAAEA 774s ok 62 774s ok 63 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 64 774s # unique id: Zf_Lasvy1M-mzK41IJSwKQAAAAk 774s ok 65 774s ok 66 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 67 774s # unique id: Zf_LasIaKa_IOWk93QNXHQAAAEM 774s ok 68 774s ok 69 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 70 774s # unique id: Zf_Lasvy1M-mzK41IJSwKgAAAAM 774s ok 71 774s ok 72 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 73 774s # unique id: Zf_LasIaKa_IOWk93QNXHgAAAEc 774s ok 74 774s ok 75 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 76 774s # unique id: Zf_Lasvy1M-mzK41IJSwKwAAAAY 774s ok 77 774s ok 78 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 79 774s # unique id: Zf_LasIaKa_IOWk93QNXHwAAAEI 774s ok 80 774s ok 81 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 82 774s # unique id: Zf_Lasvy1M-mzK41IJSwLAAAAAE 774s ok 83 774s ok 84 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 85 774s # unique id: Zf_LasIaKa_IOWk93QNXIAAAAEY 774s ok 86 774s ok 87 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 88 774s # unique id: Zf_Lasvy1M-mzK41IJSwLQAAAAI 774s ok 89 774s ok 90 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 91 774s # unique id: Zf_LasIaKa_IOWk93QNXIQAAAEQ 774s ok 92 774s ok 93 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 94 774s # unique id: Zf_Lasvy1M-mzK41IJSwLgAAAAg 774s ok 95 774s ok 96 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 97 774s # unique id: Zf_LasIaKa_IOWk93QNXIgAAAEE 774s ok 98 774s ok 99 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 100 774s # unique id: Zf_Lasvy1M-mzK41IJSwLwAAAAU 774s ok 101 774s ok 102 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 103 774s # unique id: Zf_LasIaKa_IOWk93QNXIwAAAEg 774s ok 104 774s ok 105 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 106 774s # unique id: Zf_Lasvy1M-mzK41IJSwMAAAAAQ 774s ok 107 774s ok 108 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 109 774s # unique id: Zf_LasIaKa_IOWk93QNXJAAAAEk 774s ok 110 774s ok 111 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 112 774s # unique id: Zf_Lasvy1M-mzK41IJSwMQAAAAc 774s ok 113 774s ok 114 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 115 774s # unique id: Zf_LasIaKa_IOWk93QNXJQAAAEU 774s ok 116 774s ok 117 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 118 774s # unique id: Zf_Lasvy1M-mzK41IJSwMgAAAAk 774s ok 119 774s ok 120 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 121 774s # unique id: Zf_LasIaKa_IOWk93QNXJgAAAEA 774s ok 122 774s ok 123 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 124 774s # unique id: Zf_Lasvy1M-mzK41IJSwMwAAAAA 774s ok 125 774s ok 126 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 127 774s # unique id: Zf_LasIaKa_IOWk93QNXJwAAAEM 774s ok 128 774s ok 129 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 130 774s # unique id: Zf_Lasvy1M-mzK41IJSwNAAAAAM 774s ok 131 774s ok 132 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 133 774s # unique id: Zf_LasIaKa_IOWk93QNXKAAAAEI 774s ok 134 774s ok 135 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 136 774s # unique id: Zf_Lasvy1M-mzK41IJSwNQAAAAY 774s ok 137 774s ok 138 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 139 774s # unique id: Zf_LasIaKa_IOWk93QNXKQAAAEc 774s ok 140 774s ok 141 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 142 774s # unique id: Zf_Lasvy1M-mzK41IJSwNgAAAAE 774s ok 143 774s ok 144 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 145 774s # unique id: Zf_LasIaKa_IOWk93QNXKgAAAEY 774s ok 146 774s ok 147 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 148 774s # unique id: Zf_Lasvy1M-mzK41IJSwNwAAAAI 774s ok 149 774s ok 150 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 151 774s # unique id: Zf_LasIaKa_IOWk93QNXKwAAAEQ 774s ok 152 774s ok 153 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 154 774s # unique id: Zf_Lasvy1M-mzK41IJSwOAAAAAg 774s ok 155 774s ok 156 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 157 774s # unique id: Zf_LasIaKa_IOWk93QNXLAAAAEE 774s ok 158 774s ok 159 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 160 774s # unique id: Zf_Lasvy1M-mzK41IJSwOQAAAAU 774s ok 161 774s ok 162 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 163 774s # unique id: Zf_LasIaKa_IOWk93QNXLQAAAEg 774s ok 164 774s ok 165 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 166 774s # unique id: Zf_Lasvy1M-mzK41IJSwOgAAAAc 774s ok 167 774s ok 168 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 169 774s # unique id: Zf_LasIaKa_IOWk93QNXLgAAAEk 774s ok 170 774s ok 171 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 172 774s # unique id: Zf_Lasvy1M-mzK41IJSwOwAAAAQ 774s ok 173 774s ok 174 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 175 774s # unique id: Zf_LasIaKa_IOWk93QNXLwAAAEU 774s ok 176 774s ok 177 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 178 774s # unique id: Zf_Lasvy1M-mzK41IJSwPAAAAAk 774s ok 179 774s ok 180 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 181 774s # unique id: Zf_La8IaKa_IOWk93QNXMAAAAEA 774s ok 182 774s ok 183 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 184 774s # unique id: Zf_La8vy1M-mzK41IJSwPQAAAAA 774s ok 185 774s ok 186 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 187 774s # unique id: Zf_La8IaKa_IOWk93QNXMQAAAEI 774s ok 188 774s ok 189 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 190 774s # unique id: Zf_La8vy1M-mzK41IJSwPgAAAAM 774s ok 191 774s ok 192 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 193 774s # unique id: Zf_La8IaKa_IOWk93QNXMgAAAEM 774s ok 194 774s ok 195 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 196 774s # unique id: Zf_La8vy1M-mzK41IJSwPwAAAAY 774s ok 197 774s ok 198 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 199 774s # unique id: Zf_La8IaKa_IOWk93QNXMwAAAEc 774s ok 200 774s ok 201 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 202 774s # unique id: Zf_La8vy1M-mzK41IJSwQAAAAAE 774s ok 203 774s ok 204 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 205 774s # unique id: Zf_La8IaKa_IOWk93QNXNAAAAEY 774s ok 206 774s ok 207 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 208 774s # unique id: Zf_La8vy1M-mzK41IJSwQQAAAAg 774s ok 209 774s ok 210 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 211 774s # unique id: Zf_La8IaKa_IOWk93QNXNQAAAEQ 774s ok 212 774s ok 213 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 214 774s # unique id: Zf_La8vy1M-mzK41IJSwQgAAAAI 774s ok 215 774s ok 216 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 217 774s # unique id: Zf_La8IaKa_IOWk93QNXNgAAAEE 774s ok 218 774s ok 219 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 220 774s # unique id: Zf_La8vy1M-mzK41IJSwQwAAAAU 774s ok 221 774s ok 222 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 223 774s # unique id: Zf_La8IaKa_IOWk93QNXNwAAAEg 774s ok 224 774s ok 225 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 226 774s # unique id: Zf_La8vy1M-mzK41IJSwRAAAAAc 774s ok 227 774s ok 228 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 229 774s # unique id: Zf_La8IaKa_IOWk93QNXOAAAAEk 774s ok 230 774s ok 231 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 232 774s # unique id: Zf_La8vy1M-mzK41IJSwRQAAAAQ 774s ok 233 774s ok 234 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 235 774s # unique id: Zf_La8IaKa_IOWk93QNXOQAAAEU 774s ok 236 774s ok 237 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 238 774s # unique id: Zf_La8vy1M-mzK41IJSwRgAAAAk 774s ok 239 774s ok 240 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 241 774s # unique id: Zf_La8IaKa_IOWk93QNXOgAAAEI 774s ok 242 774s ok 243 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 244 774s # unique id: Zf_La8vy1M-mzK41IJSwRwAAAAA 774s ok 245 774s ok 246 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 247 774s # unique id: Zf_La8IaKa_IOWk93QNXOwAAAEA 774s ok 248 774s ok 249 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 250 774s # unique id: Zf_La8vy1M-mzK41IJSwSAAAAAM 774s ok 251 774s ok 252 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 253 774s # unique id: Zf_La8IaKa_IOWk93QNXPAAAAEM 774s ok 254 774s ok 255 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 256 774s # unique id: Zf_La8vy1M-mzK41IJSwSQAAAAY 774s ok 257 774s ok 258 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 259 774s # unique id: Zf_La8IaKa_IOWk93QNXPQAAAEc 774s ok 260 774s ok 261 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 262 774s # unique id: Zf_La8vy1M-mzK41IJSwSgAAAAE 774s ok 263 774s ok 264 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 265 774s # unique id: Zf_La8IaKa_IOWk93QNXPgAAAEY 774s ok 266 774s ok 267 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 268 774s # unique id: Zf_La8vy1M-mzK41IJSwSwAAAAg 774s ok 269 774s ok 270 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 271 774s # unique id: Zf_La8IaKa_IOWk93QNXPwAAAEQ 774s ok 272 774s ok 273 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 274 774s # unique id: Zf_La8vy1M-mzK41IJSwTAAAAAI 774s ok 275 774s ok 276 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 277 774s # unique id: Zf_La8IaKa_IOWk93QNXQAAAAEE 774s ok 278 774s ok 279 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 280 774s # unique id: Zf_La8vy1M-mzK41IJSwTQAAAAU 774s ok 281 774s ok 282 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 283 774s # unique id: Zf_La8IaKa_IOWk93QNXQQAAAEk 774s ok 284 774s ok 285 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 286 774s # unique id: Zf_La8vy1M-mzK41IJSwTgAAAAc 774s ok 287 774s ok 288 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 289 774s # unique id: Zf_La8IaKa_IOWk93QNXQgAAAEg 774s ok 290 774s ok 291 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 292 774s # unique id: Zf_La8vy1M-mzK41IJSwTwAAAAk 774s ok 293 774s ok 294 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 295 774s # unique id: Zf_La8IaKa_IOWk93QNXQwAAAEU 774s ok 296 774s ok 297 774s # testing : fetch unique ID 774s # expected: 200 774s # received: '200' 774s ok 298 774s # unique id: Zf_La8vy1M-mzK41IJSwUAAAAAQ 774s ok 299 774s ok 300 774s ok 777s t/modules/usertrack.t ............... 777s 1..1004 777s # Running under perl version 5.038002 for linux 777s # Current time local: Sun Mar 24 06:42:51 2024 777s # Current time GMT: Sun Mar 24 06:42:51 2024 777s # Using Test.pm version 1.31 777s # Using Apache/Test.pm version 1.42 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 1 777s ok 2 777s Set-Cookie: usertrack_test=ed902166.614625dcfd2d6; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=ed902166.614625dcfd2d6 777s ok 3 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 4 777s ok 5 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 6 777s ok 7 777s Set-Cookie: usertrack_test=874e4f07.614625dcff2ee; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=874e4f07.614625dcff2ee 777s ok 8 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 9 777s ok 10 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 11 777s ok 12 777s Set-Cookie: usertrack_test=e15e3063.614625dd000ce; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=e15e3063.614625dd000ce 777s ok 13 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 14 777s ok 15 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 16 777s ok 17 777s Set-Cookie: usertrack_test=8e2556cf.614625dd00d9f; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=8e2556cf.614625dd00d9f 777s ok 18 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 19 777s ok 20 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 21 777s ok 22 777s Set-Cookie: usertrack_test=95af7006.614625dd01a3c; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=95af7006.614625dd01a3c 777s ok 23 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 24 777s ok 25 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 26 777s ok 27 777s Set-Cookie: usertrack_test=b8f8d3c9.614625dd026ad; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=b8f8d3c9.614625dd026ad 777s ok 28 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 29 777s ok 30 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 31 777s ok 32 777s Set-Cookie: usertrack_test=55186b08.614625dd03447; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=55186b08.614625dd03447 777s ok 33 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 34 777s ok 35 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 36 777s ok 37 777s Set-Cookie: usertrack_test=7b918653.614625dd040e3; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=7b918653.614625dd040e3 777s ok 38 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 39 777s ok 40 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 41 777s ok 42 777s Set-Cookie: usertrack_test=7c0a3aac.614625dd04e31; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=7c0a3aac.614625dd04e31 777s ok 43 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 44 777s ok 45 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 46 777s ok 47 777s Set-Cookie: usertrack_test=56019fc4.614625dd05ac4; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=56019fc4.614625dd05ac4 777s ok 48 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 49 777s ok 50 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 51 777s ok 52 777s Set-Cookie: usertrack_test=a312a3e5.614625dd06764; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=a312a3e5.614625dd06764 777s ok 53 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 54 777s ok 55 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 56 777s ok 57 777s Set-Cookie: usertrack_test=b6fa4387.614625dd07732; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=b6fa4387.614625dd07732 777s ok 58 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 59 777s ok 60 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 61 777s ok 62 777s Set-Cookie: usertrack_test=c2404302.614625dd08ac1; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=c2404302.614625dd08ac1 777s ok 63 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 64 777s ok 65 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 66 777s ok 67 777s Set-Cookie: usertrack_test=ac886d4.614625dd0960e; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=ac886d4.614625dd0960e 777s ok 68 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 69 777s ok 70 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 71 777s ok 72 777s Set-Cookie: usertrack_test=449d708.614625dd0a28a; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=449d708.614625dd0a28a 777s ok 73 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 74 777s ok 75 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 76 777s ok 77 777s Set-Cookie: usertrack_test=189fe0f.614625dd0b076; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=189fe0f.614625dd0b076 777s ok 78 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 79 777s ok 80 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 81 777s ok 82 777s Set-Cookie: usertrack_test=c2c57fa7.614625dd0be0f; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=c2c57fa7.614625dd0be0f 777s ok 83 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 84 777s ok 85 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 86 777s ok 87 777s Set-Cookie: usertrack_test=22115ffe.614625dd0ce31; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=22115ffe.614625dd0ce31 777s ok 88 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 89 777s ok 90 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 91 777s ok 92 777s Set-Cookie: usertrack_test=ff2b5fa5.614625dd0da37; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=ff2b5fa5.614625dd0da37 777s ok 93 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 94 777s ok 95 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 96 777s ok 97 777s Set-Cookie: usertrack_test=c3135259.614625dd0e558; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=c3135259.614625dd0e558 777s ok 98 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 99 777s ok 100 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 101 777s ok 102 777s Set-Cookie: usertrack_test=6138c879.614625dd0f1ca; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=6138c879.614625dd0f1ca 777s ok 103 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 104 777s ok 105 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 106 777s ok 107 777s Set-Cookie: usertrack_test=ba3ae25d.614625dd1023c; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=ba3ae25d.614625dd1023c 777s ok 108 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 109 777s ok 110 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 111 777s ok 112 777s Set-Cookie: usertrack_test=a5329b75.614625dd10dc6; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=a5329b75.614625dd10dc6 777s ok 113 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 114 777s ok 115 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 116 777s ok 117 777s Set-Cookie: usertrack_test=d080b7c4.614625dd119bf; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=d080b7c4.614625dd119bf 777s ok 118 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 119 777s ok 120 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 121 777s ok 122 777s Set-Cookie: usertrack_test=13a06b5d.614625dd1278b; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=13a06b5d.614625dd1278b 777s ok 123 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 124 777s ok 125 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 126 777s ok 127 777s Set-Cookie: usertrack_test=cd28159f.614625dd135d3; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=cd28159f.614625dd135d3 777s ok 128 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 129 777s ok 130 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 131 777s ok 132 777s Set-Cookie: usertrack_test=da5128b9.614625dd14301; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=da5128b9.614625dd14301 777s ok 133 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 134 777s ok 135 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 136 777s ok 137 777s Set-Cookie: usertrack_test=c797180c.614625dd14edb; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=c797180c.614625dd14edb 777s ok 138 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 139 777s ok 140 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 141 777s ok 142 777s Set-Cookie: usertrack_test=9ccff37.614625dd159bb; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=9ccff37.614625dd159bb 777s ok 143 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 144 777s ok 145 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 146 777s ok 147 777s Set-Cookie: usertrack_test=eeffc287.614625dd16cef; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=eeffc287.614625dd16cef 777s ok 148 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 149 777s ok 150 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 151 777s ok 152 777s Set-Cookie: usertrack_test=6ba829f2.614625dd17a85; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=6ba829f2.614625dd17a85 777s ok 153 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 154 777s ok 155 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 156 777s ok 157 777s Set-Cookie: usertrack_test=d62ab81e.614625dd1892f; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=d62ab81e.614625dd1892f 777s ok 158 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 159 777s ok 160 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 161 777s ok 162 777s Set-Cookie: usertrack_test=949c728e.614625dd19805; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=949c728e.614625dd19805 777s ok 163 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 164 777s ok 165 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 166 777s ok 167 777s Set-Cookie: usertrack_test=838537e7.614625dd1a37e; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=838537e7.614625dd1a37e 777s ok 168 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 169 777s ok 170 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 171 777s ok 172 777s Set-Cookie: usertrack_test=42bcc079.614625dd1af40; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=42bcc079.614625dd1af40 777s ok 173 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 174 777s ok 175 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 176 777s ok 177 777s Set-Cookie: usertrack_test=69894291.614625dd1ba79; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=69894291.614625dd1ba79 777s ok 178 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 179 777s ok 180 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 181 777s ok 182 777s Set-Cookie: usertrack_test=bb8347df.614625dd1c72c; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=bb8347df.614625dd1c72c 777s ok 183 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 184 777s ok 185 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 186 777s ok 187 777s Set-Cookie: usertrack_test=236fe4c0.614625dd1d4ad; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=236fe4c0.614625dd1d4ad 777s ok 188 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 189 777s ok 190 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 191 777s ok 192 777s Set-Cookie: usertrack_test=29e8a81d.614625dd1e536; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=29e8a81d.614625dd1e536 777s ok 193 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 194 777s ok 195 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 196 777s ok 197 777s Set-Cookie: usertrack_test=eff2c2fa.614625dd1f781; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=eff2c2fa.614625dd1f781 777s ok 198 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 199 777s ok 200 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 201 777s ok 202 777s Set-Cookie: usertrack_test=500bf8af.614625dd2070b; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=500bf8af.614625dd2070b 777s ok 203 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 204 777s ok 205 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 206 777s ok 207 777s Set-Cookie: usertrack_test=ab45908d.614625dd2127e; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=ab45908d.614625dd2127e 777s ok 208 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 209 777s ok 210 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 211 777s ok 212 777s Set-Cookie: usertrack_test=20e79d7e.614625dd21d85; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=20e79d7e.614625dd21d85 777s ok 213 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 214 777s ok 215 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 216 777s ok 217 777s Set-Cookie: usertrack_test=f2e29535.614625dd22f53; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=f2e29535.614625dd22f53 777s ok 218 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 219 777s ok 220 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 221 777s ok 222 777s Set-Cookie: usertrack_test=efae4099.614625dd24543; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=efae4099.614625dd24543 777s ok 223 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 224 777s ok 225 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 226 777s ok 227 777s Set-Cookie: usertrack_test=b9df1f0f.614625dd257e5; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=b9df1f0f.614625dd257e5 777s ok 228 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 229 777s ok 230 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 231 777s ok 232 777s Set-Cookie: usertrack_test=75e98589.614625dd2652c; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=75e98589.614625dd2652c 777s ok 233 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 234 777s ok 235 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 236 777s ok 237 777s Set-Cookie: usertrack_test=f90670cd.614625dd2763b; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=f90670cd.614625dd2763b 777s ok 238 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 239 777s ok 240 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 241 777s ok 242 777s Set-Cookie: usertrack_test=f573edb1.614625dd284a6; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=f573edb1.614625dd284a6 777s ok 243 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 244 777s ok 245 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 246 777s ok 247 777s Set-Cookie: usertrack_test=fbcaac3.614625dd2905b; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=fbcaac3.614625dd2905b 777s ok 248 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 249 777s ok 250 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 251 777s ok 252 777s Set-Cookie: usertrack_test=c8cf754b.614625dd29b48; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=c8cf754b.614625dd29b48 777s ok 253 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 254 777s ok 255 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 256 777s ok 257 777s Set-Cookie: usertrack_test=be4f3b6d.614625dd2a841; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=be4f3b6d.614625dd2a841 777s ok 258 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 259 777s ok 260 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 261 777s ok 262 777s Set-Cookie: usertrack_test=b05ef2ed.614625dd2b3af; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=b05ef2ed.614625dd2b3af 777s ok 263 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 264 777s ok 265 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 266 777s ok 267 777s Set-Cookie: usertrack_test=b2b37682.614625dd2bfb5; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=b2b37682.614625dd2bfb5 777s ok 268 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 269 777s ok 270 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 271 777s ok 272 777s Set-Cookie: usertrack_test=a99ff560.614625dd2cf73; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=a99ff560.614625dd2cf73 777s ok 273 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 274 777s ok 275 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 276 777s ok 277 777s Set-Cookie: usertrack_test=43bf97f4.614625dd2db6b; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=43bf97f4.614625dd2db6b 777s ok 278 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 279 777s ok 280 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 281 777s ok 282 777s Set-Cookie: usertrack_test=96784300.614625dd2e76c; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=96784300.614625dd2e76c 777s ok 283 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 284 777s ok 285 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 286 777s ok 287 777s Set-Cookie: usertrack_test=26163ba.614625dd2f3a8; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=26163ba.614625dd2f3a8 777s ok 288 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 289 777s ok 290 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 291 777s ok 292 777s Set-Cookie: usertrack_test=ef8a3ccf.614625dd301d8; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=ef8a3ccf.614625dd301d8 777s ok 293 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 294 777s ok 295 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 296 777s ok 297 777s Set-Cookie: usertrack_test=a52dc80a.614625dd311c0; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=a52dc80a.614625dd311c0 777s ok 298 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 299 777s ok 300 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 301 777s ok 302 777s Set-Cookie: usertrack_test=d1e83412.614625dd3215e; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=d1e83412.614625dd3215e 777s ok 303 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 304 777s ok 305 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 306 777s ok 307 777s Set-Cookie: usertrack_test=97d3e309.614625dd330ca; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=97d3e309.614625dd330ca 777s ok 308 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 309 777s ok 310 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 311 777s ok 312 777s Set-Cookie: usertrack_test=3a637a37.614625dd33c21; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=3a637a37.614625dd33c21 777s ok 313 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 314 777s ok 315 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 316 777s ok 317 777s Set-Cookie: usertrack_test=dc881bf8.614625dd350e3; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=dc881bf8.614625dd350e3 777s ok 318 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 319 777s ok 320 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 321 777s ok 322 777s Set-Cookie: usertrack_test=977b56c2.614625dd35e59; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=977b56c2.614625dd35e59 777s ok 323 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 324 777s ok 325 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 326 777s ok 327 777s Set-Cookie: usertrack_test=103a406e.614625dd36b09; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=103a406e.614625dd36b09 777s ok 328 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 329 777s ok 330 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 331 777s ok 332 777s Set-Cookie: usertrack_test=b1b501a4.614625dd37672; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=b1b501a4.614625dd37672 777s ok 333 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 334 777s ok 335 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 336 777s ok 337 777s Set-Cookie: usertrack_test=674026af.614625dd38254; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=674026af.614625dd38254 777s ok 338 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 339 777s ok 340 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 341 777s ok 342 777s Set-Cookie: usertrack_test=e0afabf6.614625dd391d0; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=e0afabf6.614625dd391d0 777s ok 343 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 344 777s ok 345 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 346 777s ok 347 777s Set-Cookie: usertrack_test=b7721f5.614625dd39ded; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=b7721f5.614625dd39ded 777s ok 348 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 349 777s ok 350 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 351 777s ok 352 777s Set-Cookie: usertrack_test=c25045da.614625dd3a935; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=c25045da.614625dd3a935 777s ok 353 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 354 777s ok 355 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 356 777s ok 357 777s Set-Cookie: usertrack_test=dfb1bb99.614625dd3b5e4; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=dfb1bb99.614625dd3b5e4 777s ok 358 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 359 777s ok 360 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 361 777s ok 362 777s Set-Cookie: usertrack_test=2594b4c3.614625dd3c567; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=2594b4c3.614625dd3c567 777s ok 363 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 364 777s ok 365 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 366 777s ok 367 777s Set-Cookie: usertrack_test=c755373d.614625dd3d1c9; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=c755373d.614625dd3d1c9 777s ok 368 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 369 777s ok 370 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 371 777s ok 372 777s Set-Cookie: usertrack_test=a0c860e0.614625dd3ddea; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=a0c860e0.614625dd3ddea 777s ok 373 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 374 777s ok 375 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 376 777s ok 377 777s Set-Cookie: usertrack_test=edd9ebeb.614625dd3eb65; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=edd9ebeb.614625dd3eb65 777s ok 378 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 379 777s ok 380 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 381 777s ok 382 777s Set-Cookie: usertrack_test=724e931b.614625dd3fe55; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=724e931b.614625dd3fe55 777s ok 383 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 384 777s ok 385 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 386 777s ok 387 777s Set-Cookie: usertrack_test=93bfa295.614625dd40cdb; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=93bfa295.614625dd40cdb 777s ok 388 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 389 777s ok 390 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 391 777s ok 392 777s Set-Cookie: usertrack_test=6fa0a037.614625dd41cf7; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=6fa0a037.614625dd41cf7 777s ok 393 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 394 777s ok 395 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 396 777s ok 397 777s Set-Cookie: usertrack_test=228f77da.614625dd42ad5; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=228f77da.614625dd42ad5 777s ok 398 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 399 777s ok 400 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 401 777s ok 402 777s Set-Cookie: usertrack_test=7205ff1d.614625dd43a2b; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=7205ff1d.614625dd43a2b 777s ok 403 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 404 777s ok 405 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 406 777s ok 407 777s Set-Cookie: usertrack_test=8dbe5a2f.614625dd44723; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=8dbe5a2f.614625dd44723 777s ok 408 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 409 777s ok 410 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 411 777s ok 412 777s Set-Cookie: usertrack_test=1d25ba91.614625dd45322; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=1d25ba91.614625dd45322 777s ok 413 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 414 777s ok 415 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 416 777s ok 417 777s Set-Cookie: usertrack_test=ad3d8d23.614625dd45f02; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=ad3d8d23.614625dd45f02 777s ok 418 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 419 777s ok 420 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 421 777s ok 422 777s Set-Cookie: usertrack_test=d3d14fb2.614625dd46c27; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=d3d14fb2.614625dd46c27 777s ok 423 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 424 777s ok 425 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 426 777s ok 427 777s Set-Cookie: usertrack_test=b028ccd8.614625dd478a0; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=b028ccd8.614625dd478a0 777s ok 428 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 429 777s ok 430 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 431 777s ok 432 777s Set-Cookie: usertrack_test=a25ae5cd.614625dd4840f; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=a25ae5cd.614625dd4840f 777s ok 433 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 434 777s ok 435 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 436 777s ok 437 777s Set-Cookie: usertrack_test=cb31bf4e.614625dd48f19; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=cb31bf4e.614625dd48f19 777s ok 438 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 439 777s ok 440 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 441 777s ok 442 777s Set-Cookie: usertrack_test=514bf2ea.614625dd49a6d; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=514bf2ea.614625dd49a6d 777s ok 443 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 444 777s ok 445 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 446 777s ok 447 777s Set-Cookie: usertrack_test=b82caff6.614625dd4a83a; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=b82caff6.614625dd4a83a 777s ok 448 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 449 777s ok 450 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 451 777s ok 452 777s Set-Cookie: usertrack_test=b46e4b71.614625dd4b53e; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=b46e4b71.614625dd4b53e 777s ok 453 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 454 777s ok 455 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 456 777s ok 457 777s Set-Cookie: usertrack_test=aaf1c685.614625dd4c19a; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=aaf1c685.614625dd4c19a 777s ok 458 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 459 777s ok 460 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 461 777s ok 462 777s Set-Cookie: usertrack_test=11177e6a.614625dd4d2b2; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=11177e6a.614625dd4d2b2 777s ok 463 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 464 777s ok 465 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 466 777s ok 467 777s Set-Cookie: usertrack_test=4f644010.614625dd4e2e7; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=4f644010.614625dd4e2e7 777s ok 468 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 469 777s ok 470 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 471 777s ok 472 777s Set-Cookie: usertrack_test=3340e453.614625dd4f412; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=3340e453.614625dd4f412 777s ok 473 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 474 777s ok 475 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 476 777s ok 477 777s Set-Cookie: usertrack_test=34d3e793.614625dd50369; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=34d3e793.614625dd50369 777s ok 478 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 479 777s ok 480 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 481 777s ok 482 777s Set-Cookie: usertrack_test=d945f927.614625dd51610; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=d945f927.614625dd51610 777s ok 483 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 484 777s ok 485 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 486 777s ok 487 777s Set-Cookie: usertrack_test=5e963481.614625dd52a0c; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=5e963481.614625dd52a0c 777s ok 488 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 489 777s ok 490 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 491 777s ok 492 777s Set-Cookie: usertrack_test=93a6e06b.614625dd53ee7; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=93a6e06b.614625dd53ee7 777s ok 493 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 494 777s ok 495 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 496 777s ok 497 777s Set-Cookie: usertrack_test=1819dad0.614625dd5543c; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=1819dad0.614625dd5543c 777s ok 498 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 499 777s ok 500 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 501 777s ok 502 777s Set-Cookie: usertrack_test=b4ebc0ff.614625dd56eb6; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=b4ebc0ff.614625dd56eb6 777s ok 503 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 504 777s ok 505 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 506 777s ok 507 777s Set-Cookie: usertrack_test=ff984b4b.614625dd58bb9; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=ff984b4b.614625dd58bb9 777s ok 508 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 509 777s ok 510 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 511 777s ok 512 777s Set-Cookie: usertrack_test=881d89c0.614625dd5bf21; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=881d89c0.614625dd5bf21 777s ok 513 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 514 777s ok 515 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 516 777s ok 517 777s Set-Cookie: usertrack_test=e01c4210.614625dd5d966; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=e01c4210.614625dd5d966 777s ok 518 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 519 777s ok 520 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 521 777s ok 522 777s Set-Cookie: usertrack_test=3db0070a.614625dd5e60c; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=3db0070a.614625dd5e60c 777s ok 523 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 524 777s ok 525 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 526 777s ok 527 777s Set-Cookie: usertrack_test=a17e44f5.614625dd5f1fe; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=a17e44f5.614625dd5f1fe 777s ok 528 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 529 777s ok 530 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 531 777s ok 532 777s Set-Cookie: usertrack_test=2b01d1bf.614625dd60c65; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=2b01d1bf.614625dd60c65 777s ok 533 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 534 777s ok 535 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 536 777s ok 537 777s Set-Cookie: usertrack_test=4640108d.614625dd61a7c; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=4640108d.614625dd61a7c 777s ok 538 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 539 777s ok 540 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 541 777s ok 542 777s Set-Cookie: usertrack_test=a90a08de.614625dd63427; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=a90a08de.614625dd63427 777s ok 543 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 544 777s ok 545 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 546 777s ok 547 777s Set-Cookie: usertrack_test=50b7fcad.614625dd652ba; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=50b7fcad.614625dd652ba 777s ok 548 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 549 777s ok 550 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 551 777s ok 552 777s Set-Cookie: usertrack_test=5cdccd90.614625dd6604a; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=5cdccd90.614625dd6604a 777s ok 553 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 554 777s ok 555 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 556 777s ok 557 777s Set-Cookie: usertrack_test=acb301f4.614625dd67021; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=acb301f4.614625dd67021 777s ok 558 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 559 777s ok 560 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 561 777s ok 562 777s Set-Cookie: usertrack_test=fb9e3dd0.614625dd680d8; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=fb9e3dd0.614625dd680d8 777s ok 563 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 564 777s ok 565 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 566 777s ok 567 777s Set-Cookie: usertrack_test=bb6cac6d.614625dd68fc9; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=bb6cac6d.614625dd68fc9 777s ok 568 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 569 777s ok 570 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 571 777s ok 572 777s Set-Cookie: usertrack_test=5d6bfa4d.614625dd69e7d; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=5d6bfa4d.614625dd69e7d 777s ok 573 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 574 777s ok 575 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 576 777s ok 577 777s Set-Cookie: usertrack_test=8a418a7c.614625dd6b713; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=8a418a7c.614625dd6b713 777s ok 578 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 579 777s ok 580 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 581 777s ok 582 777s Set-Cookie: usertrack_test=1a70b563.614625dd6cc39; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=1a70b563.614625dd6cc39 777s ok 583 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 584 777s ok 585 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 586 777s ok 587 777s Set-Cookie: usertrack_test=93bd2c79.614625dd6d867; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=93bd2c79.614625dd6d867 777s ok 588 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 589 777s ok 590 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 591 777s ok 592 777s Set-Cookie: usertrack_test=dd6550d8.614625dd6e83b; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=dd6550d8.614625dd6e83b 777s ok 593 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 594 777s ok 595 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 596 777s ok 597 777s Set-Cookie: usertrack_test=a4fd3f71.614625dd6f365; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=a4fd3f71.614625dd6f365 777s ok 598 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 599 777s ok 600 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 601 777s ok 602 777s Set-Cookie: usertrack_test=15def25.614625dd701bd; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=15def25.614625dd701bd 777s ok 603 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 604 777s ok 605 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 606 777s ok 607 777s Set-Cookie: usertrack_test=17ac83c8.614625dd712a7; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=17ac83c8.614625dd712a7 777s ok 608 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 609 777s ok 610 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 611 777s ok 612 777s Set-Cookie: usertrack_test=19c2bde6.614625dd720f7; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=19c2bde6.614625dd720f7 777s ok 613 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 614 777s ok 615 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 616 777s ok 617 777s Set-Cookie: usertrack_test=9f32f8b3.614625dd72d31; path=/; expires=Sun, 24-Mar-24 06:43:53 GMT 777s Cookie: usertrack_test=9f32f8b3.614625dd72d31 777s ok 618 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 619 777s ok 620 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 621 777s ok 622 777s Set-Cookie: usertrack_test=36d64147.614625dd7383d; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=36d64147.614625dd7383d 777s ok 623 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 624 777s ok 625 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 626 777s ok 627 777s Set-Cookie: usertrack_test=f1a3c083.614625dd74740; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=f1a3c083.614625dd74740 777s ok 628 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 629 777s ok 630 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 631 777s ok 632 777s Set-Cookie: usertrack_test=4562e59a.614625dd752ae; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=4562e59a.614625dd752ae 777s ok 633 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 634 777s ok 635 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 636 777s ok 637 777s Set-Cookie: usertrack_test=b91757e0.614625dd76037; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=b91757e0.614625dd76037 777s ok 638 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 639 777s ok 640 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 641 777s ok 642 777s Set-Cookie: usertrack_test=aedddf96.614625dd76c8a; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=aedddf96.614625dd76c8a 777s ok 643 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 644 777s ok 645 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 646 777s ok 647 777s Set-Cookie: usertrack_test=6c99fce6.614625dd77b57; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=6c99fce6.614625dd77b57 777s ok 648 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 649 777s ok 650 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 651 777s ok 652 777s Set-Cookie: usertrack_test=68ebcf8c.614625dd78abb; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=68ebcf8c.614625dd78abb 777s ok 653 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 654 777s ok 655 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 656 777s ok 657 777s Set-Cookie: usertrack_test=10666ad4.614625dd7999c; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=10666ad4.614625dd7999c 777s ok 658 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 659 777s ok 660 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 661 777s ok 662 777s Set-Cookie: usertrack_test=507b1492.614625dd7a533; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=507b1492.614625dd7a533 777s ok 663 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 664 777s ok 665 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 666 777s ok 667 777s Set-Cookie: usertrack_test=fd924183.614625dd7b21b; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=fd924183.614625dd7b21b 777s ok 668 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 669 777s ok 670 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 671 777s ok 672 777s Set-Cookie: usertrack_test=788410b4.614625dd7c27c; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=788410b4.614625dd7c27c 777s ok 673 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 674 777s ok 675 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 676 777s ok 677 777s Set-Cookie: usertrack_test=fb57b431.614625dd7cfee; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=fb57b431.614625dd7cfee 777s ok 678 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 679 777s ok 680 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 681 777s ok 682 777s Set-Cookie: usertrack_test=73a1ad35.614625dd7de96; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=73a1ad35.614625dd7de96 777s ok 683 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 684 777s ok 685 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 686 777s ok 687 777s Set-Cookie: usertrack_test=ba4dd8e6.614625dd7e994; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=ba4dd8e6.614625dd7e994 777s ok 688 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 689 777s ok 690 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 691 777s ok 692 777s Set-Cookie: usertrack_test=40e5bffa.614625dd7fbe0; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=40e5bffa.614625dd7fbe0 777s ok 693 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 694 777s ok 695 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 696 777s ok 697 777s Set-Cookie: usertrack_test=ca56a749.614625dd807e1; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=ca56a749.614625dd807e1 777s ok 698 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 699 777s ok 700 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 701 777s ok 702 777s Set-Cookie: usertrack_test=8bea03b6.614625dd81390; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=8bea03b6.614625dd81390 777s ok 703 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 704 777s ok 705 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 706 777s ok 707 777s Set-Cookie: usertrack_test=4f7bb844.614625dd8258e; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=4f7bb844.614625dd8258e 777s ok 708 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 709 777s ok 710 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 711 777s ok 712 777s Set-Cookie: usertrack_test=ec6868b2.614625dd83138; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=ec6868b2.614625dd83138 777s ok 713 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 714 777s ok 715 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 716 777s ok 717 777s Set-Cookie: usertrack_test=7fad91a2.614625dd83c7b; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=7fad91a2.614625dd83c7b 777s ok 718 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 719 777s ok 720 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 721 777s ok 722 777s Set-Cookie: usertrack_test=c7033a17.614625dd8502b; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=c7033a17.614625dd8502b 777s ok 723 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 724 777s ok 725 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 726 777s ok 727 777s Set-Cookie: usertrack_test=97080edc.614625dd863e1; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=97080edc.614625dd863e1 777s ok 728 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 729 777s ok 730 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 731 777s ok 732 777s Set-Cookie: usertrack_test=ca6bca5e.614625dd8730a; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=ca6bca5e.614625dd8730a 777s ok 733 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 734 777s ok 735 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 736 777s ok 737 777s Set-Cookie: usertrack_test=b0dbb988.614625dd87f17; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=b0dbb988.614625dd87f17 777s ok 738 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 739 777s ok 740 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 741 777s ok 742 777s Set-Cookie: usertrack_test=b51450b.614625dd88b20; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=b51450b.614625dd88b20 777s ok 743 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 744 777s ok 745 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 746 777s ok 747 777s Set-Cookie: usertrack_test=cc81375e.614625dd896f9; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=cc81375e.614625dd896f9 777s ok 748 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 749 777s ok 750 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 751 777s ok 752 777s Set-Cookie: usertrack_test=d201d2ed.614625dd8a202; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=d201d2ed.614625dd8a202 777s ok 753 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 754 777s ok 755 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 756 777s ok 757 777s Set-Cookie: usertrack_test=28b74f60.614625dd8add0; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=28b74f60.614625dd8add0 777s ok 758 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 759 777s ok 760 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 761 777s ok 762 777s Set-Cookie: usertrack_test=8dde4dad.614625dd8bf4c; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=8dde4dad.614625dd8bf4c 777s ok 763 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 764 777s ok 765 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 766 777s ok 767 777s Set-Cookie: usertrack_test=6c821388.614625dd8cccd; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=6c821388.614625dd8cccd 777s ok 768 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 769 777s ok 770 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 771 777s ok 772 777s Set-Cookie: usertrack_test=7b6fbf88.614625dd8d819; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=7b6fbf88.614625dd8d819 777s ok 773 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 774 777s ok 775 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 776 777s ok 777 777s Set-Cookie: usertrack_test=1cf82af8.614625dd8e665; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=1cf82af8.614625dd8e665 777s ok 778 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 779 777s ok 780 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 781 777s ok 782 777s Set-Cookie: usertrack_test=937ffdd7.614625dd8f296; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=937ffdd7.614625dd8f296 777s ok 783 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 784 777s ok 785 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 786 777s ok 787 777s Set-Cookie: usertrack_test=48402851.614625dd8fdd3; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=48402851.614625dd8fdd3 777s ok 788 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 789 777s ok 790 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 791 777s ok 792 777s Set-Cookie: usertrack_test=13950d4.614625dd90d57; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=13950d4.614625dd90d57 777s ok 793 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 794 777s ok 795 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 796 777s ok 797 777s Set-Cookie: usertrack_test=45ed7eb5.614625dd91a84; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=45ed7eb5.614625dd91a84 777s ok 798 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 799 777s ok 800 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 801 777s ok 802 777s Set-Cookie: usertrack_test=9fb594bb.614625dd92613; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=9fb594bb.614625dd92613 777s ok 803 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 804 777s ok 805 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 806 777s ok 807 777s Set-Cookie: usertrack_test=2340e913.614625dd93318; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=2340e913.614625dd93318 777s ok 808 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 809 777s ok 810 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 811 777s ok 812 777s Set-Cookie: usertrack_test=9e6fefb4.614625dd93e38; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=9e6fefb4.614625dd93e38 777s ok 813 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 814 777s ok 815 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 816 777s ok 817 777s Set-Cookie: usertrack_test=f7f7700d.614625dd949b0; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=f7f7700d.614625dd949b0 777s ok 818 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 819 777s ok 820 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 821 777s ok 822 777s Set-Cookie: usertrack_test=700133f5.614625dd959a2; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=700133f5.614625dd959a2 777s ok 823 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 824 777s ok 825 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 826 777s ok 827 777s Set-Cookie: usertrack_test=7d8b2f0b.614625dd964f5; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=7d8b2f0b.614625dd964f5 777s ok 828 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 829 777s ok 830 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 831 777s ok 832 777s Set-Cookie: usertrack_test=161f740b.614625dd973df; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=161f740b.614625dd973df 777s ok 833 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 834 777s ok 835 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 836 777s ok 837 777s Set-Cookie: usertrack_test=b4a0a21a.614625dd9838f; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=b4a0a21a.614625dd9838f 777s ok 838 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 839 777s ok 840 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 841 777s ok 842 777s Set-Cookie: usertrack_test=266f7da4.614625dd98fbf; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=266f7da4.614625dd98fbf 777s ok 843 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 844 777s ok 845 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 846 777s ok 847 777s Set-Cookie: usertrack_test=6a27f359.614625dd99abc; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=6a27f359.614625dd99abc 777s ok 848 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 849 777s ok 850 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 851 777s ok 852 777s Set-Cookie: usertrack_test=a7165338.614625dd9a627; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=a7165338.614625dd9a627 777s ok 853 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 854 777s ok 855 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 856 777s ok 857 777s Set-Cookie: usertrack_test=1f5be4f9.614625dd9b516; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=1f5be4f9.614625dd9b516 777s ok 858 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 859 777s ok 860 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 861 777s ok 862 777s Set-Cookie: usertrack_test=18ec3c61.614625dd9c0a8; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=18ec3c61.614625dd9c0a8 777s ok 863 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 864 777s ok 865 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 866 777s ok 867 777s Set-Cookie: usertrack_test=a5375af0.614625dd9ccb7; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=a5375af0.614625dd9ccb7 777s ok 868 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 869 777s ok 870 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 871 777s ok 872 777s Set-Cookie: usertrack_test=1724324a.614625dd9da7f; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=1724324a.614625dd9da7f 777s ok 873 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 874 777s ok 875 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 876 777s ok 877 777s Set-Cookie: usertrack_test=a2c6fe21.614625dd9e9aa; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=a2c6fe21.614625dd9e9aa 777s ok 878 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 879 777s ok 880 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 881 777s ok 882 777s Set-Cookie: usertrack_test=9613c4f1.614625dd9f95d; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=9613c4f1.614625dd9f95d 777s ok 883 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 884 777s ok 885 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 886 777s ok 887 777s Set-Cookie: usertrack_test=11585f5a.614625dda0f46; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=11585f5a.614625dda0f46 777s ok 888 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 889 777s ok 890 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 891 777s ok 892 777s Set-Cookie: usertrack_test=e56b615f.614625dda2461; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=e56b615f.614625dda2461 777s ok 893 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 894 777s ok 895 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 896 777s ok 897 777s Set-Cookie: usertrack_test=62dafb38.614625dda3a08; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=62dafb38.614625dda3a08 777s ok 898 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 899 777s ok 900 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 901 777s ok 902 777s Set-Cookie: usertrack_test=a2d2e709.614625dda52e4; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=a2d2e709.614625dda52e4 777s ok 903 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 904 777s ok 905 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 906 777s ok 907 777s Set-Cookie: usertrack_test=564dad53.614625dda63c4; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=564dad53.614625dda63c4 777s ok 908 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 909 777s ok 910 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 911 777s ok 912 777s Set-Cookie: usertrack_test=c58890fc.614625dda72a0; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=c58890fc.614625dda72a0 777s ok 913 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 914 777s ok 915 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 916 777s ok 917 777s Set-Cookie: usertrack_test=cd92a0a6.614625dda7f8a; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=cd92a0a6.614625dda7f8a 777s ok 918 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 919 777s ok 920 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 921 777s ok 922 777s Set-Cookie: usertrack_test=1c2f3bcc.614625dda9001; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=1c2f3bcc.614625dda9001 777s ok 923 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 924 777s ok 925 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 926 777s ok 927 777s Set-Cookie: usertrack_test=1b058c1a.614625dda9f97; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=1b058c1a.614625dda9f97 777s ok 928 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 929 777s ok 930 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 931 777s ok 932 777s Set-Cookie: usertrack_test=f19a08f2.614625ddaaef9; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=f19a08f2.614625ddaaef9 777s ok 933 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 934 777s ok 935 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 936 777s ok 937 777s Set-Cookie: usertrack_test=7e83c88e.614625ddabe4e; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=7e83c88e.614625ddabe4e 777s ok 938 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 939 777s ok 940 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 941 777s ok 942 777s Set-Cookie: usertrack_test=e8543e8d.614625ddacde1; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=e8543e8d.614625ddacde1 777s ok 943 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 944 777s ok 945 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 946 777s ok 947 777s Set-Cookie: usertrack_test=f59bfc.614625ddae04a; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=f59bfc.614625ddae04a 777s ok 948 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 949 777s ok 950 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 951 777s ok 952 777s Set-Cookie: usertrack_test=97a202ec.614625ddaf26d; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=97a202ec.614625ddaf26d 777s ok 953 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 954 777s ok 955 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 956 777s ok 957 777s Set-Cookie: usertrack_test=f8f524df.614625ddaff81; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=f8f524df.614625ddaff81 777s ok 958 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 959 777s ok 960 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 961 777s ok 962 777s Set-Cookie: usertrack_test=14de7c5b.614625ddb1085; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=14de7c5b.614625ddb1085 777s ok 963 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 964 777s ok 965 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 966 777s ok 967 777s Set-Cookie: usertrack_test=dbee001e.614625ddb1d56; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=dbee001e.614625ddb1d56 777s ok 968 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 969 777s ok 970 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 971 777s ok 972 777s Set-Cookie: usertrack_test=8a672da7.614625ddb2bd9; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=8a672da7.614625ddb2bd9 777s ok 973 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 974 777s ok 975 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 976 777s ok 977 777s Set-Cookie: usertrack_test=f35421a5.614625ddb383c; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=f35421a5.614625ddb383c 777s ok 978 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 979 777s ok 980 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 981 777s ok 982 777s Set-Cookie: usertrack_test=3b28c5f.614625ddb4417; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=3b28c5f.614625ddb4417 777s ok 983 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 984 777s ok 985 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 986 777s ok 987 777s Set-Cookie: usertrack_test=9e2a1c09.614625ddb53b4; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=9e2a1c09.614625ddb53b4 777s ok 988 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 989 777s ok 990 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 991 777s ok 992 777s Set-Cookie: usertrack_test=38cd5628.614625ddb63a4; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=38cd5628.614625ddb63a4 777s ok 993 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 994 777s ok 995 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 996 777s ok 997 777s Set-Cookie: usertrack_test=8b5469be.614625ddb719e; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s Cookie: usertrack_test=8b5469be.614625ddb719e 777s ok 998 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 999 777s ok 1000 777s ok 1001 777s # testing : Checking return code is '200' 777s # expected: 200 777s # received: '200' 777s ok 1002 777s # usertrack_test=38bd5d70.614625ddb82f5; path=/; expires=Sun, 24-Mar-24 06:43:54 GMT 777s ok 1003 777s # expected: undef 777s # received: undef 777s ok 1004 777s ok 779s t/modules/vhost_alias.t ............. 779s 1..8 779s # Running under perl version 5.038002 for linux 779s # Current time local: Sun Mar 24 06:42:54 2024 779s # Current time GMT: Sun Mar 24 06:42:54 2024 779s # Using Test.pm version 1.31 779s # Using Apache/Test.pm version 1.42 779s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 779s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 779s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 779s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 779s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 779s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 779s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 779s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 779s # testing : VirtalDocumentRoot test 779s # expected: 'www.vha-test.com' 779s # received: 'www.vha-test.com' 779s ok 1 779s # testing : VirtualScriptAlias test 779s # expected: 'test cgi for www.vha-test.com' 779s # received: 'test cgi for www.vha-test.com' 779s ok 2 779s # testing : VirtalDocumentRoot test 779s # expected: 'big.server.name.from.heck.org' 779s # received: 'big.server.name.from.heck.org' 779s ok 3 779s # testing : VirtualScriptAlias test 779s # expected: 'test cgi for big.server.name.from.heck.org' 779s # received: 'test cgi for big.server.name.from.heck.org' 779s ok 4 779s # testing : VirtalDocumentRoot test 779s # expected: 'ab.com' 779s # received: 'ab.com' 779s ok 5 779s # testing : VirtualScriptAlias test 779s # expected: 'test cgi for ab.com' 779s # received: 'test cgi for ab.com' 779s ok 6 779s # testing : VirtalDocumentRoot test 779s # expected: 'w-t-f.net' 779s # received: 'w-t-f.net' 779s ok 7 779s # testing : VirtualScriptAlias test 779s # expected: 'test cgi for w-t-f.net' 779s # received: 'test cgi for w-t-f.net' 779s ok 8 779s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 779s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 779s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 779s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 779s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 779s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 779s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 779s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 779s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 779s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 779s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 779s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 779s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 779s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 779s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 779s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 779s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 779s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 779s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 779s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 779s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 779s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 779s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 779s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 779s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 779s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 779s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 779s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 779s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 779s ok 780s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 782s t/protocol/echo.t ................... 782s 1..8 782s # Running under perl version 5.038002 for linux 782s # Current time local: Sun Mar 24 06:42:57 2024 782s # Current time GMT: Sun Mar 24 06:42:57 2024 782s # Using Test.pm version 1.31 782s # Using Apache/Test.pm version 1.42 782s testing mod_echo_ssl 782s ok 1 782s #Cipher: TLS_AES_256_GCM_SHA384 782s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 782s # testing : echo 782s # expected: 't/protocol/echo.t' 782s # received: 't/protocol/echo.t' 782s ok 2 782s # testing : echo 782s # expected: '/usr/bin/perl' 782s # received: '/usr/bin/perl' 782s ok 3 782s # testing : echo 782s # expected: '276155276155276155276155276155' 782s # received: '276155276155276155276155276155' 782s ok 4 782s testing mod_echo 782s ok 5 782s # testing : echo 782s # expected: 't/protocol/echo.t' 782s # received: 't/protocol/echo.t' 782s ok 6 782s # testing : echo 782s # expected: '/usr/bin/perl' 782s # received: '/usr/bin/perl' 782s ok 7 782s # testing : echo 782s # expected: '276155276155276155276155276155' 782s # received: '276155276155276155276155276155' 782s ok 8 782s ok 784s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 785s t/security/CVE-2003-0542.t .......... 785s 1..1 785s # Running under perl version 5.038002 for linux 785s # Current time local: Sun Mar 24 06:43:01 2024 785s # Current time GMT: Sun Mar 24 06:43:01 2024 785s # Using Test.pm version 1.31 785s # Using Apache/Test.pm version 1.42 785s # testing : CAN-2003-0542 test case 785s # expected: 404 785s # received: '404' 785s ok 1 785s ok 787s t/security/CVE-2004-0747.t .......... 787s 1..1 787s # Running under perl version 5.038002 for linux 787s # Current time local: Sun Mar 24 06:43:02 2024 787s # Current time GMT: Sun Mar 24 06:43:02 2024 787s # Using Test.pm version 1.31 787s # Using Apache/Test.pm version 1.42 787s # testing : CAN-2004-0747 ap_resolve_env test case 787s # expected: 200 787s # received: 200 787s ok 1 787s ok 789s t/security/CVE-2004-0811.t .......... 789s 1..8 789s # Running under perl version 5.038002 for linux 789s # Current time local: Sun Mar 24 06:43:04 2024 789s # Current time GMT: Sun Mar 24 06:43:04 2024 789s # Using Test.pm version 1.31 789s # Using Apache/Test.pm version 1.42 789s # testing : subdir access allowed 789s # expected: 200 789s # received: '200' 789s ok 1 789s # testing : subdir access allowed 789s # expected: 200 789s # received: '200' 789s ok 2 789s # testing : subdir access allowed 789s # expected: 200 789s # received: '200' 789s ok 3 789s # testing : subdir access allowed 789s # expected: 200 789s # received: '200' 789s ok 4 789s # testing : topdir access denied 789s # expected: 401 789s # received: '401' 789s ok 5 789s # testing : topdir access denied 789s # expected: 401 789s # received: '401' 789s ok 6 789s # testing : topdir access denied 789s # expected: 401 789s # received: '401' 789s ok 7 789s # testing : topdir access denied 789s # expected: 401 789s # received: '401' 789s ok 8 789s ok 791s t/security/CVE-2004-0940.t .......... 791s 1..1 791s # Running under perl version 5.038002 for linux 791s # Current time local: Sun Mar 24 06:43:06 2024 791s # Current time GMT: Sun Mar 24 06:43:06 2024 791s # Using Test.pm version 1.31 791s # Using Apache/Test.pm version 1.42 791s # testing : response was 200 791s # expected: 200 791s # received: '200' 791s ok 1 791s ok 793s t/security/CVE-2004-0942.t .......... 793s 1..2 793s # Running under perl version 5.038002 for linux 793s # Current time local: Sun Mar 24 06:43:08 2024 793s # Current time GMT: Sun Mar 24 06:43:08 2024 793s # Using Test.pm version 1.31 793s # Using Apache/Test.pm version 1.42 793s ok 1 793s # testing : request was refused 793s # expected: qr/^HTTP\/1\.. 400/ 793s # received: 'HTTP/1.1 400 Bad Request 793s # ' 793s ok 2 793s ok 795s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 797s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 798s t/security/CVE-2005-2491.t .......... 798s 1..4 798s # Running under perl version 5.038002 for linux 798s # Current time local: Sun Mar 24 06:43:14 2024 798s # Current time GMT: Sun Mar 24 06:43:14 2024 798s # Using Test.pm version 1.31 798s # Using Apache/Test.pm version 1.42 798s # testing : check that server did not segfault 798s # expected: 'Internal Server Error' 798s # received: 'Internal Server Error' 798s ok 1 798s # testing : check for 500 response error 798s # expected: 500 798s # received: '500' 798s ok 2 798s # testing : check that server did not segfault 798s # expected: 'Internal Server Error' 798s # received: 'Internal Server Error' 798s ok 3 798s # testing : check for 500 response error 798s # expected: 500 798s # received: '500' 798s ok 4 798s ok 800s t/security/CVE-2005-2700.t .......... 800s 1..2 800s # Running under perl version 5.038002 for linux 800s # Current time local: Sun Mar 24 06:43:15 2024 800s # Current time GMT: Sun Mar 24 06:43:15 2024 800s # Using Test.pm version 1.31 800s # Using Apache/Test.pm version 1.42 800s # testing : access permitted without ccert 800s # expected: 200 800s # received: '200' 800s ok 1 800s # testing : access *not* permitted without ccert 800s # expected: 200 800s # received: '403' 800s ok 2 800s ok 802s t/security/CVE-2005-3352.t .......... 802s 1..2 802s # Running under perl version 5.038002 for linux 802s # Current time local: Sun Mar 24 06:43:17 2024 802s # Current time GMT: Sun Mar 24 06:43:17 2024 802s # Using Test.pm version 1.31 802s # Using Apache/Test.pm version 1.42 802s # testing : response code is OK 802s # expected: 200 802s # received: '200' 802s ok 1 802s # testing : referer was escaped 802s # expected: qr/%22%3e/ 802s # received: ' 802s # 802s # Menu for /security/CVE-2005-3352.map 802s # 802s #

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

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

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

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

Bad Request

838s #

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

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

Forbidden

864s

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

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

Not Found

899s #

The requested URL was not found on this server.

899s # 899s ok 1 899s ok 2 899s ok 901s t/apache/acceptpathinfo.t ........... 901s 1..36 901s # Running under perl version 5.038002 for linux 901s # Current time local: Sun Mar 24 06:44:56 2024 901s # Current time GMT: Sun Mar 24 06:44:56 2024 901s # Using Test.pm version 1.31 901s # Using Apache/Test.pm version 1.42 901s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on 901s # expected: '200' 901s # received: '200' 901s ok 1 901s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on 901s # expected: qr/_\(none\)_/ 901s # received: '_(none)_' 901s ok 2 901s # testing : AcceptPathInfo on return code for /apache/acceptpathinfo/on/foo/bar 901s # expected: '404' 901s # received: '404' 901s ok 3 901s # testing : AcceptPathInfo on body for /apache/acceptpathinfo/on/foo/bar 901s # expected: qr/Not Found/ 901s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

' 901s ok 24 901s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo 901s # expected: '200' 901s # received: '200' 901s ok 25 901s # testing : AcceptPathInfo default body for /apache/acceptpathinfo 901s # expected: qr/_\(none\)_/ 901s # received: '_(none)_' 901s ok 26 901s # testing : AcceptPathInfo default return code for /apache/acceptpathinfo/foo/bar 901s # expected: '404' 901s # received: '404' 901s ok 27 901s # testing : AcceptPathInfo default body for /apache/acceptpathinfo/foo/bar 901s # expected: qr/Not Found/ 901s # received: ' 404 Not Found

Not Found

The requested URL was not found on this server.

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

Not Found

The requested URL was not found on this server.

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

Not Found

928s #

The requested URL was not found on this server.

928s # ' 928s ok 8 928s # testing : /merge/notfound.html code 928s # expected: 404 928s # received: '404' 928s ok 9 928s # testing : /merge/notfound.html content 928s # expected: 'testing merge' 928s # received: 'testing merge' 928s ok 10 928s # testing : /merge/merge2/notfound.html code 928s # expected: 404 928s # received: '404' 928s ok 11 928s # testing : /merge/merge2/notfound.html content 928s # expected: 'testing merge' 928s # received: 'testing merge' 928s ok 12 928s # testing : /bounce/notfound.html code 928s # expected: 404 928s # received: '404' 928s ok 13 928s # testing : /bounce/notfound.html content 928s # expected: qr/expire test/ 928s # received: ' 928s # expire test 928s # expire test 928s # ' 928s ok 14 928s ok 930s t/apache/etags.t .................... 930s # Checking for existence of FileETag directive 930s # Returned 200: 930s 1..61 930s # Running under perl version 5.038002 for linux 930s # Current time local: Sun Mar 24 06:45:25 2024 930s # Current time GMT: Sun Mar 24 06:45:25 2024 930s # Using Test.pm version 1.31 930s # Using Apache/Test.pm version 1.42 930s # --- 930s # HEAD /apache/etags/m/minus-mis/test.txt 930s # Expecting field to be absent 930s # Received "b-60bb3bbdae3c0" 930s ok 1 930s # --- 930s # HEAD /apache/etags/is/test.txt 930s # Expecting two components in ETag field 930s # Received "4216d-b" 930s ok 2 930s # --- 930s # HEAD /apache/etags/m/plus-mi/test.txt 930s # Expecting two components in ETag field 930s # Received "42190-60bb3bbdae3c0" 930s ok 3 930s # --- 930s # HEAD /apache/etags/none/plus-s/test.txt 930s # Expecting one component in ETag field 930s # Received "b" 930s ok 4 930s # --- 930s # HEAD /apache/etags/m/minus-s/test.txt 930s # Expecting field to be absent 930s # Received "60bb3bbdae3c0" 930s ok 5 930s # --- 930s # HEAD /apache/etags/all/mis/test.txt 930s # Expecting three components in ETag field 930s # Received "4215e-b-60bb3bbdae3c0" 930s ok 6 930s # --- 930s # HEAD /apache/etags/none/is/test.txt 930s # Expecting two components in ETag field 930s # Received "421ad-b" 930s ok 7 930s # --- 930s # HEAD /apache/etags/all/minus-is/test.txt 930s # Expecting one component in ETag field 930s # Received "60bb3bbdae3c0" 930s ok 8 930s # --- 930s # HEAD /apache/etags/all/test.txt 930s # Expecting three components in ETag field 930s # Received "42165-b-60bb3bbdae3c0" 930s ok 9 930s # --- 930s # HEAD /apache/etags/none/ms/test.txt 930s # Expecting two components in ETag field 930s # Received "b-60bb3bbdae3c0" 930s ok 10 930s # --- 930s # HEAD /apache/etags/all/minus-i/test.txt 930s # Expecting two components in ETag field 930s # Received "b-60bb3bbdae3c0" 930s ok 11 930s # --- 930s # HEAD /apache/etags/m/plus-mis/test.txt 930s # Expecting three components in ETag field 930s # Received "42193-b-60bb3bbdae3c0" 930s ok 12 930s # --- 930s # HEAD /apache/etags/none/plus-mis/minus-mi/test.txt 930s # Expecting one component in ETag field 930s # Received "b" 930s ok 13 930s # --- 930s # HEAD /apache/etags/none/plus-mis/test.txt 930s # Expecting three components in ETag field 930s # Received "421dd-b-60bb3bbdae3c0" 930s ok 14 930s # --- 930s # HEAD /apache/etags/m/minus-is/test.txt 930s # Expecting field to be absent 930s # Received "60bb3bbdae3c0" 930s ok 15 930s # --- 930s # HEAD /apache/etags/none/plus-mis/minus-m/test.txt 930s # Expecting two components in ETag field 930s # Received "421d0-b" 930s ok 16 930s # --- 930s # HEAD /apache/etags/none/plus-mis/minus-s/test.txt 930s # Expecting two components in ETag field 930s # Received "421dc-60bb3bbdae3c0" 930s ok 17 930s # --- 930s # HEAD /apache/etags/none/plus-mis/minus-i/test.txt 930s # Expecting two components in ETag field 930s # Received "b-60bb3bbdae3c0" 930s ok 18 930s # --- 930s # HEAD /apache/etags/all/m/test.txt 930s # Expecting one component in ETag field 930s # Received "60bb3bbdae3c0" 930s ok 19 930s # --- 930s # HEAD /apache/etags/none/mi/test.txt 930s # Expecting two components in ETag field 930s # Received "421b3-60bb3bbdae3c0" 930s ok 20 930s # --- 930s # HEAD /apache/etags/all/minus-m/test.txt 930s # Expecting two components in ETag field 930s # Received "4214f-b" 930s ok 21 930s # --- 930s # HEAD /apache/etags/all/i/test.txt 930s # Expecting one component in ETag field 930s # Received "4213b" 930s ok 22 930s # --- 930s # HEAD /apache/etags/none/plus-mis/minus-is/test.txt 930s # Expecting one component in ETag field 930s # Received "60bb3bbdae3c0" 930s ok 23 930s # --- 930s # HEAD /apache/etags/m/plus-ms/test.txt 930s # Expecting two components in ETag field 930s # Received "b-60bb3bbdae3c0" 930s ok 24 930s # --- 930s # HEAD /apache/etags/none/plus-mis/minus-mis/test.txt 930s # Expecting field to be absent 930s # Received "b-60bb3bbdae3c0" 930s ok 25 930s # --- 930s # HEAD /apache/etags/m/minus-i/test.txt 930s # Expecting field to be absent 930s # Received "60bb3bbdae3c0" 930s ok 26 930s # --- 930s # HEAD /apache/etags/none/plus-mis/minus-ms/test.txt 930s # Expecting one component in ETag field 930s # Received "421d9" 930s ok 27 930s # --- 930s # HEAD /apache/etags/mi/test.txt 930s # Expecting two components in ETag field 930s # Received "4219d-60bb3bbdae3c0" 930s ok 28 930s # --- 930s # HEAD /apache/etags/m/plus-s/test.txt 930s # Expecting two components in ETag field 930s # Received "b-60bb3bbdae3c0" 930s ok 29 930s # --- 930s # HEAD /apache/etags/all/minus-mi/test.txt 930s # Expecting one component in ETag field 930s # Received "b" 930s ok 30 930s # --- 930s # HEAD /apache/etags/all/s/test.txt 930s # Expecting one component in ETag field 930s # Received "b" 930s ok 31 930s # --- 930s # HEAD /apache/etags/all/minus-ms/test.txt 930s # Expecting one component in ETag field 930s # Received "42158" 930s ok 32 930s # --- 930s # HEAD /apache/etags/m/plus-is/test.txt 930s # Expecting three components in ETag field 930s # Received "4218a-b-60bb3bbdae3c0" 930s ok 33 930s # --- 930s # HEAD /apache/etags/ms/test.txt 930s # Expecting two components in ETag field 930s # Received "b-60bb3bbdae3c0" 930s ok 34 930s # --- 930s # HEAD /apache/etags/all/inherit/test.txt 930s # Expecting three components in ETag field 930s # Received "4213d-b-60bb3bbdae3c0" 930s ok 35 930s # --- 930s # HEAD /apache/etags/none/mis/test.txt 930s # Expecting three components in ETag field 930s # Received "421b6-b-60bb3bbdae3c0" 930s ok 36 930s # --- 930s # HEAD /apache/etags/none/plus-m/test.txt 930s # Expecting one component in ETag field 930s # Received "60bb3bbdae3c0" 930s ok 37 930s # --- 930s # HEAD /apache/etags/none/test.txt 930s # Expecting field to be absent 930s # ETag field is missing 930s ok 38 930s # --- 930s # HEAD /apache/etags/all/mi/test.txt 930s # Expecting two components in ETag field 930s # Received "42146-60bb3bbdae3c0" 930s ok 39 930s # --- 930s # HEAD /apache/etags/none/plus-mi/test.txt 930s # Expecting two components in ETag field 930s # Received "421c5-60bb3bbdae3c0" 930s ok 40 930s # --- 930s # HEAD /apache/etags/none/plus-ms/test.txt 930s # Expecting two components in ETag field 930s # Received "b-60bb3bbdae3c0" 930s ok 41 930s # --- 930s # HEAD /apache/etags/i/test.txt 930s # Expecting one component in ETag field 930s # Received "4216a" 930s ok 42 930s # --- 930s # HEAD /apache/etags/all/is/test.txt 930s # Expecting two components in ETag field 930s # Received "42140-b" 930s ok 43 930s # --- 930s # HEAD /apache/etags/none/s/test.txt 930s # Expecting one component in ETag field 930s # Received "b" 930s ok 44 930s # --- 930s # HEAD /apache/etags/all/ms/test.txt 930s # Expecting two components in ETag field 930s # Received "b-60bb3bbdae3c0" 930s ok 45 930s # --- 930s # HEAD /apache/etags/none/m/test.txt 930s # Expecting one component in ETag field 930s # Received "60bb3bbdae3c0" 930s ok 46 930s # --- 930s # HEAD /apache/etags/m/plus-m/test.txt 930s # Expecting one component in ETag field 930s # Received "60bb3bbdae3c0" 930s ok 47 930s # --- 930s # HEAD /apache/etags/m/minus-mi/test.txt 930s # Expecting field to be absent 930s # Received "b-60bb3bbdae3c0" 930s ok 48 930s # --- 930s # HEAD /apache/etags/none/i/test.txt 930s # Expecting one component in ETag field 930s # Received "421a8" 930s ok 49 930s # --- 930s # HEAD /apache/etags/m/plus-i/test.txt 930s # Expecting two components in ETag field 930s # Received "42187-60bb3bbdae3c0" 930s ok 50 930s # --- 930s # HEAD /apache/etags/m/minus-ms/test.txt 930s # Expecting field to be absent 930s # Received "b-60bb3bbdae3c0" 930s ok 51 930s # --- 930s # HEAD /apache/etags/none/plus-is/test.txt 930s # Expecting two components in ETag field 930s # Received "421bf-b" 930s ok 52 930s # --- 930s # HEAD /apache/etags/none/plus-i/test.txt 930s # Expecting one component in ETag field 930s # Received "421bc" 930s ok 53 930s # --- 930s # HEAD /apache/etags/all/minus-mis/test.txt 930s # Expecting field to be absent 930s # Received "b-60bb3bbdae3c0" 930s ok 54 930s # --- 930s # HEAD /apache/etags/default/test.txt 930s # Expecting two components in ETag field 930s # Received "b-60bb3bbdae3c0" 930s ok 55 930s # --- 930s # HEAD /apache/etags/m/minus-m/test.txt 930s # Expecting field to be absent 930s # Received "b-60bb3bbdae3c0" 930s ok 56 930s # --- 930s # HEAD /apache/etags/none/inherit/test.txt 930s # Expecting field to be absent 930s # ETag field is missing 930s ok 57 930s # --- 930s # HEAD /apache/etags/m/test.txt 930s # Expecting one component in ETag field 930s # Received "60bb3bbdae3c0" 930s ok 58 930s # --- 930s # HEAD /apache/etags/all/minus-s/test.txt 930s # Expecting two components in ETag field 930s # Received "4215b-60bb3bbdae3c0" 930s ok 59 930s # --- 930s # HEAD /apache/etags/mis/test.txt 930s # Expecting three components in ETag field 930s # Received "421a0-b-60bb3bbdae3c0" 930s ok 60 930s # --- 930s # HEAD /apache/etags/s/test.txt 930s # Expecting one component in ETag field 930s # Received "b" 930s ok 61 930s ok 932s t/apache/expr.t ..................... 932s 1..229 932s # Running under perl version 5.038002 for linux 932s # Current time local: Sun Mar 24 06:45:27 2024 932s # Current time GMT: Sun Mar 24 06:45:27 2024 932s # Using Test.pm version 1.31 932s # Using Apache/Test.pm version 1.42 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "true" should evaluate to true, got true 932s ok 1 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "false" should evaluate to false, got false 932s ok 2 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s Should get parse error for "foo", got parse error 932s ok 3 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "1 -eq 01" should evaluate to true, got true 932s ok 4 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "1 -eq 2" should evaluate to false, got false 932s ok 5 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "1 -ne 2" should evaluate to true, got true 932s ok 6 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "1 -ne 1" should evaluate to false, got false 932s ok 7 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "1 -lt 02" should evaluate to true, got true 932s ok 8 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "1 -lt 1" should evaluate to false, got false 932s ok 9 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "1 -le 2" should evaluate to true, got true 932s ok 10 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "1 -le 1" should evaluate to true, got true 932s ok 11 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "2 -gt 1" should evaluate to true, got true 932s ok 12 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "1 -gt 1" should evaluate to false, got false 932s ok 13 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "2 -ge 1" should evaluate to true, got true 932s ok 14 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "1 -ge 1" should evaluate to true, got true 932s ok 15 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "1 -gt -1" should evaluate to true, got true 932s ok 16 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'aa' == 'aa'" should evaluate to true, got true 932s ok 17 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'aa' == 'b'" should evaluate to false, got false 932s ok 18 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'aa' = 'aa'" should evaluate to true, got true 932s ok 19 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'aa' = 'b'" should evaluate to false, got false 932s ok 20 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'aa' != 'b'" should evaluate to true, got true 932s ok 21 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'aa' != 'aa'" should evaluate to false, got false 932s ok 22 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'aa' < 'b'" should evaluate to true, got true 932s ok 23 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'aa' < 'aa'" should evaluate to false, got false 932s ok 24 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'aa' <= 'b'" should evaluate to true, got true 932s ok 25 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'aa' <= 'aa'" should evaluate to true, got true 932s ok 26 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'b' > 'aa'" should evaluate to true, got true 932s ok 27 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'aa' > 'aa'" should evaluate to false, got false 932s ok 28 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'b' >= 'aa'" should evaluate to true, got true 932s ok 29 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'aa' >= 'aa'" should evaluate to true, got true 932s ok 30 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'a' . 'b' . 'c' = 'abc'" should evaluate to true, got true 932s ok 31 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'a' .'b'. 'c' = 'abc'" should evaluate to true, got true 932s ok 32 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s " 'a' .'b'. 'c'='abc' " should evaluate to true, got true 932s ok 33 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'a1c' = 'a'. 1. 'c'" should evaluate to true, got true 932s ok 34 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "req('foo') . 'bar' = 'bar'" should evaluate to true, got true 932s ok 35 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "%{req:foo} . 'bar' = 'bar'" should evaluate to true, got true 932s ok 36 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'x'.%{req:foo} . 'bar' = 'xbar'" should evaluate to true, got true 932s ok 37 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "%{req:User-Agent} . 'bar' != 'bar'" should evaluate to true, got true 932s ok 38 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'%{req:User-Agent}' . 'bar' != 'bar'" should evaluate to true, got true 932s ok 39 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'%{TIME}' . 'bar' != 'bar'" should evaluate to true, got true 932s ok 40 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "%{TIME} != ''" should evaluate to true, got true 932s ok 41 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'a' -in { 'b', 'a' } " should evaluate to true, got true 932s ok 42 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'a' -in { 'b', 'c' } " should evaluate to false, got false 932s ok 43 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s " 'abc' =~ /bc/ " should evaluate to true, got true 932s ok 44 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s " 'abc' =~ /BC/i " should evaluate to true, got true 932s ok 45 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s " 'abc' !~ m!bc! " should evaluate to false, got false 932s ok 46 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s " 'abc' !~ m!BC!i " should evaluate to false, got false 932s ok 47 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s " $0 == '' " should evaluate to true, got true 932s ok 48 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s " $1 == '' " should evaluate to true, got true 932s ok 49 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s " $9 == '' " should evaluate to true, got true 932s ok 50 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s " '$0' == '' " should evaluate to true, got true 932s ok 51 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s " 'abc' =~ /(bc)/ && $0 == 'bc' " should evaluate to true, got true 932s ok 52 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s " 'abc' =~ /(bc)/ && $1 == 'bc' " should evaluate to true, got true 932s ok 53 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s " 'abc' =~ /b(.)/ && $1 == 'c' " should evaluate to true, got true 932s ok 54 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s " 'abc' =~ /bc/ && $0 == '' " should evaluate to true, got true 932s ok 55 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s " 'abc' =~ /(bc)/ && 'xy' =~ /x/ && $0 == 'bc' " should evaluate to true, got true 932s ok 56 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s " 'abcdefghijklm' =~ /(b)(c)(d)(e)(f)(g)(h)(i)(j)(k)(l)/ && $2 == 'c' " should evaluate to true, got true 932s ok 57 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "%{TIME_YEAR} =~ /^\d{4}$/" should evaluate to true, got true 932s ok 58 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "%{TIME_YEAR} =~ /^\d{3}$/" should evaluate to false, got false 932s ok 59 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "%{TIME_MON} -gt 0 && %{TIME_MON} -le 12 " should evaluate to true, got true 932s ok 60 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "%{TIME_DAY} -gt 0 && %{TIME_DAY} -le 31 " should evaluate to true, got true 932s ok 61 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "%{TIME_HOUR} -ge 0 && %{TIME_HOUR} -lt 24 " should evaluate to true, got true 932s ok 62 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "%{TIME_MIN} -ge 0 && %{TIME_MIN} -lt 60 " should evaluate to true, got true 932s ok 63 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "%{TIME_SEC} -ge 0 && %{TIME_SEC} -lt 60 " should evaluate to true, got true 932s ok 64 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "%{TIME} =~ /^\d{14}$/" should evaluate to true, got true 932s ok 65 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "%{API_VERSION} -gt 20101001 " should evaluate to true, got true 932s ok 66 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "%{REQUEST_METHOD} == 'GET' " should evaluate to true, got true 932s ok 67 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'x%{REQUEST_METHOD}' == 'xGET' " should evaluate to true, got true 932s ok 68 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'x%{REQUEST_METHOD}y' == 'xGETy' " should evaluate to true, got true 932s ok 69 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "%{REQUEST_SCHEME} == 'http' " should evaluate to true, got true 932s ok 70 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "%{HTTPS} == 'off' " should evaluate to true, got true 932s ok 71 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "%{REQUEST_URI} == '/apache/expr/index.html' " should evaluate to true, got true 932s ok 72 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "%{req:referer} = 'SomeReferer' " should evaluate to true, got true 932s ok 73 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "req('Referer') = 'SomeReferer' " should evaluate to true, got true 932s ok 74 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "http('Referer') = 'SomeReferer' " should evaluate to true, got true 932s ok 75 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "%{HTTP_REFERER} = 'SomeReferer' " should evaluate to true, got true 932s ok 76 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "req('User-Agent') = 'SomeAgent' " should evaluate to true, got true 932s ok 77 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "%{HTTP_USER_AGENT} = 'SomeAgent' " should evaluate to true, got true 932s ok 78 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "req('SomeHeader') = 'SomeValue' " should evaluate to true, got true 932s ok 79 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "req('SomeHeader2') = 'SomeValue' " should evaluate to false, got false 932s ok 80 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "toupper('abC12d') = 'ABC12D' " should evaluate to true, got true 932s ok 81 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "tolower('abC12d') = 'abc12d' " should evaluate to true, got true 932s ok 82 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "escape('?') = '%3f' " should evaluate to true, got true 932s ok 83 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "unescape('%3f') = '?' " should evaluate to true, got true 932s ok 84 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "toupper(escape('?')) = '%3F' " should evaluate to true, got true 932s ok 85 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "tolower(toupper(escape('?'))) = '%3f' " should evaluate to true, got true 932s ok 86 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "%{toupper:%{escape:?}} = '%3F' " should evaluate to true, got true 932s ok 87 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "file('/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 'foo\n' " should evaluate to true, got true 932s ok 88 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "-n ''" should evaluate to false, got false 932s ok 89 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "-z ''" should evaluate to true, got true 932s ok 90 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "-n '1'" should evaluate to true, got true 932s ok 91 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "-z '1'" should evaluate to false, got false 932s ok 92 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s Should get parse error for "-R 'abc'", got parse error 932s ok 93 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s Should get parse error for "-R %{REMOTE_ADDR}", got parse error 932s ok 94 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "-R '240.0.0.0'" should evaluate to false, got false 932s ok 95 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "-R '240.0.0.0/8'" should evaluate to false, got false 932s ok 96 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "-R 'ff::/8'" should evaluate to false, got false 932s ok 97 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "-R '127.0.0.1' || -R '::1'" should evaluate to true, got true 932s ok 98 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s Should get parse error for "'127.0.0.1' -ipmatch 'abc'", got parse error 932s ok 99 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s Should get parse error for "'127.0.0.1' -ipmatch %{REMOTE_ADDR}", got parse error 932s ok 100 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'127.0.0.1' -ipmatch '240.0.0.0'" should evaluate to false, got false 932s ok 101 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'127.0.0.1' -ipmatch '240.0.0.0/8'" should evaluate to false, got false 932s ok 102 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'127.0.0.1' -ipmatch 'ff::/8'" should evaluate to false, got false 932s ok 103 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'127.0.0.1' -ipmatch '127.0.0.0/8'" should evaluate to true, got true 932s ok 104 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'foo' -strmatch '*o'" should evaluate to true, got true 932s ok 105 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'fo/o' -strmatch 'f*'" should evaluate to true, got true 932s ok 106 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'foo' -strmatch 'F*'" should evaluate to false, got false 932s ok 107 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'foo' -strcmatch 'F*'" should evaluate to true, got true 932s ok 108 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'foo' -strmatch 'g*'" should evaluate to false, got false 932s ok 109 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'foo' -strcmatch 'g*'" should evaluate to false, got false 932s ok 110 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'a/b' -fnmatch 'a*'" should evaluate to false, got false 932s ok 111 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "'a/b' -fnmatch 'a/*'" should evaluate to true, got true 932s ok 112 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s Should get parse error for "'%{foo:User-Agent}' != 'bar'", got parse error 932s ok 113 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s Should get parse error for "%{foo:User-Agent} != 'bar'", got parse error 932s ok 114 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s Should get parse error for "foo('bar') = 'bar'", got parse error 932s ok 115 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s Should get parse error for "%{FOO} != 'bar'", got parse error 932s ok 116 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s Should get parse error for "'bar' = bar", got parse error 932s ok 117 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "true" should evaluate to true, got true 932s ok 118 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "true && true" should evaluate to true, got true 932s ok 119 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "true || true" should evaluate to true, got true 932s ok 120 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "true || true || true" should evaluate to true, got true 932s ok 121 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "true || true && true" should evaluate to true, got true 932s ok 122 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "true && true || true" should evaluate to true, got true 932s ok 123 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "true && true && true" should evaluate to true, got true 932s ok 124 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "true || true || !true" should evaluate to true, got true 932s ok 125 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "true || true && !true" should evaluate to true, got true 932s ok 126 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "true && true || !true" should evaluate to true, got true 932s ok 127 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "true && true && !true" should evaluate to false, got false 932s ok 128 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "true && !true" should evaluate to false, got false 932s ok 129 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "true || !true" should evaluate to true, got true 932s ok 130 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "true || !true || true" should evaluate to true, got true 932s ok 131 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "true || !true && true" should evaluate to true, got true 932s ok 132 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "true && !true || true" should evaluate to true, got true 932s ok 133 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "true && !true && true" should evaluate to false, got false 932s ok 134 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "true || !true || !true" should evaluate to true, got true 932s ok 135 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "true || !true && !true" should evaluate to true, got true 932s ok 136 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "true && !true || !true" should evaluate to false, got false 932s ok 137 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "true && !true && !true" should evaluate to false, got false 932s ok 138 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!true" should evaluate to false, got false 932s ok 139 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!true && true" should evaluate to false, got false 932s ok 140 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!true || true" should evaluate to true, got true 932s ok 141 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!true || true || true" should evaluate to true, got true 932s ok 142 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!true || true && true" should evaluate to true, got true 932s ok 143 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!true && true || true" should evaluate to true, got true 932s ok 144 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!true && true && true" should evaluate to false, got false 932s ok 145 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!true || true || !true" should evaluate to true, got true 932s ok 146 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!true || true && !true" should evaluate to false, got false 932s ok 147 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!true && true || !true" should evaluate to false, got false 932s ok 148 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!true && true && !true" should evaluate to false, got false 932s ok 149 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!true && !true" should evaluate to false, got false 932s ok 150 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!true || !true" should evaluate to false, got false 932s ok 151 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!true || !true || true" should evaluate to true, got true 932s ok 152 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!true || !true && true" should evaluate to false, got false 932s ok 153 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!true && !true || true" should evaluate to true, got true 932s ok 154 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!true && !true && true" should evaluate to false, got false 932s ok 155 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!true || !true || !true" should evaluate to false, got false 932s ok 156 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!true || !true && !true" should evaluate to false, got false 932s ok 157 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!true && !true || !true" should evaluate to false, got false 932s ok 158 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!true && !true && !true" should evaluate to false, got false 932s ok 159 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(true)" should evaluate to false, got false 932s ok 160 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(true && true)" should evaluate to false, got false 932s ok 161 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(true || true)" should evaluate to false, got false 932s ok 162 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(true || true || true)" should evaluate to false, got false 932s ok 163 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(true || true && true)" should evaluate to false, got false 932s ok 164 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(true && true || true)" should evaluate to false, got false 932s ok 165 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(true && true && true)" should evaluate to false, got false 932s ok 166 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(true || true || !true)" should evaluate to false, got false 932s ok 167 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(true || true && !true)" should evaluate to false, got false 932s ok 168 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(true && true || !true)" should evaluate to false, got false 932s ok 169 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(true && true && !true)" should evaluate to true, got true 932s ok 170 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(true && !true)" should evaluate to true, got true 932s ok 171 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(true || !true)" should evaluate to false, got false 932s ok 172 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(true || !true || true)" should evaluate to false, got false 932s ok 173 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(true || !true && true)" should evaluate to false, got false 932s ok 174 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(true && !true || true)" should evaluate to false, got false 932s ok 175 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(true && !true && true)" should evaluate to true, got true 932s ok 176 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(true || !true || !true)" should evaluate to false, got false 932s ok 177 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(true || !true && !true)" should evaluate to false, got false 932s ok 178 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(true && !true || !true)" should evaluate to true, got true 932s ok 179 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(true && !true && !true)" should evaluate to true, got true 932s ok 180 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(!true)" should evaluate to true, got true 932s ok 181 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(!true && true)" should evaluate to true, got true 932s ok 182 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(!true || true)" should evaluate to false, got false 932s ok 183 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(!true || true || true)" should evaluate to false, got false 932s ok 184 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(!true || true && true)" should evaluate to false, got false 932s ok 185 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(!true && true || true)" should evaluate to false, got false 932s ok 186 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(!true && true && true)" should evaluate to true, got true 932s ok 187 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(!true || true || !true)" should evaluate to false, got false 932s ok 188 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(!true || true && !true)" should evaluate to true, got true 932s ok 189 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(!true && true || !true)" should evaluate to true, got true 932s ok 190 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(!true && true && !true)" should evaluate to true, got true 932s ok 191 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(!true && !true)" should evaluate to true, got true 932s ok 192 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(!true || !true)" should evaluate to true, got true 932s ok 193 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(!true || !true || true)" should evaluate to false, got false 932s ok 194 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(!true || !true && true)" should evaluate to true, got true 932s ok 195 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(!true && !true || true)" should evaluate to false, got false 932s ok 196 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(!true && !true && true)" should evaluate to true, got true 932s ok 197 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(!true || !true || !true)" should evaluate to true, got true 932s ok 198 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(!true || !true && !true)" should evaluate to true, got true 932s ok 199 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(!true && !true || !true)" should evaluate to true, got true 932s ok 200 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "!(!true && !true && !true)" should evaluate to true, got true 932s ok 201 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "filesize('/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html') = 4 " should evaluate to true, got true 932s ok 202 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "filesize('/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/none') = 0 " should evaluate to true, got true 932s ok 203 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "filesize('/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero') = 0 " should evaluate to true, got true 932s ok 204 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "-d '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to false, got false 932s ok 205 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "-e '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 932s ok 206 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "-f '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 932s ok 207 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "-s '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 932s ok 208 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "-d '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 932s ok 209 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "-e '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 932s ok 210 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "-f '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to true, got true 932s ok 211 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "-s '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/zero' " should evaluate to false, got false 932s ok 212 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "-d '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 932s ok 213 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "-e '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to true, got true 932s ok 214 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "-f '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 932s ok 215 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "-s '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr' " should evaluate to false, got false 932s ok 216 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "-d '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 932s ok 217 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "-e '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 932s ok 218 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "-f '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 932s ok 219 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "-s '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 932s ok 220 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "-F '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/index.html' " should evaluate to true, got true 932s ok 221 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "-F '/tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/expr/none' " should evaluate to false, got false 932s ok 222 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "-U '/apache/' " should evaluate to true, got true 932s ok 223 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "-U '/apache/expr/none' " should evaluate to false, got false 932s ok 224 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "sha1('foo') = '0beec7b5ea3f0fdbc95d0dd47f3c5bc275da8a33' " should evaluate to true, got true 932s ok 225 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "md5('foo') = 'acbd18db4cc2f85cedef654fccc4a4d8' " should evaluate to true, got true 932s ok 226 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "base64('foo') = 'Zm9v' " should evaluate to true, got true 932s ok 227 932s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s "unbase64('Zm9vMg==') = 'foo2' " should evaluate to true, got true 932s ok 228 932s Error log should not have 'Internal evaluation error' entries, found 0 932s ok 229 932s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 932s ok 937s t/apache/expr_string.t .............. 937s 1..29 937s # Running under perl version 5.038002 for linux 937s # Current time local: Sun Mar 24 06:45:29 2024 937s # Current time GMT: Sun Mar 24 06:45:29 2024 937s # Using Test.pm version 1.31 937s # Using Apache/Test.pm version 1.42 937s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 937s ok 1 937s Expected return code 200, got 200 for 'foo' 937s ok 2 937s # testing : log message [Sun Mar 24 06:45:31.310904 2024] [log_debug:info] [pid 322082:tid 4395132520640] [client 127.0.0.1:39290] foo (log_transaction hook, /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 937s # didn't match 937s # expected: 'foo' 937s # received: 'foo' 937s ok 3 937s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 937s ok 4 937s Expected return code 200, got 200 for '%{req:SomeHeader}' 937s ok 5 937s # testing : log message [Sun Mar 24 06:45:31.568611 2024] [log_debug:info] [pid 322082:tid 4395333847232] [client 127.0.0.1:39290] SomeValue (log_transaction hook, /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 937s # didn't match 937s # expected: 'SomeValue' 937s # received: 'SomeValue' 937s ok 6 937s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 937s ok 7 937s Should get parse error (500) for "%{", got 500 937s ok 8 937s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 937s ok 9 937s Expected return code 200, got 200 for '%' 937s ok 10 937s # testing : log message [Sun Mar 24 06:45:32.080870 2024] [log_debug:info] [pid 322147:tid 4395551951040] [client 127.0.0.1:39296] % (log_transaction hook, /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 937s # didn't match 937s # expected: '%' 937s # received: '%' 937s ok 11 937s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 937s ok 12 937s Expected return code 200, got 200 for '}' 937s ok 13 937s # testing : log message [Sun Mar 24 06:45:32.336274 2024] [log_debug:info] [pid 322147:tid 4395428219072] [client 127.0.0.1:39296] } (log_transaction hook, /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 937s # didn't match 937s # expected: '}' 937s # received: '}' 937s ok 14 937s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 937s ok 15 937s Expected return code 200, got 200 for '\"' 937s ok 16 937s # testing : log message [Sun Mar 24 06:45:32.592250 2024] [log_debug:info] [pid 322147:tid 4395409344704] [client 127.0.0.1:39296] " (log_transaction hook, /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 937s # didn't match 937s # expected: '"' 937s # received: '"' 937s ok 17 937s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 937s ok 18 937s Expected return code 200, got 200 for '\'' 937s ok 19 937s # testing : log message [Sun Mar 24 06:45:32.847480 2024] [log_debug:info] [pid 322147:tid 4395399907520] [client 127.0.0.1:39296] ' (log_transaction hook, /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 937s # didn't match 937s # expected: '\'' 937s # received: '\'' 937s ok 20 937s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 937s ok 21 937s Expected return code 200, got 200 for '"\%{req:SomeHeader}"' 937s ok 22 937s # testing : log message [Sun Mar 24 06:45:33.103550 2024] [log_debug:info] [pid 322147:tid 4395514202304] [client 127.0.0.1:39296] %{req:SomeHeader} (log_transaction hook, /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 937s # didn't match 937s # expected: '%{req:SomeHeader}' 937s # received: '%{req:SomeHeader}' 937s ok 23 937s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 937s ok 24 937s Expected return code 200, got 200 for '%{tolower:IDENT}' 937s ok 25 937s # testing : log message [Sun Mar 24 06:45:33.359292 2024] [log_debug:info] [pid 322147:tid 4395371595968] [client 127.0.0.1:39296] ident (log_transaction hook, /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 937s # didn't match 937s # expected: 'ident' 937s # received: 'ident' 937s ok 26 937s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 937s ok 27 937s Expected return code 200, got 200 for '%{tolower:%{REQUEST_METHOD}}' 937s ok 28 937s # testing : log message [Sun Mar 24 06:45:33.616861 2024] [log_debug:info] [pid 322147:tid 4395381033152] [client 127.0.0.1:39296] get (log_transaction hook, /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess:1), referer: SomeReferer 937s # didn't match 937s # expected: 'get' 937s # received: 'get' 937s ok 29 937s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/expr/.htaccess 937s ok 939s t/apache/getfile.t .................. 939s # using LWP client 939s 1..219 939s # Running under perl version 5.038002 for linux 939s # Current time local: Sun Mar 24 06:45:33 2024 939s # Current time GMT: Sun Mar 24 06:45:33 2024 939s # Using Test.pm version 1.31 939s # Using Apache/Test.pm version 1.42 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "44f3-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 17651 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl.pod 939s # expected: 17651 939s # received: 17651 939s ok 1 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5004delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "dbb0-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 56240 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5004delta.pod 939s # expected: 56240 939s # received: 56240 939s ok 2 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5005delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "85eb-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 34283 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5005delta.pod 939s # expected: 34283 939s # received: 34283 939s ok 3 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5100delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "d8ed-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 55533 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5100delta.pod 939s # expected: 55533 939s # received: 55533 939s ok 4 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5101delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "ab70-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 43888 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5101delta.pod 939s # expected: 43888 939s # received: 43888 939s ok 5 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5120delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "15cb7-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 89271 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5120delta.pod 939s # expected: 89271 939s # received: 89271 939s ok 6 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5121delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "2707-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 9991 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5121delta.pod 939s # expected: 9991 939s # received: 9991 939s ok 7 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5122delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "2569-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 9577 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5122delta.pod 939s # expected: 9577 939s # received: 9577 939s ok 8 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5123delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1004-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 4100 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5123delta.pod 939s # expected: 4100 939s # received: 4100 939s ok 9 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5124delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "e58-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 3672 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5124delta.pod 939s # expected: 3672 939s # received: 3672 939s ok 10 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5125delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1e03-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 7683 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5125delta.pod 939s # expected: 7683 939s # received: 7683 939s ok 11 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5140delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "233aa-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 144298 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5140delta.pod 939s # expected: 144298 939s # received: 144298 939s ok 12 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5141delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1f1e-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 7966 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5141delta.pod 939s # expected: 7966 939s # received: 7966 939s ok 13 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5142delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1aec-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 6892 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5142delta.pod 939s # expected: 6892 939s # received: 6892 939s ok 14 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5143delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1e50-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 7760 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5143delta.pod 939s # expected: 7760 939s # received: 7760 939s ok 15 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5144delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "18b7-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 6327 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5144delta.pod 939s # expected: 6327 939s # received: 6327 939s ok 16 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5160delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "20a09-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 133641 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5160delta.pod 939s # expected: 133641 939s # received: 133641 939s ok 17 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5161delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "17fe-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 6142 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5161delta.pod 939s # expected: 6142 939s # received: 6142 939s ok 18 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5162delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "e0a-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 3594 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5162delta.pod 939s # expected: 3594 939s # received: 3594 939s ok 19 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5163delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "ff5-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 4085 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5163delta.pod 939s # expected: 4085 939s # received: 4085 939s ok 20 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5180delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1d286-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 119430 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5180delta.pod 939s # expected: 119430 939s # received: 119430 939s ok 21 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5181delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "19c5-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 6597 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5181delta.pod 939s # expected: 6597 939s # received: 6597 939s ok 22 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5182delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "14d7-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 5335 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5182delta.pod 939s # expected: 5335 939s # received: 5335 939s ok 23 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5184delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1208-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 4616 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5184delta.pod 939s # expected: 4616 939s # received: 4616 939s ok 24 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5200delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1c352-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 115538 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5200delta.pod 939s # expected: 115538 939s # received: 115538 939s ok 25 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5201delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "2a07-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 10759 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5201delta.pod 939s # expected: 10759 939s # received: 10759 939s ok 26 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5202delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "2fef-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 12271 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5202delta.pod 939s # expected: 12271 939s # received: 12271 939s ok 27 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5203delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "2410-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 9232 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5203delta.pod 939s # expected: 9232 939s # received: 9232 939s ok 28 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5220delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1fa90-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 129680 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5220delta.pod 939s # expected: 129680 939s # received: 129680 939s ok 29 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5221delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "293d-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 10557 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5221delta.pod 939s # expected: 10557 939s # received: 10557 939s ok 30 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5222delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "301f-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 12319 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5222delta.pod 939s # expected: 12319 939s # received: 12319 939s ok 31 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5223delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "20fa-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 8442 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5223delta.pod 939s # expected: 8442 939s # received: 8442 939s ok 32 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5224delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1162-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 4450 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5224delta.pod 939s # expected: 4450 939s # received: 4450 939s ok 33 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5240delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "fc0b-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 64523 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5240delta.pod 939s # expected: 64523 939s # received: 64523 939s ok 34 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5241delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "2009-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 8201 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5241delta.pod 939s # expected: 8201 939s # received: 8201 939s ok 35 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5242delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1007-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 4103 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5242delta.pod 939s # expected: 4103 939s # received: 4103 939s ok 36 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5243delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "2aac-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 10924 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5243delta.pod 939s # expected: 10924 939s # received: 10924 939s ok 37 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5244delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1168-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 4456 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5244delta.pod 939s # expected: 4456 939s # received: 4456 939s ok 38 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5260delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1875b-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 100187 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5260delta.pod 939s # expected: 100187 939s # received: 100187 939s ok 39 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5261delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1e25-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 7717 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5261delta.pod 939s # expected: 7717 939s # received: 7717 939s ok 40 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5262delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1e16-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 7702 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5262delta.pod 939s # expected: 7702 939s # received: 7702 939s ok 41 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5263delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1b69-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 7017 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5263delta.pod 939s # expected: 7017 939s # received: 7017 939s ok 42 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5280delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "115d9-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 71129 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5280delta.pod 939s # expected: 71129 939s # received: 71129 939s ok 43 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5281delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "11f7-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 4599 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5281delta.pod 939s # expected: 4599 939s # received: 4599 939s ok 44 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5282delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1806-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 6150 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5282delta.pod 939s # expected: 6150 939s # received: 6150 939s ok 45 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5283delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "13f7-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 5111 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5283delta.pod 939s # expected: 5111 939s # received: 5111 939s ok 46 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5300delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "9efd-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 40701 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5300delta.pod 939s # expected: 40701 939s # received: 40701 939s ok 47 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5301delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1662-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 5730 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5301delta.pod 939s # expected: 5730 939s # received: 5730 939s ok 48 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5302delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "124a-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 4682 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5302delta.pod 939s # expected: 4682 939s # received: 4682 939s ok 49 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5303delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1374-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 4980 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5303delta.pod 939s # expected: 4980 939s # received: 4980 939s ok 50 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5320delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "d310-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 54032 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5320delta.pod 939s # expected: 54032 939s # received: 54032 939s ok 51 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5321delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1b5f-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 7007 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5321delta.pod 939s # expected: 7007 939s # received: 7007 939s ok 52 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5340delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "9201-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 37377 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5340delta.pod 939s # expected: 37377 939s # received: 37377 939s ok 53 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5341delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1076-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 4214 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5341delta.pod 939s # expected: 4214 939s # received: 4214 939s ok 54 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5342delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "f6a-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 3946 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5342delta.pod 939s # expected: 3946 939s # received: 3946 939s ok 55 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5343delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "fd6-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 4054 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5343delta.pod 939s # expected: 4054 939s # received: 4054 939s ok 56 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5360delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "ad8b-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 44427 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5360delta.pod 939s # expected: 44427 939s # received: 44427 939s ok 57 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5361delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1288-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 4744 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5361delta.pod 939s # expected: 4744 939s # received: 4744 939s ok 58 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5362delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "f6a-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 3946 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5362delta.pod 939s # expected: 3946 939s # received: 3946 939s ok 59 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5363delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "fd7-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 4055 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5363delta.pod 939s # expected: 4055 939s # received: 4055 939s ok 60 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5380delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "10d49-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 68937 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5380delta.pod 939s # expected: 68937 939s # received: 68937 939s ok 61 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5381delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "f6a-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 3946 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5381delta.pod 939s # expected: 3946 939s # received: 3946 939s ok 62 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl5382delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "fd4-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 4052 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl5382delta.pod 939s # expected: 4052 939s # received: 4052 939s ok 63 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl561delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1e729-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 124713 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl561delta.pod 939s # expected: 124713 939s # received: 124713 939s ok 64 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl56delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1a2c1-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 107201 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl56delta.pod 939s # expected: 107201 939s # received: 107201 939s ok 65 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl581delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "94ac-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 38060 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl581delta.pod 939s # expected: 38060 939s # received: 38060 939s ok 66 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl582delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1176-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 4470 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl582delta.pod 939s # expected: 4470 939s # received: 4470 939s ok 67 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl583delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "18bf-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 6335 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl583delta.pod 939s # expected: 6335 939s # received: 6335 939s ok 68 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl584delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1cc3-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 7363 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl584delta.pod 939s # expected: 7363 939s # received: 7363 939s ok 69 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl585delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1701-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 5889 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl585delta.pod 939s # expected: 5889 939s # received: 5889 939s ok 70 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl586delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "122b-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 4651 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl586delta.pod 939s # expected: 4651 939s # received: 4651 939s ok 71 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl587delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "20a5-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 8357 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl587delta.pod 939s # expected: 8357 939s # received: 8357 939s ok 72 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl588delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "62c1-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 25281 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl588delta.pod 939s # expected: 25281 939s # received: 25281 939s ok 73 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl589delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "d290-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 53904 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl589delta.pod 939s # expected: 53904 939s # received: 53904 939s ok 74 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perl58delta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1c1d5-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 115157 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perl58delta.pod 939s # expected: 115157 939s # received: 115157 939s ok 75 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlaix.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "4fe9-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 20457 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlaix.pod 939s # expected: 20457 939s # received: 20457 939s ok 76 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlamiga.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1688-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 5768 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlamiga.pod 939s # expected: 5768 939s # received: 5768 939s ok 77 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlandroid.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "2031-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 8241 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlandroid.pod 939s # expected: 8241 939s # received: 8241 939s ok 78 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlapi.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "c9433-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 824371 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlapi.pod 939s # expected: 824371 939s # received: 824371 939s ok 79 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlapio.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "5837-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 22583 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlapio.pod 939s # expected: 22583 939s # received: 22583 939s ok 80 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlartistic.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1b62-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 7010 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlartistic.pod 939s # expected: 7010 939s # received: 7010 939s ok 81 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlbook.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "20c2-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 8386 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlbook.pod 939s # expected: 8386 939s # received: 8386 939s ok 82 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlboot.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "126-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 294 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlboot.pod 939s # expected: 294 939s # received: 294 939s ok 83 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlbot.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "130-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 304 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlbot.pod 939s # expected: 304 939s # received: 304 939s ok 84 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlbs2000.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1f50-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 8016 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlbs2000.pod 939s # expected: 8016 939s # received: 8016 939s ok 85 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlcall.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "dea2-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 56994 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlcall.pod 939s # expected: 56994 939s # received: 56994 939s ok 86 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlcheat.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1180-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 4480 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlcheat.pod 939s # expected: 4480 939s # received: 4480 939s ok 87 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlclass.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "23bf-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 9151 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlclass.pod 939s # expected: 9151 939s # received: 9151 939s ok 88 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlclassguts.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "3c63-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 15459 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlclassguts.pod 939s # expected: 15459 939s # received: 15459 939s ok 89 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlclib.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "254a-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 9546 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlclib.pod 939s # expected: 9546 939s # received: 9546 939s ok 90 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlcn.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "12e5-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 4837 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlcn.pod 939s # expected: 4837 939s # received: 4837 939s ok 91 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlcommunity.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1b1a-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 6938 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlcommunity.pod 939s # expected: 6938 939s # received: 6938 939s ok 92 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlcygwin.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "662a-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 26154 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlcygwin.pod 939s # expected: 26154 939s # received: 26154 939s ok 93 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perldata.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "cfa2-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 53154 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perldata.pod 939s # expected: 53154 939s # received: 53154 939s ok 94 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perldbmfilter.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "134f-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 4943 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perldbmfilter.pod 939s # expected: 4943 939s # received: 4943 939s ok 95 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perldebguts.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "a85c-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 43100 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perldebguts.pod 939s # expected: 43100 939s # received: 43100 939s ok 96 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perldebtut.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "5693-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 22163 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perldebtut.pod 939s # expected: 22163 939s # received: 22163 939s ok 97 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perldebug.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "9bbb-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 39867 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perldebug.pod 939s # expected: 39867 939s # received: 39867 939s ok 98 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perldelta.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "fd4-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 4052 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perldelta.pod 939s # expected: 4052 939s # received: 4052 939s ok 99 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perldeprecation.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "5f0a-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 24330 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perldeprecation.pod 939s # expected: 24330 939s # received: 24330 939s ok 100 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perldiag.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "4c051-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 311377 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perldiag.pod 939s # expected: 311377 939s # received: 311377 939s ok 101 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perldoc.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "24a0-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 9376 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perldoc.pod 939s # expected: 9376 939s # received: 9376 939s ok 102 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perldocstyle.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "b4ed-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 46317 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perldocstyle.pod 939s # expected: 46317 939s # received: 46317 939s ok 103 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perldsc.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "687a-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 26746 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perldsc.pod 939s # expected: 26746 939s # received: 26746 939s ok 104 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perldtrace.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1f17-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 7959 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perldtrace.pod 939s # expected: 7959 939s # received: 7959 939s ok 105 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlebcdic.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "14981-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 84353 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlebcdic.pod 939s # expected: 84353 939s # received: 84353 939s ok 106 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlembed.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "9321-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 37665 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlembed.pod 939s # expected: 37665 939s # received: 37665 939s ok 107 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlexperiment.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "2877-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 10359 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlexperiment.pod 939s # expected: 10359 939s # received: 10359 939s ok 108 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlfaq.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "590b-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 22795 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlfaq.pod 939s # expected: 22795 939s # received: 22795 939s ok 109 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlfaq1.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "385d-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 14429 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlfaq1.pod 939s # expected: 14429 939s # received: 14429 939s ok 110 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlfaq2.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "24a1-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 9377 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlfaq2.pod 939s # expected: 9377 939s # received: 9377 939s ok 111 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlfaq3.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "92e1-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 37601 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlfaq3.pod 939s # expected: 37601 939s # received: 37601 939s ok 112 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlfaq4.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "162be-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 90814 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlfaq4.pod 939s # expected: 90814 939s # received: 90814 939s ok 113 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlfaq5.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "d7fc-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 55292 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlfaq5.pod 939s # expected: 55292 939s # received: 55292 939s ok 114 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlfaq6.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "9a71-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 39537 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlfaq6.pod 939s # expected: 39537 939s # received: 39537 939s ok 115 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlfaq7.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "93b8-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 37816 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlfaq7.pod 939s # expected: 37816 939s # received: 37816 939s ok 116 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlfaq8.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "c310-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 49936 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlfaq8.pod 939s # expected: 49936 939s # received: 49936 939s ok 117 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlfaq9.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "3b75-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 15221 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlfaq9.pod 939s # expected: 15221 939s # received: 15221 939s ok 118 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlfilter.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "56ca-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 22218 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlfilter.pod 939s # expected: 22218 939s # received: 22218 939s ok 119 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlfork.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "342b-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 13355 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlfork.pod 939s # expected: 13355 939s # received: 13355 939s ok 120 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlform.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "40e0-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 16608 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlform.pod 939s # expected: 16608 939s # received: 16608 939s ok 121 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlfreebsd.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "671-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 1649 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlfreebsd.pod 939s # expected: 1649 939s # received: 1649 939s ok 122 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlfunc.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "67142-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 422210 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlfunc.pod 939s # expected: 422210 939s # received: 422210 939s ok 123 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlgit.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "7c2a-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 31786 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlgit.pod 939s # expected: 31786 939s # received: 31786 939s ok 124 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlglossary.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "21810-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 137232 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlglossary.pod 939s # expected: 137232 939s # received: 137232 939s ok 125 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlgov.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "4075-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 16501 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlgov.pod 939s # expected: 16501 939s # received: 16501 939s ok 126 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlgpl.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "35f7-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 13815 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlgpl.pod 939s # expected: 13815 939s # received: 13815 939s ok 127 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlguts.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "2c264-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 180836 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlguts.pod 939s # expected: 180836 939s # received: 180836 939s ok 128 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlhack.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "afe4-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 45028 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlhack.pod 939s # expected: 45028 939s # received: 45028 939s ok 129 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlhacktips.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "11a38-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 72248 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlhacktips.pod 939s # expected: 72248 939s # received: 72248 939s ok 130 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlhacktut.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1809-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 6153 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlhacktut.pod 939s # expected: 6153 939s # received: 6153 939s ok 131 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlhaiku.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "5f7-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 1527 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlhaiku.pod 939s # expected: 1527 939s # received: 1527 939s ok 132 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlhist.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "e88a-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 59530 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlhist.pod 939s # expected: 59530 939s # received: 59530 939s ok 133 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlhpux.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "77a4-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 30628 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlhpux.pod 939s # expected: 30628 939s # received: 30628 939s ok 134 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlhurd.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "7dd-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 2013 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlhurd.pod 939s # expected: 2013 939s # received: 2013 939s ok 135 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlintern.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1f865-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 129125 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlintern.pod 939s # expected: 129125 939s # received: 129125 939s ok 136 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlinterp.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "9216-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 37398 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlinterp.pod 939s # expected: 37398 939s # received: 37398 939s ok 137 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlintro.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "579d-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 22429 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlintro.pod 939s # expected: 22429 939s # received: 22429 939s ok 138 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perliol.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "8ad3-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 35539 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perliol.pod 939s # expected: 35539 939s # received: 35539 939s ok 139 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlipc.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "11817-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 71703 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlipc.pod 939s # expected: 71703 939s # received: 71703 939s ok 140 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlirix.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1150-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 4432 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlirix.pod 939s # expected: 4432 939s # received: 4432 939s ok 141 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perljp.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "20a8-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 8360 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perljp.pod 939s # expected: 8360 939s # received: 8360 939s ok 142 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlko.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "2fc0-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 12224 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlko.pod 939s # expected: 12224 939s # received: 12224 939s ok 143 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perllexwarn.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "163-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 355 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perllexwarn.pod 939s # expected: 355 939s # received: 355 939s ok 144 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perllinux.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "7ea-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 2026 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perllinux.pod 939s # expected: 2026 939s # received: 2026 939s ok 145 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perllocale.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "12457-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 74839 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perllocale.pod 939s # expected: 74839 939s # received: 74839 939s ok 146 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perllol.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "24dc-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 9436 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perllol.pod 939s # expected: 9436 939s # received: 9436 939s ok 147 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlmacosx.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "2f6f-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 12143 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlmacosx.pod 939s # expected: 12143 939s # received: 12143 939s ok 148 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlmod.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "6753-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 26451 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlmod.pod 939s # expected: 26451 939s # received: 26451 939s ok 149 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlmodinstall.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "2574-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 9588 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlmodinstall.pod 939s # expected: 9588 939s # received: 9588 939s ok 150 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlmodlib.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "e547-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 58695 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlmodlib.pod 939s # expected: 58695 939s # received: 58695 939s ok 151 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlmodstyle.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "573b-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 22331 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlmodstyle.pod 939s # expected: 22331 939s # received: 22331 939s ok 152 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlmroapi.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "d65-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 3429 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlmroapi.pod 939s # expected: 3429 939s # received: 3429 939s ok 153 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlnewmod.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "2ad3-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 10963 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlnewmod.pod 939s # expected: 10963 939s # received: 10963 939s ok 154 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlnumber.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "20a5-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 8357 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlnumber.pod 939s # expected: 8357 939s # received: 8357 939s ok 155 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlobj.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "8d30-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 36144 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlobj.pod 939s # expected: 36144 939s # received: 36144 939s ok 156 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlootut.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "6885-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 26757 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlootut.pod 939s # expected: 26757 939s # received: 26757 939s ok 157 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlop.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "251a5-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 151973 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlop.pod 939s # expected: 151973 939s # received: 151973 939s ok 158 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlopenbsd.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "4db-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 1243 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlopenbsd.pod 939s # expected: 1243 939s # received: 1243 939s ok 159 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlopentut.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "3b77-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 15223 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlopentut.pod 939s # expected: 15223 939s # received: 15223 939s ok 160 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlos2.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "16cb9-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 93369 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlos2.pod 939s # expected: 93369 939s # received: 93369 939s ok 161 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlos390.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "37cb-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 14283 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlos390.pod 939s # expected: 14283 939s # received: 14283 939s ok 162 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlos400.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "12b0-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 4784 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlos400.pod 939s # expected: 4784 939s # received: 4784 939s ok 163 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlpacktut.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "c8a9-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 51369 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlpacktut.pod 939s # expected: 51369 939s # received: 51369 939s ok 164 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlperf.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "c2bd-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 49853 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlperf.pod 939s # expected: 49853 939s # received: 49853 939s ok 165 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlplan9.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1418-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 5144 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlplan9.pod 939s # expected: 5144 939s # received: 5144 939s ok 166 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlpod.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "5b65-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 23397 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlpod.pod 939s # expected: 23397 939s # received: 23397 939s ok 167 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlpodspec.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "10d10-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 68880 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlpodspec.pod 939s # expected: 68880 939s # received: 68880 939s ok 168 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlpodstyle.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "2f40-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 12096 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlpodstyle.pod 939s # expected: 12096 939s # received: 12096 939s ok 169 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlpolicy.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "67b7-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 26551 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlpolicy.pod 939s # expected: 26551 939s # received: 26551 939s ok 170 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlport.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "15cc8-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 89288 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlport.pod 939s # expected: 89288 939s # received: 89288 939s ok 171 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlpragma.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1412-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 5138 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlpragma.pod 939s # expected: 5138 939s # received: 5138 939s ok 172 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlqnx.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1a25-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 6693 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlqnx.pod 939s # expected: 6693 939s # received: 6693 939s ok 173 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlre.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "2127d-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 135805 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlre.pod 939s # expected: 135805 939s # received: 135805 939s ok 174 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlreapi.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "7bad-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 31661 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlreapi.pod 939s # expected: 31661 939s # received: 31661 939s ok 175 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlrebackslash.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "818f-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 33167 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlrebackslash.pod 939s # expected: 33167 939s # received: 33167 939s ok 176 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlrecharclass.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "beb0-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 48816 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlrecharclass.pod 939s # expected: 48816 939s # received: 48816 939s ok 177 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlref.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "8c47-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 35911 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlref.pod 939s # expected: 35911 939s # received: 35911 939s ok 178 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlreftut.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "4944-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 18756 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlreftut.pod 939s # expected: 18756 939s # received: 18756 939s ok 179 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlreguts.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "a989-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 43401 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlreguts.pod 939s # expected: 43401 939s # received: 43401 939s ok 180 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlrepository.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1fd-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 509 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlrepository.pod 939s # expected: 509 939s # received: 509 939s ok 181 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlrequick.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "4af5-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 19189 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlrequick.pod 939s # expected: 19189 939s # received: 19189 939s ok 182 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlreref.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "3ce4-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 15588 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlreref.pod 939s # expected: 15588 939s # received: 15588 939s ok 183 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlretut.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1e219-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 123417 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlretut.pod 939s # expected: 123417 939s # received: 123417 939s ok 184 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlriscos.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Accept-Ranges: bytes 939s #ETag: "60c-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 1548 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlriscos.pod 939s # expected: 1548 939s # received: 1548 939s ok 185 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlrun.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "e52d-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 58669 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlrun.pod 939s # expected: 58669 939s # received: 58669 939s ok 186 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlsec.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "6cc6-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 27846 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlsec.pod 939s # expected: 27846 939s # received: 27846 939s ok 187 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlsecpolicy.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "4af2-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 19186 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlsecpolicy.pod 939s # expected: 19186 939s # received: 19186 939s ok 188 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlsolaris.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "74a6-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 29862 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:35 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlsolaris.pod 939s # expected: 29862 939s # received: 29862 939s ok 189 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlsource.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1bdc-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 7132 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlsource.pod 939s # expected: 7132 939s # received: 7132 939s ok 190 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlstyle.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "233b-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 9019 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlstyle.pod 939s # expected: 9019 939s # received: 9019 939s ok 191 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlsub.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "12f85-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 77701 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlsub.pod 939s # expected: 77701 939s # received: 77701 939s ok 192 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlsyn.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "d2de-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 53982 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlsyn.pod 939s # expected: 53982 939s # received: 53982 939s ok 193 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlsynology.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "2858-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 10328 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlsynology.pod 939s # expected: 10328 939s # received: 10328 939s ok 194 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlthrtut.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "b53a-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 46394 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlthrtut.pod 939s # expected: 46394 939s # received: 46394 939s ok 195 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perltie.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "9a91-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 39569 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perltie.pod 939s # expected: 39569 939s # received: 39569 939s ok 196 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perltoc.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "b9206-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 758278 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perltoc.pod 939s # expected: 758278 939s # received: 758278 939s ok 197 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perltodo.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "174-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 372 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perltodo.pod 939s # expected: 372 939s # received: 372 939s ok 198 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perltooc.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "126-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 294 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perltooc.pod 939s # expected: 294 939s # received: 294 939s ok 199 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perltoot.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "126-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 294 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perltoot.pod 939s # expected: 294 939s # received: 294 939s ok 200 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perltrap.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "297f-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 10623 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perltrap.pod 939s # expected: 10623 939s # received: 10623 939s ok 201 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perltru64.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "213f-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 8511 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perltru64.pod 939s # expected: 8511 939s # received: 8511 939s ok 202 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perltw.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1183-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 4483 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perltw.pod 939s # expected: 4483 939s # received: 4483 939s ok 203 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlunicode.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "162c0-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 90816 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlunicode.pod 939s # expected: 90816 939s # received: 90816 939s ok 204 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlunicook.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "6349-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 25417 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlunicook.pod 939s # expected: 25417 939s # received: 25417 939s ok 205 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlunifaq.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "372e-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 14126 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlunifaq.pod 939s # expected: 14126 939s # received: 14126 939s ok 206 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perluniintro.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "96e1-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 38625 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perluniintro.pod 939s # expected: 38625 939s # received: 38625 939s ok 207 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perluniprops.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "6eefa-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 454394 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perluniprops.pod 939s # expected: 454394 939s # received: 454394 939s ok 208 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlunitut.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1f0f-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 7951 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlunitut.pod 939s # expected: 7951 939s # received: 7951 939s ok 209 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlutil.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1ce8-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 7400 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlutil.pod 939s # expected: 7400 939s # received: 7400 939s ok 210 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlvar.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "16ab2-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 92850 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlvar.pod 939s # expected: 92850 939s # received: 92850 939s ok 211 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlvms.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "c68d-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 50829 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlvms.pod 939s # expected: 50829 939s # received: 50829 939s ok 212 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlvos.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "f16-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 3862 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlvos.pod 939s # expected: 3862 939s # received: 3862 939s ok 213 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlwin32.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "7fdb-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 32731 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlwin32.pod 939s # expected: 32731 939s # received: 32731 939s ok 214 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlxs.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "1532b-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 86827 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlxs.pod 939s # expected: 86827 939s # received: 86827 939s ok 215 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlxstut.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "c504-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 50436 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlxstut.pod 939s # expected: 50436 939s # received: 50436 939s ok 216 939s #lwp request: 939s #GET http://localhost:8529/getfiles-perl-pod/perlxstypemap.pod HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "5dc1-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 24001 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-perl-pod/perlxstypemap.pod 939s # expected: 24001 939s # received: 24001 939s ok 217 939s #lwp request: 939s #GET http://localhost:8529/getfiles-binary-httpd HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "cb0a0-60fb82f589ec0" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 831648 939s #Last-Modified: Wed, 24 Jan 2024 22:00:03 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-binary-httpd 939s # expected: 831648 939s # received: 831648 939s ok 218 939s #lwp request: 939s #GET http://localhost:8529/getfiles-binary-perl HTTP/1.1 939s #User-Agent: libwww-perl/6.76 939s # 939s #server response: 939s #HTTP/1.1 200 OK 939s #Connection: close 939s #Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Accept-Ranges: bytes 939s #ETag: "415750-60ec1fb4f0200" 939s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 939s #Vary: In-If1 939s #Content-Length: 4282192 939s #Last-Modified: Fri, 12 Jan 2024 16:16:08 GMT 939s #Client-Date: Sun, 24 Mar 2024 06:45:36 GMT 939s #Client-Peer: 127.0.0.1:8529 939s #Client-Response-Num: 1 939s #DMMATCH1: 1 939s # 939s # testing : download of /getfiles-binary-perl 939s # expected: 4282192 939s # received: 4282192 939s ok 219 939s ok 941s t/apache/headers.t .................. 941s 1..27 941s # Running under perl version 5.038002 for linux 941s # Current time local: Sun Mar 24 06:45:36 2024 941s # Current time GMT: Sun Mar 24 06:45:36 2024 941s # Using Test.pm version 1.31 941s # Using Apache/Test.pm version 1.42 941s testing: Hello: World 941s ok 1 941s # testing : response success 941s # expected: qr/HTTP\/1\.. 200 OK/ 941s # received: 'HTTP/1.1 200 OK' 941s ok 2 941s header: [World] vs [World] 941s # testing : compare header Hello value 941s # expected: 'World' 941s # received: 'World' 941s ok 3 941s testing: Hello: World 941s ok 4 941s # testing : response success 941s # expected: qr/HTTP\/1\.. 200 OK/ 941s # received: 'HTTP/1.1 200 OK' 941s ok 5 941s header: [World] vs [World] 941s # testing : compare header Hello value 941s # expected: 'World' 941s # received: 'World' 941s ok 6 941s testing: Hello: World 941s ok 7 941s # testing : response success 941s # expected: qr/HTTP\/1\.. 200 OK/ 941s # received: 'HTTP/1.1 200 OK' 941s ok 8 941s header: [World] vs [World] 941s # testing : compare header Hello value 941s # expected: 'World' 941s # received: 'World' 941s ok 9 941s testing: Hello: Foo 941s Bar 941s ok 10 941s # testing : response success 941s # expected: qr/HTTP\/1\.. 200 OK/ 941s # received: 'HTTP/1.1 200 OK' 941s ok 11 941s header: [Foo Bar] vs [Foo Bar] 941s # testing : compare header Hello value 941s # expected: 'Foo Bar' 941s # received: 'Foo Bar' 941s ok 12 941s testing: Hello: Foo 941s Bar 941s ok 13 941s # testing : response success 941s # expected: qr/HTTP\/1\.. 200 OK/ 941s # received: 'HTTP/1.1 200 OK' 941s ok 14 941s header: [Foo Bar] vs [Foo Bar] 941s # testing : compare header Hello value 941s # expected: 'Foo Bar' 941s # received: 'Foo Bar' 941s ok 15 941s testing: Hello: Foo 941s Bar 941s ok 16 941s # testing : response success 941s # expected: qr/HTTP\/1\.. 200 OK/ 941s # received: 'HTTP/1.1 200 OK' 941s ok 17 941s header: [Foo Bar] vs [Foo Bar] 941s # testing : compare header Hello value 941s # expected: 'Foo Bar' 941s # received: 'Foo Bar' 941s ok 18 941s testing: Hello: Foo 941s Bar 941s ok 19 941s # testing : response success 941s # expected: qr/HTTP\/1\.. 200 OK/ 941s # received: 'HTTP/1.1 200 OK' 941s ok 20 941s header: [Foo Bar] vs [Foo Bar] 941s # testing : compare header Hello value 941s # expected: 'Foo Bar' 941s # received: 'Foo Bar' 941s ok 21 941s testing: Hello: Foo 941s Bar 941s ok 22 941s # testing : response success 941s # expected: qr/HTTP\/1\.. 200 OK/ 941s # received: 'HTTP/1.1 200 OK' 941s ok 23 941s header: [Foo Bar] vs [Foo Bar] 941s # testing : compare header Hello value 941s # expected: 'Foo Bar' 941s # received: 'Foo Bar' 941s ok 24 941s testing: Hello:World 941s ok 25 941s # testing : response success 941s # expected: qr/HTTP\/1\.. 200 OK/ 941s # received: 'HTTP/1.1 200 OK' 941s ok 26 941s header: [World] vs [World] 941s # testing : compare header Hello value 941s # expected: 'World' 941s # received: 'World' 941s ok 27 941s ok 943s t/apache/hostcheck.t ................ skipped: apache version 2.5.1 or higher is required, this is version 2.4.58 945s t/apache/http_strict.t .............. 945s 1..178 945s # Running under perl version 5.038002 for linux 945s # Current time local: Sun Mar 24 06:45:40 2024 945s # Current time GMT: Sun Mar 24 06:45:40 2024 945s # Using Test.pm version 1.31 945s # Using Apache/Test.pm version 1.42 945s # SENDING: 945s # GET / HTTP/1.0\r\n\r\n 945s # expecting success, got 200 945s ok 1 945s # SENDING: 945s # GET / HTTP/1.0\n\n 945s # expecting success, got 200 945s ok 2 945s # SENDING: 945s # get / HTTP/1.0\r\n\r\n 945s # expecting 501, got 501 945s ok 3 945s # SENDING: 945s # G ET / HTTP/1.0\r\n\r\n 945s # expecting 400, got 400 945s ok 4 945s # SENDING: 945s # G\x00ET / HTTP/1.0\r\n\r\n 945s # expecting 400, got 400 945s ok 5 945s # SENDING: 945s # G/T / HTTP/1.0\r\n\r\n 945s # expecting 501, got 501 945s ok 6 945s # SENDING: 945s # GET /\x00 HTTP/1.0\r\n\r\n 945s # expecting 400, got 400 945s ok 7 945s # SENDING: 945s # GET / HTTP/1.0\x00\r\n\r\n 945s # expecting 400, got 400 945s ok 8 945s # SENDING: 945s # GET\x0c/ HTTP/1.0\r\n\r\n 945s # expecting 400, got 400 945s ok 9 945s # SENDING: 945s # GET\r/ HTTP/1.0\r\n\r\n 945s # expecting 400, got 400 945s ok 10 945s # SENDING: 945s # GET\t/ HTTP/1.0\r\n\r\n 945s # expecting 400, got 400 945s ok 11 945s # SENDING: 945s # GET / HTT/1.0\r\n\r\n 945s # expecting error, got 400 945s ok 12 945s # SENDING: 945s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 945s # expecting success, got 200 945s ok 13 945s # SENDING: 945s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 945s # expecting success, got 200 945s ok 14 945s # SENDING: 945s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 945s # expecting success, got 200 945s ok 15 945s # SENDING: 945s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 945s # expecting 400, got 400 945s ok 16 945s # SENDING: 945s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 945s # expecting 400, got 400 945s ok 17 945s # SENDING: 945s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 945s # expecting 200, got 200 945s ok 18 945s # SENDING: 945s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 945s # expecting 400, got 400 945s ok 19 945s # SENDING: 945s # GET / HTTP/\r\nHost: localhost\r\n\r\n 945s # expecting error, got 400 945s ok 20 945s # SENDING: 945s # GET / HTTP/0.9\r\n\r\n 945s # expecting error, got 400 945s ok 21 945s # SENDING: 945s # GET / HTTP/0.8\r\n\r\n 945s # expecting error, got 400 945s ok 22 945s # SENDING: 945s # GET /\x01 HTTP/1.0\r\n\r\n 945s # expecting 400, got 400 945s ok 23 945s # SENDING: 945s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 945s # expecting 200, got 200 945s ok 24 945s # SENDING: 945s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 945s # expecting 200, got 200 945s ok 25 945s # SENDING: 945s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 945s # expecting 400, got 400 945s ok 26 945s # SENDING: 945s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 945s # expecting 200, got 200 945s ok 27 945s # SENDING: 945s # GET / HTTP/1.0\r\nFoo\r\n\r\n 945s # expecting 400, got 400 945s ok 28 945s # SENDING: 945s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 945s # expecting 400, got 400 945s ok 29 945s # SENDING: 945s # GET / HTTP/1.0\r\n: bar\r\n\r\n 945s # expecting 400, got 400 945s ok 30 945s # SENDING: 945s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 945s # expecting 200, got 200 945s ok 31 945s # SENDING: 945s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 945s # expecting 400, got 400 945s ok 32 945s # SENDING: 945s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 945s # expecting 400, got 400 945s ok 33 945s # SENDING: 945s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 945s # expecting 400, got 400 945s ok 34 945s # SENDING: 945s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 945s # expecting 200, got 200 945s ok 35 945s # SENDING: 945s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 945s # expecting 400, got 400 945s ok 36 945s # SENDING: 945s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 945s # expecting 400, got 400 945s ok 37 945s # SENDING: 945s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 945s # expecting 200, got 200 945s ok 38 945s # SENDING: 945s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 945s # expecting 400, got 400 945s ok 39 945s # SENDING: 945s # GET / HTTP/1.0\r\r 945s # expecting dropped connection and HTTPD dropped connection 945s ok 40 945s # SENDING: 945s # GET /\r\n 945s # expecting headerless HTTP/0.9 body, got response 945s ok 41 945s # SENDING: 945s # GET /#frag HTTP/1.0\r\n 945s # expecting 400, got 400 945s ok 42 945s # SENDING: 945s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 945s # expecting 200, got 200 945s ok 43 945s # SENDING: 945s # GET http://017700000001/ HTTP/1.0\r\n\r\n 945s # expecting 200, got 200 945s ok 44 945s # SENDING: 945s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 945s # expecting 200, got 200 945s ok 45 945s # SENDING: 945s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 945s # expecting 200, got 200 945s ok 46 945s # SENDING: 945s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 945s # expecting 200, got 200 945s ok 47 945s # SENDING: 945s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 945s # expecting 200, got 200 945s ok 48 945s # SENDING: 945s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 945s # expecting 200, got 200 945s ok 49 945s # SENDING: 945s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 945s # expecting 400, got 400 945s ok 50 945s # SENDING: 945s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 945s # expecting 200, got 200 945s ok 51 945s # SENDING: 945s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 945s # expecting 400, got 400 945s ok 52 945s # SENDING: 945s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 945s # expecting 400, got 400 945s ok 53 945s # SENDING: 945s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 945s # expecting 400, got 400 945s ok 54 945s # SENDING: 945s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 945s # expecting 200, got 200 945s ok 55 945s # SENDING: 945s # GET http://[::1]/ HTTP/1.0\r\n\r\n 945s # expecting success, got 200 945s ok 56 945s # SENDING: 945s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 945s # expecting success, got 200 945s ok 57 945s # SENDING: 945s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 945s # expecting success, got 200 945s ok 58 945s # SENDING: 945s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 945s # expecting success, got 200 945s ok 59 945s # SENDING: 945s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 945s # expecting 400, got 400 945s ok 60 945s # SENDING: 945s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 945s # expecting success, got 200 945s ok 61 945s # SENDING: 945s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 945s # expecting success, got 200 945s ok 62 945s # SENDING: 945s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 945s # expecting 400, got 400 945s ok 63 945s # SENDING: 945s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 945s # expecting success, got 200 945s ok 64 945s # SENDING: 945s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 945s # expecting success, got 200 945s ok 65 945s # SENDING: 945s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 945s # expecting success, got 200 945s ok 66 945s # SENDING: 945s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 945s # expecting success, got 200 945s ok 67 945s # SENDING: 945s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 945s # expecting success, got 200 945s ok 68 945s # SENDING: 945s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 945s # expecting success, got 200 945s ok 69 945s # SENDING: 945s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 945s # expecting 200, got 200 945s ok 70 945s # SENDING: 945s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 945s # expecting 200, got 200 945s ok 71 945s # SENDING: 945s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 945s # expecting 400, got 400 945s ok 72 945s # SENDING: 945s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 945s # expecting 200, got 200 945s ok 73 945s # SENDING: 945s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 945s # expecting 200, got 200 945s ok 74 945s # SENDING: 945s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 945s # expecting 200, got 200 945s ok 75 945s # SENDING: 945s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 945s # expecting 200, got 200 945s ok 76 945s # SENDING: 945s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 945s # expecting 200, got 200 945s ok 77 945s # SENDING: 945s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 945s # expecting 200, got 200 945s ok 78 945s # SENDING: 945s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 945s # expecting 200, got 200 945s ok 79 945s # SENDING: 945s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 945s # DECODED: Foo: bar 945s # RESPONSE: 945s # HTTP/1.1 200 OK\r\n 945s # Date: Sun, 24 Mar 2024 06:45:41 GMT\r\n 945s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 945s # Foo: bar\r\n 945s # Vary: In-If1\r\n 945s # DMMATCH1: 1\r\n 945s # Content-Length: 36\r\n 945s # Connection: close\r\n 945s # Content-Type: text/plain\r\n 945s # \r\n 945s # Hi!\n 945s # SERVERNAME=localhost\n 945s # HTTP_HOST=\n 945s # 945s # expecting 200, got 200 945s ok 80 945s # SENDING: 945s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 945s # DECODED: Foo: 945s # RESPONSE: 945s # HTTP/1.1 200 OK\r\n 945s # Date: Sun, 24 Mar 2024 06:45:41 GMT\r\n 945s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 945s # Foo: \r\n 945s # Vary: In-If1\r\n 945s # DMMATCH1: 1\r\n 945s # Connection: close\r\n 945s # Content-Type: text/plain\r\n 945s # \r\n 945s # Hi!\n 945s # SERVERNAME=localhost\n 945s # HTTP_HOST=\n 945s # 945s # expecting 200, got 200 945s ok 81 945s # SENDING: 945s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 945s # DECODED: : bar 945s # RESPONSE: 945s # HTTP/1.1 500 Internal Server Error\r\n 945s # Date: Sun, 24 Mar 2024 06:45:41 GMT\r\n 945s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 945s # Content-Length: 564\r\n 945s # Connection: close\r\n 945s # Content-Type: text/html; charset=iso-8859-1\r\n 945s # \r\n 945s # \n 945s # \n 945s # ... 945s # expecting 500, got 500 945s ok 82 945s # SENDING: 946s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 946s # DECODED: F\x00oo: bar 946s # RESPONSE: 946s # HTTP/1.1 500 Internal Server Error\r\n 946s # Date: Sun, 24 Mar 2024 06:45:41 GMT\r\n 946s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 946s # Content-Length: 528\r\n 946s # Connection: close\r\n 946s # Content-Type: text/html; charset=iso-8859-1\r\n 946s # \r\n 946s # \n 946s # \n 946s # ... 946s # expecting 500, got 500 946s ok 83 946s # SENDING: 946s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 946s # DECODED: F\x01oo: bar 946s # RESPONSE: 946s # HTTP/1.1 500 Internal Server Error\r\n 946s # Date: Sun, 24 Mar 2024 06:45:42 GMT\r\n 946s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 946s # Content-Length: 564\r\n 946s # Connection: close\r\n 946s # Content-Type: text/html; charset=iso-8859-1\r\n 946s # \r\n 946s # \n 946s # \n 946s # ... 946s # expecting 500, got 500 946s ok 84 946s # SENDING: 946s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 946s # DECODED: F\noo: bar 946s # RESPONSE: 946s # HTTP/1.1 500 Internal Server Error\r\n 946s # Date: Sun, 24 Mar 2024 06:45:42 GMT\r\n 946s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 946s # Content-Length: 528\r\n 946s # Connection: close\r\n 946s # Content-Type: text/html; charset=iso-8859-1\r\n 946s # \r\n 946s # \n 946s # \n 946s # ... 946s # expecting 500, got 500 946s ok 85 946s # SENDING: 946s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 946s # DECODED: Foo: b\tar 946s # RESPONSE: 946s # HTTP/1.1 200 OK\r\n 946s # Date: Sun, 24 Mar 2024 06:45:42 GMT\r\n 946s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 946s # Foo: b\tar\r\n 946s # Vary: In-If1\r\n 946s # DMMATCH1: 1\r\n 946s # Connection: close\r\n 946s # Content-Type: text/plain\r\n 946s # \r\n 946s # Hi!\n 946s # SERVERNAME=localhost\n 946s # HTTP_HOST=\n 946s # 946s # expecting 200, got 200 946s ok 86 946s # SENDING: 946s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 946s # DECODED: Foo: b\x01ar 946s # RESPONSE: 946s # HTTP/1.1 500 Internal Server Error\r\n 946s # Date: Sun, 24 Mar 2024 06:45:42 GMT\r\n 946s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 946s # Content-Length: 564\r\n 946s # Connection: close\r\n 946s # Content-Type: text/html; charset=iso-8859-1\r\n 946s # \r\n 946s # \n 946s # \n 946s # ... 946s # expecting 500, got 500 946s ok 87 946s # SENDING: 946s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 946s # expecting 500, got 500 946s ok 88 946s # SENDING: 946s # GET / HTTP/1.0\r\n\r\n 946s # expecting success, got 200 946s ok 89 946s # SENDING: 946s # GET / HTTP/1.0\n\n 946s # expecting 400, got 400 946s ok 90 946s # SENDING: 946s # get / HTTP/1.0\r\n\r\n 946s # expecting 501, got 501 946s ok 91 946s # SENDING: 946s # G ET / HTTP/1.0\r\n\r\n 946s # expecting 400, got 400 946s ok 92 946s # SENDING: 946s # G\x00ET / HTTP/1.0\r\n\r\n 946s # expecting 400, got 400 946s ok 93 946s # SENDING: 946s # G/T / HTTP/1.0\r\n\r\n 946s # expecting 400, got 400 946s ok 94 946s # SENDING: 946s # GET /\x00 HTTP/1.0\r\n\r\n 946s # expecting 400, got 400 946s ok 95 946s # SENDING: 946s # GET / HTTP/1.0\x00\r\n\r\n 946s # expecting 400, got 400 946s ok 96 946s # SENDING: 946s # GET\x0c/ HTTP/1.0\r\n\r\n 946s # expecting 400, got 400 946s ok 97 946s # SENDING: 946s # GET\r/ HTTP/1.0\r\n\r\n 946s # expecting 400, got 400 946s ok 98 946s # SENDING: 946s # GET\t/ HTTP/1.0\r\n\r\n 946s # expecting 400, got 400 946s ok 99 946s # SENDING: 946s # GET / HTT/1.0\r\n\r\n 946s # expecting error, got 400 946s ok 100 946s # SENDING: 946s # GET / HTTP/1.0\r\nHost: localhost\r\n\r\n 946s # expecting success, got 200 946s ok 101 946s # SENDING: 946s # GET / HTTP/2.0\r\nHost: localhost\r\n\r\n 946s # expecting success, got 200 946s ok 102 946s # SENDING: 946s # GET / HTTP/1.2\r\nHost: localhost\r\n\r\n 946s # expecting success, got 200 946s ok 103 946s # SENDING: 946s # GET / HTTP/1.11\r\nHost: localhost\r\n\r\n 946s # expecting 400, got 400 946s ok 104 946s # SENDING: 946s # GET / HTTP/10.0\r\nHost: localhost\r\n\r\n 946s # expecting 400, got 400 946s ok 105 946s # SENDING: 946s # GET / HTTP/1.0 \r\nHost: localhost\r\n\r\n 946s # expecting 400, got 400 946s ok 106 946s # SENDING: 946s # GET / HTTP/1.0 x\r\nHost: localhost\r\n\r\n 946s # expecting 400, got 400 946s ok 107 946s # SENDING: 946s # GET / HTTP/\r\nHost: localhost\r\n\r\n 946s # expecting error, got 400 946s ok 108 946s # SENDING: 946s # GET / HTTP/0.9\r\n\r\n 946s # expecting error, got 400 946s ok 109 946s # SENDING: 946s # GET / HTTP/0.8\r\n\r\n 946s # expecting error, got 400 946s ok 110 946s # SENDING: 946s # GET /\x01 HTTP/1.0\r\n\r\n 946s # expecting 400, got 400 946s ok 111 946s # SENDING: 946s # GET / HTTP/1.0\r\nFoo: bar\r\n\r\n 946s # expecting 200, got 200 946s ok 112 946s # SENDING: 946s # GET / HTTP/1.0\r\nFoo:bar\r\n\r\n 946s # expecting 200, got 200 946s ok 113 946s # SENDING: 946s # GET / HTTP/1.0\r\nFoo: b\x00ar\r\n\r\n 946s # expecting 400, got 400 946s ok 114 946s # SENDING: 946s # GET / HTTP/1.0\r\nFoo: b\x01ar\r\n\r\n 946s # expecting 400, got 400 946s ok 115 946s # SENDING: 946s # GET / HTTP/1.0\r\nFoo\r\n\r\n 946s # expecting 400, got 400 946s ok 116 946s # SENDING: 946s # GET / HTTP/1.0\r\nFoo bar\r\n\r\n 946s # expecting 400, got 400 946s ok 117 946s # SENDING: 946s # GET / HTTP/1.0\r\n: bar\r\n\r\n 946s # expecting 400, got 400 946s ok 118 946s # SENDING: 946s # GET / HTTP/1.0\r\nX: bar\r\n\r\n 946s # expecting 200, got 200 946s ok 119 946s # SENDING: 946s # GET / HTTP/1.0\r\nFoo bar:bash\r\n\r\n 946s # expecting 400, got 400 946s ok 120 946s # SENDING: 946s # GET / HTTP/1.0\r\nFoo :bar\r\n\r\n 946s # expecting 400, got 400 946s ok 121 946s # SENDING: 946s # GET / HTTP/1.0\r\n Foo:bar\r\n\r\n 946s # expecting 400, got 400 946s ok 122 946s # SENDING: 946s # GET / HTTP/1.0\r\nF\x01o: bar\r\n\r\n 946s # expecting 400, got 400 946s ok 123 946s # SENDING: 946s # GET / HTTP/1.0\r\nF\ro: bar\r\n\r\n 946s # expecting 400, got 400 946s ok 124 946s # SENDING: 946s # GET / HTTP/1.0\r\nF\to: bar\r\n\r\n 946s # expecting 400, got 400 946s ok 125 946s # SENDING: 946s # GET / HTTP/1.0\r\nFo: b\tar\r\n\r\n 946s # expecting 200, got 200 946s ok 126 946s # SENDING: 946s # GET / HTTP/1.0\r\nFo: bar\r\r\n\r\n 946s # expecting 400, got 400 946s ok 127 946s # SENDING: 946s # GET / HTTP/1.0\r\r 946s # expecting dropped connection and HTTPD dropped connection 946s ok 128 946s # SENDING: 946s # GET /\r\n 946s # expecting headerless HTTP/0.9 body, got response 946s ok 129 946s # SENDING: 946s # GET /#frag HTTP/1.0\r\n 946s # expecting 400, got 400 946s ok 130 946s # SENDING: 946s # GET / HTTP/1.0\r\nHost: localhost\r\nHost: localhost\r\n\r\n 946s # expecting 400, got 400 946s ok 131 946s # SENDING: 946s # GET http://017700000001/ HTTP/1.0\r\n\r\n 946s # expecting 400, got 400 946s ok 132 946s # SENDING: 946s # GET http://0x7f.1/ HTTP/1.0\r\n\r\n 946s # expecting 400, got 400 946s ok 133 946s # SENDING: 946s # GET http://127.0.0.1/ HTTP/1.0\r\n\r\n 946s # expecting 200, got 200 946s ok 134 946s # SENDING: 946s # GET http://127.01.0.1/ HTTP/1.0\r\n\r\n 946s # expecting 400, got 400 946s ok 135 946s # SENDING: 946s # GET http://%3127.0.0.1/ HTTP/1.0\r\n\r\n 946s # expecting 400, got 400 946s ok 136 946s # SENDING: 946s # GET / HTTP/1.0\r\nHost: localhost:80\r\nHost: localhost:80\r\n\r\n 946s # expecting 400, got 400 946s ok 137 946s # SENDING: 946s # GET / HTTP/1.0\r\nHost: localhost:80 x\r\n\r 946s # expecting 400, got 400 946s ok 138 946s # SENDING: 946s # GET http://localhost:80/ HTTP/1.0\r\n\r\n 946s # expecting 200, got 200 946s ok 139 946s # SENDING: 946s # GET http://localhost:80x/ HTTP/1.0\r\n\r\n 946s # expecting 400, got 400 946s ok 140 946s # SENDING: 946s # GET http://localhost:80:80/ HTTP/1.0\r\n\r\n 946s # expecting 400, got 400 946s ok 141 946s # SENDING: 946s # GET http://localhost::80/ HTTP/1.0\r\n\r\n 946s # expecting 400, got 400 946s ok 142 946s # SENDING: 946s # GET http://foo@localhost:80/ HTTP/1.0\r\n\r\n 946s # expecting 400, got 400 946s ok 143 946s # SENDING: 946s # GET http://[::1]/ HTTP/1.0\r\n\r\n 946s # expecting success, got 200 946s ok 144 946s # SENDING: 946s # GET http://[::1:2]/ HTTP/1.0\r\n\r\n 946s # expecting success, got 200 946s ok 145 946s # SENDING: 946s # GET http://[4712::abcd]/ HTTP/1.0\r\n\r\n 946s # expecting success, got 200 946s ok 146 946s # SENDING: 946s # GET http://[4712::abcd:1]/ HTTP/1.0\r\n\r\n 946s # expecting success, got 200 946s ok 147 946s # SENDING: 946s # GET http://[4712::abcd::]/ HTTP/1.0\r\n\r\n 946s # expecting 400, got 400 946s ok 148 946s # SENDING: 946s # GET http://[4712:abcd::]/ HTTP/1.0\r\n\r\n 946s # expecting success, got 200 946s ok 149 946s # SENDING: 946s # GET http://[4712::abcd]:8000/ HTTP/1.0\r\n\r\n 946s # expecting success, got 200 946s ok 150 946s # SENDING: 946s # GET http://4713::abcd:8001/ HTTP/1.0\r\n\r\n 946s # expecting 400, got 400 946s ok 151 946s # SENDING: 946s # GET / HTTP/1.0\r\nHost: [::1]\r\n\r\n 946s # expecting success, got 200 946s ok 152 946s # SENDING: 946s # GET / HTTP/1.0\r\nHost: [::1:2]\r\n\r\n 946s # expecting success, got 200 946s ok 153 946s # SENDING: 946s # GET / HTTP/1.0\r\nHost: [4711::abcd]\r\n\r\n 946s # expecting success, got 200 946s ok 154 946s # SENDING: 946s # GET / HTTP/1.0\r\nHost: [4711::abcd:1]\r\n\r\n 946s # expecting success, got 200 946s ok 155 946s # SENDING: 946s # GET / HTTP/1.0\r\nHost: [4711:abcd::]\r\n\r\n 946s # expecting success, got 200 946s ok 156 946s # SENDING: 946s # GET / HTTP/1.0\r\nHost: [4711::abcd]:8000\r\n\r\n 946s # expecting success, got 200 946s ok 157 946s # SENDING: 946s # GET / HTTP/1.0\r\nHost: 4714::abcd:8001\r\n\r\n 946s # expecting 400, got 400 946s ok 158 946s # SENDING: 946s # GET / HTTP/1.0\r\nHost: abc\r\n\r\n 946s # expecting 400, got 400 946s ok 159 946s # SENDING: 946s # GET / HTTP/1.0\r\nHost: abc\\foo\r\n\r\n 946s # expecting 400, got 400 946s ok 160 946s # SENDING: 946s # GET http://foo/ HTTP/1.0\r\nHost: bar\r\n\r\n 946s # expecting 200, got 200 946s ok 161 946s # SENDING: 946s # GET http://foo:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 946s # expecting 200, got 200 946s ok 162 946s # SENDING: 946s # GET http://[::1]:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 946s # expecting 200, got 200 946s ok 163 946s # SENDING: 946s # GET http://10.0.0.1:81/ HTTP/1.0\r\nHost: bar\r\n\r\n 946s # expecting 200, got 200 946s ok 164 946s # SENDING: 946s # GET / HTTP/1.0\r\nHost: foo-bar.example.com\r\n\r\n 946s # expecting 200, got 200 946s ok 165 946s # SENDING: 946s # GET / HTTP/1.0\r\nHost: foo_bar.example.com\r\n\r\n 946s # expecting 200, got 200 946s ok 166 946s # SENDING: 946s # GET http://foo_bar/ HTTP/1.0\r\n\r\n 946s # expecting 200, got 200 946s ok 167 946s # SENDING: 946s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiYXI= HTTP/1.0\r\n\r\n 946s # DECODED: Foo: bar 946s # RESPONSE: 946s # HTTP/1.1 200 OK\r\n 946s # Date: Sun, 24 Mar 2024 06:45:42 GMT\r\n 946s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 946s # Foo: bar\r\n 946s # Vary: In-If1\r\n 946s # DMMATCH1: 1\r\n 946s # Content-Length: 36\r\n 946s # Connection: close\r\n 946s # Content-Type: text/plain\r\n 946s # \r\n 946s # Hi!\n 946s # SERVERNAME=localhost\n 946s # HTTP_HOST=\n 946s # 946s # expecting 200, got 200 946s ok 168 946s # SENDING: 946s # GET /apache/http_strict/send_hdr.pl?Rm9vOg== HTTP/1.0\r\n\r\n 946s # DECODED: Foo: 946s # RESPONSE: 946s # HTTP/1.1 200 OK\r\n 946s # Date: Sun, 24 Mar 2024 06:45:42 GMT\r\n 946s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 946s # Foo: \r\n 946s # Vary: In-If1\r\n 946s # DMMATCH1: 1\r\n 946s # Connection: close\r\n 946s # Content-Type: text/plain\r\n 946s # \r\n 946s # Hi!\n 946s # SERVERNAME=localhost\n 946s # HTTP_HOST=\n 946s # 946s # expecting 200, got 200 946s ok 169 946s # SENDING: 946s # GET /apache/http_strict/send_hdr.pl?OiBiYXI= HTTP/1.0\r\n\r\n 946s # DECODED: : bar 946s # RESPONSE: 946s # HTTP/1.1 500 Internal Server Error\r\n 946s # Date: Sun, 24 Mar 2024 06:45:42 GMT\r\n 946s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 946s # Content-Length: 564\r\n 946s # Connection: close\r\n 946s # Content-Type: text/html; charset=iso-8859-1\r\n 946s # \r\n 946s # \n 946s # \n 946s # ... 946s # expecting 500, got 500 946s ok 170 946s # SENDING: 946s # GET /apache/http_strict/send_hdr.pl?RgBvbzogYmFy HTTP/1.0\r\n\r\n 946s # DECODED: F\x00oo: bar 946s # RESPONSE: 946s # HTTP/1.1 500 Internal Server Error\r\n 946s # Date: Sun, 24 Mar 2024 06:45:42 GMT\r\n 946s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 946s # Content-Length: 528\r\n 946s # Connection: close\r\n 946s # Content-Type: text/html; charset=iso-8859-1\r\n 946s # \r\n 946s # \n 946s # \n 946s # ... 946s # expecting 500, got 500 946s ok 171 946s # SENDING: 946s # GET /apache/http_strict/send_hdr.pl?RgFvbzogYmFy HTTP/1.0\r\n\r\n 946s # DECODED: F\x01oo: bar 946s # RESPONSE: 946s # HTTP/1.1 500 Internal Server Error\r\n 946s # Date: Sun, 24 Mar 2024 06:45:42 GMT\r\n 946s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 946s # Content-Length: 564\r\n 946s # Connection: close\r\n 946s # Content-Type: text/html; charset=iso-8859-1\r\n 946s # \r\n 946s # \n 946s # \n 946s # ... 946s # expecting 500, got 500 946s ok 172 946s # SENDING: 946s # GET /apache/http_strict/send_hdr.pl?RgpvbzogYmFy HTTP/1.0\r\n\r\n 946s # DECODED: F\noo: bar 946s # RESPONSE: 946s # HTTP/1.1 500 Internal Server Error\r\n 946s # Date: Sun, 24 Mar 2024 06:45:42 GMT\r\n 946s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 946s # Content-Length: 528\r\n 946s # Connection: close\r\n 946s # Content-Type: text/html; charset=iso-8859-1\r\n 946s # \r\n 946s # \n 946s # \n 946s # ... 946s # expecting 500, got 500 946s ok 173 946s # SENDING: 946s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiCWFy HTTP/1.0\r\n\r\n 946s # DECODED: Foo: b\tar 946s # RESPONSE: 946s # HTTP/1.1 200 OK\r\n 946s # Date: Sun, 24 Mar 2024 06:45:42 GMT\r\n 946s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 946s # Foo: b\tar\r\n 946s # Vary: In-If1\r\n 946s # DMMATCH1: 1\r\n 946s # Connection: close\r\n 946s # Content-Type: text/plain\r\n 946s # \r\n 946s # Hi!\n 946s # SERVERNAME=localhost\n 946s # HTTP_HOST=\n 946s # 946s # expecting 200, got 200 946s ok 174 946s # SENDING: 946s # GET /apache/http_strict/send_hdr.pl?Rm9vOiBiAWFy HTTP/1.0\r\n\r\n 946s # DECODED: Foo: b\x01ar 946s # RESPONSE: 946s # HTTP/1.1 500 Internal Server Error\r\n 946s # Date: Sun, 24 Mar 2024 06:45:42 GMT\r\n 946s # Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13\r\n 946s # Content-Length: 564\r\n 946s # Connection: close\r\n 946s # Content-Type: text/html; charset=iso-8859-1\r\n 946s # \r\n 946s # \n 946s # \n 946s # ... 946s # expecting 500, got 500 946s ok 175 946s # SENDING: 946s # GET /regression-header HTTP/1.1\r\nHost:localhost\r\n\r\n 946s # expecting 500, got 500 946s ok 176 946s ok 177 946s ok 178 946s ok 947s t/apache/if_sections.t .............. 947s 1..46 947s # Running under perl version 5.038002 for linux 947s # Current time local: Sun Mar 24 06:45:42 2024 947s # Current time GMT: Sun Mar 24 06:45:42 2024 947s # Using Test.pm version 1.31 947s # Using Apache/Test.pm version 1.42 947s # /if_sec/ with '': 947s # expected: 200 947s # received: '200' 947s ok 1 947s # expected: undef 947s # received: undef 947s ok 2 947s # /if_sec/foo.if_test with '': 947s # expected: 200 947s # received: '200' 947s ok 3 947s # expected: undef 947s # received: undef 947s ok 4 947s # /if_sec/foo.if_test with '1': 947s # expected: 200 947s # received: '200' 947s ok 5 947s # expected: 'global1' 947s # received: 'global1' 947s ok 6 947s # /if_sec/foo.if_test with '1 11': 947s # expected: 200 947s # received: '200' 947s ok 7 947s # expected: 'global1, nested11, nested113' 947s # received: 'global1, nested11, nested113' 947s ok 8 947s # /if_sec/foo.if_test with '1 11 111': 947s # expected: 200 947s # received: '200' 947s ok 9 947s # expected: 'global1, nested11, nested111' 947s # received: 'global1, nested11, nested111' 947s ok 10 947s # /if_sec/foo.if_test with '1 11 112': 947s # expected: 200 947s # received: '200' 947s ok 11 947s # expected: 'global1, nested11, nested112' 947s # received: 'global1, nested11, nested112' 947s ok 12 947s # /if_sec/foo.if_test with '1 2': 947s # expected: 200 947s # received: '200' 947s ok 13 947s # expected: 'global1, files2' 947s # received: 'global1, files2' 947s ok 14 947s # /if_sec/dir/foo.txt with '1 2': 947s # expected: 200 947s # received: '200' 947s ok 15 947s # expected: 'global1, dir1, dir2, dir_files1' 947s # received: 'global1, dir1, dir2, dir_files1' 947s ok 16 947s # /if_sec/dir/ with '1 2': 947s # expected: 200 947s # received: '200' 947s ok 17 947s # expected: 'global1, dir1, dir2' 947s # received: 'global1, dir1, dir2' 947s ok 18 947s # /if_sec/dir/ with '1 11': 947s # expected: 200 947s # received: '200' 947s ok 19 947s # expected: 'global1, dir1, nested11, nested113' 947s # received: 'global1, dir1, nested11, nested113' 947s ok 20 947s # /if_sec/dir/ with '1 11 111': 947s # expected: 200 947s # received: '200' 947s ok 21 947s # expected: 'global1, dir1, nested11, nested111' 947s # received: 'global1, dir1, nested11, nested111' 947s ok 22 947s # /if_sec/dir/ with '1 11 112': 947s # expected: 200 947s # received: '200' 947s ok 23 947s # expected: 'global1, dir1, nested11, nested112' 947s # received: 'global1, dir1, nested11, nested112' 947s ok 24 947s # /if_sec/loc/ with '1 2': 947s # expected: 200 947s # received: '200' 947s ok 25 947s # expected: 'global1, loc1, loc2' 947s # received: 'global1, loc1, loc2' 947s ok 26 947s # /if_sec/loc/foo.txt with '1 2': 947s # expected: 200 947s # received: '200' 947s ok 27 947s # expected: 'global1, loc1, loc2' 947s # received: 'global1, loc1, loc2' 947s ok 28 947s # /if_sec/loc/ with '1 11': 947s # expected: 200 947s # received: '200' 947s ok 29 947s # expected: 'global1, loc1, nested11, nested113' 947s # received: 'global1, loc1, nested11, nested113' 947s ok 30 947s # /if_sec/loc/ with '1 11 111': 947s # expected: 200 947s # received: '200' 947s ok 31 947s # expected: 'global1, loc1, nested11, nested111' 947s # received: 'global1, loc1, nested11, nested111' 947s ok 32 947s # /if_sec/loc/ with '1 11 112': 947s # expected: 200 947s # received: '200' 947s ok 33 947s # expected: 'global1, loc1, nested11, nested112' 947s # received: 'global1, loc1, nested11, nested112' 947s ok 34 947s # /if_sec/loc/foo.if_test with '1 2': 947s # expected: 200 947s # received: '200' 947s ok 35 947s # expected: 'global1, files2, loc1, loc2' 947s # received: 'global1, files2, loc1, loc2' 947s ok 36 947s # /if_sec/loc/foo.if_test with '1 2 11': 947s # expected: 200 947s # received: '200' 947s ok 37 947s # expected: 'global1, files2, loc1, loc2, nested11, nested113' 947s # received: 'global1, files2, loc1, loc2, nested11, nested113' 947s ok 38 947s # /if_sec/loc/foo.if_test with '1 2 11 111': 947s # expected: 200 947s # received: '200' 947s ok 39 947s # expected: 'global1, files2, loc1, loc2, nested11, nested111' 947s # received: 'global1, files2, loc1, loc2, nested11, nested111' 947s ok 40 947s # /if_sec/loc/foo.if_test with '1 2 11 112': 947s # expected: 200 947s # received: '200' 947s ok 41 947s # expected: 'global1, files2, loc1, loc2, nested11, nested112' 947s # received: 'global1, files2, loc1, loc2, nested11, nested112' 947s ok 42 947s # /if_sec/proxy/ with '1 2': 947s # expected: 200 947s # received: '200' 947s ok 43 947s # expected: 'global1, locp1, locp2' 947s # received: 'global1, locp1, locp2' 947s ok 44 947s # /if_sec/proxy/ with '2': 947s # expected: 200 947s # received: '200' 947s ok 45 947s # expected: 'locp2' 947s # received: 'locp2' 947s ok 46 947s ok 949s t/apache/iffile.t ................... 949s 1..2 949s # Running under perl version 5.038002 for linux 949s # Current time local: Sun Mar 24 06:45:44 2024 949s # Current time GMT: Sun Mar 24 06:45:44 2024 949s # Using Test.pm version 1.31 949s # Using Apache/Test.pm version 1.42 949s # expected: 200 949s # received: '200' 949s ok 1 949s # expected: 'success1, success2, success3, success4, success5' 949s # received: 'success1, success2, success3, success4, success5' 949s ok 2 949s ok 951s t/apache/leaks.t .................... skipped: mod_memory_track not activated 957s t/apache/limits.t ................... 957s 1..12 957s # Running under perl version 5.038002 for linux 957s # Current time local: Sun Mar 24 06:45:48 2024 957s # Current time GMT: Sun Mar 24 06:45:48 2024 957s # Using Test.pm version 1.31 957s # Using Apache/Test.pm version 1.42 957s # Testing LimitRequestLine; should succeed 957s # testing : Test #1 957s # expected: 200 957s # received: '200' 957s ok 1 957s # Testing LimitRequestLine; should fail 957s # testing : Test #2 957s # expected: 414 957s # received: '414' 957s ok 2 957s # Testing LimitRequestFieldSize; should succeed 957s # testing : Test #3 957s # expected: 200 957s # received: '200' 957s ok 3 957s # Testing LimitRequestFieldSize; should fail 957s # testing : Test #4 957s # expected: 400 957s # received: '400' 957s ok 4 957s # Testing LimitRequestFields; should succeed 957s # testing : Test #5 957s # expected: 200 957s # received: '200' 957s ok 5 957s # Testing LimitRequestFields; should fail 957s # testing : Test #6 957s # expected: 400 957s # received: '400' 957s ok 6 957s # Testing LimitRequestBody; should succeed 957s # Chunked transfer-encoding enabled 957s # testing : Test #7 957s # expected: 200 957s # received: '200' 957s ok 7 957s # Testing LimitRequestBody; should succeed 957s # Chunked transfer-encoding disabled 957s # testing : Test #8 957s # expected: 200 957s # received: '200' 957s ok 8 957s # Testing LimitRequestBody; should fail 957s # Chunked transfer-encoding enabled 957s # testing : Test #9 957s # expected: 413 957s # received: '413' 957s ok 9 957s # Testing LimitRequestBody; should fail 957s # Chunked transfer-encoding disabled 957s # testing : Test #10 957s # expected: 413 957s # received: '413' 957s ok 10 957s # Testing LimitRequestFieldSize; should succeed 957s # testing : Test #11 957s # expected: 200 957s # received: '200' 957s ok 11 957s # Testing LimitRequestFieldSize; should fail 957s # testing : Test #12 957s # expected: 400 957s # received: '400' 957s ok 12 957s ok 958s t/apache/loglevel.t ................. 958s 1..8 958s # Running under perl version 5.038002 for linux 958s # Current time local: Sun Mar 24 06:45:54 2024 958s # Current time GMT: Sun Mar 24 06:45:54 2024 958s # Using Test.pm version 1.31 958s # Using Apache/Test.pm version 1.42 958s ok 1 958s ok 2 958s ok 3 958s ok 4 958s ok 5 958s ok 6 958s ok 7 958s ok 8 958s ok 960s t/apache/maxranges.t ................ 960s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 960s 1..19 960s # Running under perl version 5.038002 for linux 960s # Current time local: Sun Mar 24 06:45:55 2024 960s # Current time GMT: Sun Mar 24 06:45:55 2024 960s # Using Test.pm version 1.31 960s # Using Apache/Test.pm version 1.42 960s ok 1 960s ok 2 960s ok 3 960s ok 4 960s ok 5 960s ok 6 960s ok 7 960s ok 8 960s ok 9 960s ok 10 960s ok 11 960s ok 12 960s ok 13 960s ok 14 960s ok 15 960s ok 16 960s ok 17 960s ok 18 960s ok 19 960s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/apache/chunked/byteranges.txt 960s ok 961s t/apache/mergeslashes.t ............. 961s 1..9 961s # Running under perl version 5.038002 for linux 961s # Current time local: Sun Mar 24 06:45:57 2024 961s # Current time GMT: Sun Mar 24 06:45:57 2024 961s # Using Test.pm version 1.31 961s # Using Apache/Test.pm version 1.42 961s # SENDING to 127.0.0.1:8559 961s # GET /authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 961s # expected 403, got 403 for exact match 961s ok 1 961s # SENDING to 127.0.0.1:8559 961s # GET //authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 961s # expected 403, got 403 for merged even at front 961s ok 2 961s # SENDING to 127.0.0.1:8559 961s # GET ///authz_core/a/b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 961s # expected 403, got 403 for merged even at front 961s ok 3 961s # SENDING to 127.0.0.1:8559 961s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 961s # expected 403, got 403 for c// should be merged 961s ok 4 961s # SENDING to 127.0.0.1:8559 961s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-default\r\nConnection: close\r\n\r\n 961s # expected 403, got 403 for a// should be merged 961s ok 5 961s # SENDING to 127.0.0.1:8559 961s # GET /authz_core/a//b/c/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 961s # expected 403, got 403 for a// matches locationmatch 961s ok 6 961s # SENDING to 127.0.0.1:8559 961s # GET /authz_core/a/b/c//index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 961s # expected 200, got 200 for c// doesn't match locationmatch 961s ok 7 961s # SENDING to 127.0.0.1:8559 961s # GET /authz_core/a/b/d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 961s # expected 403, got 403 for baseline failed 961s ok 8 961s # SENDING to 127.0.0.1:8559 961s # GET /authz_core/a/b//d/index.html HTTP/1.1\r\nHost: merge-disabled\r\nConnection: close\r\n\r\n 961s # expected 403, got 403 for b//d not merged for Location with OFF 961s ok 9 961s ok 963s t/apache/mmn.t ...................... 963s 1..2 963s # Running under perl version 5.038002 for linux 963s # Current time local: Sun Mar 24 06:45:58 2024 963s # Current time GMT: Sun Mar 24 06:45:58 2024 963s # Using Test.pm version 1.31 963s # Using Apache/Test.pm version 1.42 963s ok 1 963s ok 2 963s ok 965s t/apache/options.t .................. 965s 1..2 965s # Running under perl version 5.038002 for linux 965s # Current time local: Sun Mar 24 06:46:00 2024 965s # Current time GMT: Sun Mar 24 06:46:00 2024 965s # Using Test.pm version 1.31 965s # Using Apache/Test.pm version 1.42 965s # testing : code 965s # expected: 200 965s # received: '200' 965s ok 1 965s # testing : OPTIONS 965s # expected: qr/OPTIONS/ 965s # received: 'POST,OPTIONS,HEAD,GET,TRACE' 965s ok 2 965s ok 969s t/apache/passbrigade.t .............. 969s # using LWP client 969s 1..114 969s # Running under perl version 5.038002 for linux 969s # Current time local: Sun Mar 24 06:46:02 2024 969s # Current time GMT: Sun Mar 24 06:46:02 2024 969s # Using Test.pm version 1.31 969s # Using Apache/Test.pm version 1.42 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,1024 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 1024 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #DMMATCH1: 1 969s # 969s # testing : bytes in body 969s # expected: 1024 969s # received: 1024 969s ok 1 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,2048 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 2048 969s # received: 2048 969s ok 2 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,3072 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 3072 969s # received: 3072 969s ok 3 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,4096 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 4096 969s # received: 4096 969s ok 4 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,5120 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 5120 969s # received: 5120 969s ok 5 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,6144 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 6144 969s # received: 6144 969s ok 6 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,7168 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 7168 969s # received: 7168 969s ok 7 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,8192 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 8192 969s # received: 8192 969s ok 8 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,9216 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 9216 969s # received: 9216 969s ok 9 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,10240 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 10240 969s # received: 10240 969s ok 10 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,11264 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 11264 969s # received: 11264 969s ok 11 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,12288 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 12288 969s # received: 12288 969s ok 12 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,13312 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 13312 969s # received: 13312 969s ok 13 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,14336 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 14336 969s # received: 14336 969s ok 14 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,15360 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 15360 969s # received: 15360 969s ok 15 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,16384 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 16384 969s # received: 16384 969s ok 16 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,17408 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 17408 969s # received: 17408 969s ok 17 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,18432 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 18432 969s # received: 18432 969s ok 18 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,19456 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 19456 969s # received: 19456 969s ok 19 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,20480 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 20480 969s # received: 20480 969s ok 20 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,21504 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 21504 969s # received: 21504 969s ok 21 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,22528 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 22528 969s # received: 22528 969s ok 22 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,23552 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 23552 969s # received: 23552 969s ok 23 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,24576 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 24576 969s # received: 24576 969s ok 24 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,25600 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 25600 969s # received: 25600 969s ok 25 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,26624 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 26624 969s # received: 26624 969s ok 26 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,27648 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 27648 969s # received: 27648 969s ok 27 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,28672 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 28672 969s # received: 28672 969s ok 28 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,29696 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 29696 969s # received: 29696 969s ok 29 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,30720 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 30720 969s # received: 30720 969s ok 30 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,31744 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 31744 969s # received: 31744 969s ok 31 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,32768 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 32768 969s # received: 32768 969s ok 32 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,33792 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 33792 969s # received: 33792 969s ok 33 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,34816 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 34816 969s # received: 34816 969s ok 34 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,35840 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 35840 969s # received: 35840 969s ok 35 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,36864 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 36864 969s # received: 36864 969s ok 36 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,37888 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 37888 969s # received: 37888 969s ok 37 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,38912 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 38912 969s # received: 38912 969s ok 38 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,39936 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 39936 969s # received: 39936 969s ok 39 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,40960 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 40960 969s # received: 40960 969s ok 40 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,41984 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 41984 969s # received: 41984 969s ok 41 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,43008 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 43008 969s # received: 43008 969s ok 42 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,44032 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 44032 969s # received: 44032 969s ok 43 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,45056 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 45056 969s # received: 45056 969s ok 44 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,46080 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 46080 969s # received: 46080 969s ok 45 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,47104 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 47104 969s # received: 47104 969s ok 46 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,48128 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 48128 969s # received: 48128 969s ok 47 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,49152 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 49152 969s # received: 49152 969s ok 48 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,50176 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 50176 969s # received: 50176 969s ok 49 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,51200 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 51200 969s # received: 51200 969s ok 50 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,102400 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 102400 969s # received: 102400 969s ok 51 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,307200 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 307200 969s # received: 307200 969s ok 52 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,512000 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 512000 969s # received: 512000 969s ok 53 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,2048000 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 2048000 969s # received: 2048000 969s ok 54 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,4096000 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 4096000 969s # received: 4096000 969s ok 55 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,6144000 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:04 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 6144000 969s # received: 6144000 969s ok 56 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?1024,10240000 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 10240000 969s # received: 10240000 969s ok 57 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,1024 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 1024 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #DMMATCH1: 1 969s # 969s # testing : bytes in body 969s # expected: 1024 969s # received: 1024 969s ok 58 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,2048 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 2048 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #DMMATCH1: 1 969s # 969s # testing : bytes in body 969s # expected: 2048 969s # received: 2048 969s ok 59 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,3072 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 3072 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #DMMATCH1: 1 969s # 969s # testing : bytes in body 969s # expected: 3072 969s # received: 3072 969s ok 60 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,4096 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 4096 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #DMMATCH1: 1 969s # 969s # testing : bytes in body 969s # expected: 4096 969s # received: 4096 969s ok 61 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,5120 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 5120 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #DMMATCH1: 1 969s # 969s # testing : bytes in body 969s # expected: 5120 969s # received: 5120 969s ok 62 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,6144 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 6144 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #DMMATCH1: 1 969s # 969s # testing : bytes in body 969s # expected: 6144 969s # received: 6144 969s ok 63 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,7168 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 7168 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #DMMATCH1: 1 969s # 969s # testing : bytes in body 969s # expected: 7168 969s # received: 7168 969s ok 64 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,8192 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 8192 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #DMMATCH1: 1 969s # 969s # testing : bytes in body 969s # expected: 8192 969s # received: 8192 969s ok 65 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,9216 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 9216 969s # received: 9216 969s ok 66 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,10240 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 10240 969s # received: 10240 969s ok 67 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,11264 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 11264 969s # received: 11264 969s ok 68 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,12288 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 12288 969s # received: 12288 969s ok 69 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,13312 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 13312 969s # received: 13312 969s ok 70 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,14336 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 14336 969s # received: 14336 969s ok 71 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,15360 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 15360 969s # received: 15360 969s ok 72 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,16384 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 16384 969s # received: 16384 969s ok 73 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,17408 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 17408 969s # received: 17408 969s ok 74 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,18432 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 18432 969s # received: 18432 969s ok 75 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,19456 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 19456 969s # received: 19456 969s ok 76 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,20480 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 20480 969s # received: 20480 969s ok 77 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,21504 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 21504 969s # received: 21504 969s ok 78 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,22528 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 22528 969s # received: 22528 969s ok 79 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,23552 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 23552 969s # received: 23552 969s ok 80 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,24576 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 24576 969s # received: 24576 969s ok 81 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,25600 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 25600 969s # received: 25600 969s ok 82 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,26624 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 26624 969s # received: 26624 969s ok 83 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,27648 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 27648 969s # received: 27648 969s ok 84 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,28672 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 28672 969s # received: 28672 969s ok 85 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,29696 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 29696 969s # received: 29696 969s ok 86 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,30720 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 30720 969s # received: 30720 969s ok 87 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,31744 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 31744 969s # received: 31744 969s ok 88 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,32768 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 32768 969s # received: 32768 969s ok 89 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,33792 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 33792 969s # received: 33792 969s ok 90 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,34816 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 34816 969s # received: 34816 969s ok 91 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,35840 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 35840 969s # received: 35840 969s ok 92 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,36864 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 36864 969s # received: 36864 969s ok 93 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,37888 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 37888 969s # received: 37888 969s ok 94 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,38912 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 38912 969s # received: 38912 969s ok 95 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,39936 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 39936 969s # received: 39936 969s ok 96 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,40960 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 40960 969s # received: 40960 969s ok 97 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,41984 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 41984 969s # received: 41984 969s ok 98 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,43008 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 43008 969s # received: 43008 969s ok 99 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,44032 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 44032 969s # received: 44032 969s ok 100 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,45056 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 45056 969s # received: 45056 969s ok 101 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,46080 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 46080 969s # received: 46080 969s ok 102 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,47104 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 47104 969s # received: 47104 969s ok 103 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,48128 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:06 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 48128 969s # received: 48128 969s ok 104 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,49152 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:06 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:05 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 49152 969s # received: 49152 969s ok 105 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,50176 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:06 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:06 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 50176 969s # received: 50176 969s ok 106 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,51200 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:06 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:06 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 51200 969s # received: 51200 969s ok 107 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,102400 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:06 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:06 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 102400 969s # received: 102400 969s ok 108 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,307200 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:06 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:06 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 307200 969s # received: 307200 969s ok 109 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,512000 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:06 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:06 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 512000 969s # received: 512000 969s ok 110 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,2048000 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:06 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:06 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 2048000 969s # received: 2048000 969s ok 111 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,4096000 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:06 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:06 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 4096000 969s # received: 4096000 969s ok 112 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,6144000 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:06 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:06 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 6144000 969s # received: 6144000 969s ok 113 969s #lwp request: 969s #GET http://localhost:8529/test_pass_brigade?8192,10240000 HTTP/1.1 969s #User-Agent: libwww-perl/6.76 969s # 969s #server response: 969s #HTTP/1.1 200 OK 969s #Connection: close 969s #Date: Sun, 24 Mar 2024 06:46:06 GMT 969s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 969s #Vary: In-If1 969s #Content-Length: 0 969s #Client-Date: Sun, 24 Mar 2024 06:46:06 GMT 969s #Client-Peer: 127.0.0.1:8529 969s #Client-Response-Num: 1 969s #Client-Transfer-Encoding: chunked 969s #DMMATCH1: 1 969s #X-Content-Length-Note: added by Apache::TestRequest 969s # 969s # testing : bytes in body 969s # expected: 10240000 969s # received: 10240000 969s ok 114 969s ok 971s t/apache/post.t ..................... 971s # using LWP client 971s 1..51 971s # Running under perl version 5.038002 for linux 971s # Current time local: Sun Mar 24 06:46:06 2024 971s # Current time GMT: Sun Mar 24 06:46:06 2024 971s # Using Test.pm version 1.31 971s # Using Apache/Test.pm version 1.42 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 1024 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 5 971s #Client-Date: Sun, 24 Mar 2024 06:46:07 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '1024' 971s # received: 1024 971s ok 1 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 2048 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 5 971s #Client-Date: Sun, 24 Mar 2024 06:46:07 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '2048' 971s # received: 2048 971s ok 2 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 3072 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 5 971s #Client-Date: Sun, 24 Mar 2024 06:46:07 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '3072' 971s # received: 3072 971s ok 3 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 4096 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 5 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '4096' 971s # received: 4096 971s ok 4 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 5120 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 5 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '5120' 971s # received: 5120 971s ok 5 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 6144 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 5 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '6144' 971s # received: 6144 971s ok 6 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 7168 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 5 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '7168' 971s # received: 7168 971s ok 7 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 8192 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 5 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '8192' 971s # received: 8192 971s ok 8 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 9216 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 5 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '9216' 971s # received: 9216 971s ok 9 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 10240 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '10240' 971s # received: 10240 971s ok 10 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 11264 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '11264' 971s # received: 11264 971s ok 11 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 12288 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '12288' 971s # received: 12288 971s ok 12 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 13312 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '13312' 971s # received: 13312 971s ok 13 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 14336 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '14336' 971s # received: 14336 971s ok 14 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 15360 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '15360' 971s # received: 15360 971s ok 15 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 16384 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '16384' 971s # received: 16384 971s ok 16 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 17408 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '17408' 971s # received: 17408 971s ok 17 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 18432 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '18432' 971s # received: 18432 971s ok 18 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 19456 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '19456' 971s # received: 19456 971s ok 19 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 20480 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '20480' 971s # received: 20480 971s ok 20 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 21504 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '21504' 971s # received: 21504 971s ok 21 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 22528 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '22528' 971s # received: 22528 971s ok 22 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 23552 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '23552' 971s # received: 23552 971s ok 23 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 24576 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '24576' 971s # received: 24576 971s ok 24 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 25600 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '25600' 971s # received: 25600 971s ok 25 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 26624 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '26624' 971s # received: 26624 971s ok 26 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 27648 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '27648' 971s # received: 27648 971s ok 27 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 28672 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '28672' 971s # received: 28672 971s ok 28 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 29696 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '29696' 971s # received: 29696 971s ok 29 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 30720 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '30720' 971s # received: 30720 971s ok 30 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 31744 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '31744' 971s # received: 31744 971s ok 31 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 32768 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '32768' 971s # received: 32768 971s ok 32 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 33792 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '33792' 971s # received: 33792 971s ok 33 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 34816 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '34816' 971s # received: 34816 971s ok 34 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 35840 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '35840' 971s # received: 35840 971s ok 35 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 36864 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '36864' 971s # received: 36864 971s ok 36 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 37888 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '37888' 971s # received: 37888 971s ok 37 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 38912 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '38912' 971s # received: 38912 971s ok 38 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 39936 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '39936' 971s # received: 39936 971s ok 39 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 40960 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '40960' 971s # received: 40960 971s ok 40 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 41984 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '41984' 971s # received: 41984 971s ok 41 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 43008 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '43008' 971s # received: 43008 971s ok 42 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 44032 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '44032' 971s # received: 44032 971s ok 43 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 45056 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '45056' 971s # received: 45056 971s ok 44 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 46080 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '46080' 971s # received: 46080 971s ok 45 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 47104 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '47104' 971s # received: 47104 971s ok 46 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 48128 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '48128' 971s # received: 48128 971s ok 47 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 49152 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '49152' 971s # received: 49152 971s ok 48 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 50176 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '50176' 971s # received: 50176 971s ok 49 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 51200 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 6 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '51200' 971s # received: 51200 971s ok 50 971s #lwp request: 971s #POST http://localhost:8529/eat_post HTTP/1.1 971s #User-Agent: libwww-perl/6.76 971s #Content-Length: 102400 971s # 971s #server response: 971s #HTTP/1.1 200 OK 971s #Connection: close 971s #Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 971s #Vary: In-If1 971s #Content-Length: 7 971s #Client-Date: Sun, 24 Mar 2024 06:46:08 GMT 971s #Client-Peer: 127.0.0.1:8529 971s #Client-Response-Num: 1 971s #DMMATCH1: 1 971s # 971s # testing : length posted 971s # expected: '102400' 971s # received: 102400 971s ok 51 971s ok 972s t/apache/pr17629.t .................. 972s 1..4 972s # Running under perl version 5.038002 for linux 972s # Current time local: Sun Mar 24 06:46:08 2024 972s # Current time GMT: Sun Mar 24 06:46:08 2024 972s # Using Test.pm version 1.31 972s # Using Apache/Test.pm version 1.42 972s # expected: 'begin-foobar-end 972s # ' 972s # received: 'begin-foobar-end 972s # ' 972s ok 1 972s # expected: 200 972s # received: '200' 972s ok 2 972s # testing : response was gzipped 972s # expected: 'gzip' 972s # received: 'gzip' 972s ok 3 972s # expected: 'begin-foobar-end 972s # ' 972s # received: 'begin-foobar-end 972s # ' 972s ok 4 972s ok 974s t/apache/pr18757.t .................. 974s 1..3 974s # Running under perl version 5.038002 for linux 974s # Current time local: Sun Mar 24 06:46:09 2024 974s # Current time GMT: Sun Mar 24 06:46:09 2024 974s # Using Test.pm version 1.31 974s # Using Apache/Test.pm version 1.42 974s # testing : 200 response from GET 974s # expected: 200 974s # received: '200' 974s ok 1 974s # expected C-L is 26 974s # URL via proxy is http://localhost:8551/index.html 974s ok 2 974s # line: HTTP/1.1 200 OK 974s # line: Date: Sun, 24 Mar 2024 06:46:11 GMT 974s # line: Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 974s # line: Vary: In-If1 974s # line: Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 974s # line: ETag: "1a-60bb3bbdae3c0" 974s # line: Accept-Ranges: bytes 974s # line: Content-Length: 26 974s # line: DMMATCH1: 1 974s # line: Content-Type: text/html 974s # line: 974s # testing : whether proxy strips Content-Length header 974s # expected: 1 974s # received: 1 974s ok 3 974s ok 976s t/apache/pr35292.t .................. 976s 1..3 976s # Running under perl version 5.038002 for linux 976s # Current time local: Sun Mar 24 06:46:11 2024 976s # Current time GMT: Sun Mar 24 06:46:11 2024 976s # Using Test.pm version 1.31 976s # Using Apache/Test.pm version 1.42 976s ok 1 976s ok 2 976s # testing : read response-line 976s # expected: qr/^HTTP\/1\.. 413/ 976s # received: 'HTTP/1.1 413 Request Entity Too Large 976s # ' 976s ok 3 976s ok 978s t/apache/pr35330.t .................. 978s 1..2 978s # Running under perl version 5.038002 for linux 978s # Current time local: Sun Mar 24 06:46:13 2024 978s # Current time GMT: Sun Mar 24 06:46:13 2024 978s # Using Test.pm version 1.31 978s # Using Apache/Test.pm version 1.42 978s # testing : SSI was allowed for location 978s # expected: 200 978s # received: '200' 978s ok 1 978s # testing : file was served with correct content 978s # expected: 'hello' 978s # received: 'hello' 978s ok 2 978s ok 980s t/apache/pr37166.t .................. 980s 1..4 980s # Running under perl version 5.038002 for linux 980s # Current time local: Sun Mar 24 06:46:15 2024 980s # Current time GMT: Sun Mar 24 06:46:15 2024 980s # Using Test.pm version 1.31 980s # Using Apache/Test.pm version 1.42 980s # testing : SSI was allowed for location 980s # expected: 200 980s # received: '200' 980s ok 1 980s # testing : file was served with correct content 980s # expected: 'Hello world 980s # ' 980s # received: 'Hello world 980s # ' 980s ok 2 980s # testing : explicit 200 response 980s # expected: 200 980s # received: '200' 980s ok 3 980s # testing : file was again served with correct content 980s # expected: 'Hello world 980s # ' 980s # received: 'Hello world 980s # ' 980s ok 4 980s ok 981s t/apache/pr43939.t .................. 981s 1..4 981s # Running under perl version 5.038002 for linux 981s # Current time local: Sun Mar 24 06:46:17 2024 981s # Current time GMT: Sun Mar 24 06:46:17 2024 981s # Using Test.pm version 1.31 981s # Using Apache/Test.pm version 1.42 981s # expected: 'begin-default-end 981s # ' 981s # received: 'begin-default-end 981s # ' 981s ok 1 981s # expected: 200 981s # received: '200' 981s ok 2 981s # testing : response was gzipped 981s # expected: 'gzip' 981s # received: 'gzip' 981s ok 3 981s # expected: 'begin-default-end 981s # ' 981s # received: 'begin-default-end 981s # ' 981s ok 4 981s ok 983s t/apache/pr49328.t .................. 983s 1..1 983s # Running under perl version 5.038002 for linux 983s # Current time local: Sun Mar 24 06:46:18 2024 983s # Current time GMT: Sun Mar 24 06:46:18 2024 983s # Using Test.pm version 1.31 983s # Using Apache/Test.pm version 1.42 983s # expected: 'before 983s # included 983s # after 983s # ' 983s # received: 'before 983s # included 983s # after 983s # ' 983s ok 1 983s ok 986s t/apache/rwrite.t ................... 986s # using LWP client 986s 1..114 986s # Running under perl version 5.038002 for linux 986s # Current time local: Sun Mar 24 06:46:20 2024 986s # Current time GMT: Sun Mar 24 06:46:20 2024 986s # Using Test.pm version 1.31 986s # Using Apache/Test.pm version 1.42 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,1024 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 1024 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #DMMATCH1: 1 986s # 986s # testing : bytes in body 986s # expected: 1024 986s # received: 1024 986s ok 1 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,2048 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 2048 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #DMMATCH1: 1 986s # 986s # testing : bytes in body 986s # expected: 2048 986s # received: 2048 986s ok 2 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,3072 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 3072 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #DMMATCH1: 1 986s # 986s # testing : bytes in body 986s # expected: 3072 986s # received: 3072 986s ok 3 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,4096 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 4096 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #DMMATCH1: 1 986s # 986s # testing : bytes in body 986s # expected: 4096 986s # received: 4096 986s ok 4 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,5120 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 5120 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #DMMATCH1: 1 986s # 986s # testing : bytes in body 986s # expected: 5120 986s # received: 5120 986s ok 5 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,6144 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 6144 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #DMMATCH1: 1 986s # 986s # testing : bytes in body 986s # expected: 6144 986s # received: 6144 986s ok 6 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,7168 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 7168 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #DMMATCH1: 1 986s # 986s # testing : bytes in body 986s # expected: 7168 986s # received: 7168 986s ok 7 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,8192 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 8192 986s # received: 8192 986s ok 8 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,9216 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 9216 986s # received: 9216 986s ok 9 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,10240 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 10240 986s # received: 10240 986s ok 10 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,11264 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 11264 986s # received: 11264 986s ok 11 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,12288 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 12288 986s # received: 12288 986s ok 12 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,13312 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 13312 986s # received: 13312 986s ok 13 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,14336 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 14336 986s # received: 14336 986s ok 14 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,15360 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 15360 986s # received: 15360 986s ok 15 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,16384 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 16384 986s # received: 16384 986s ok 16 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,17408 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 17408 986s # received: 17408 986s ok 17 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,18432 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 18432 986s # received: 18432 986s ok 18 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,19456 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 19456 986s # received: 19456 986s ok 19 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,20480 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 20480 986s # received: 20480 986s ok 20 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,21504 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 21504 986s # received: 21504 986s ok 21 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,22528 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 22528 986s # received: 22528 986s ok 22 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,23552 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 23552 986s # received: 23552 986s ok 23 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,24576 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 24576 986s # received: 24576 986s ok 24 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,25600 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 25600 986s # received: 25600 986s ok 25 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,26624 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 26624 986s # received: 26624 986s ok 26 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,27648 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 27648 986s # received: 27648 986s ok 27 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,28672 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 28672 986s # received: 28672 986s ok 28 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,29696 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 29696 986s # received: 29696 986s ok 29 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,30720 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 30720 986s # received: 30720 986s ok 30 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,31744 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 31744 986s # received: 31744 986s ok 31 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,32768 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 32768 986s # received: 32768 986s ok 32 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,33792 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 33792 986s # received: 33792 986s ok 33 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,34816 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 34816 986s # received: 34816 986s ok 34 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,35840 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 35840 986s # received: 35840 986s ok 35 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,36864 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 36864 986s # received: 36864 986s ok 36 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,37888 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 37888 986s # received: 37888 986s ok 37 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,38912 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 38912 986s # received: 38912 986s ok 38 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,39936 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 39936 986s # received: 39936 986s ok 39 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,40960 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 40960 986s # received: 40960 986s ok 40 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,41984 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 41984 986s # received: 41984 986s ok 41 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,43008 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 43008 986s # received: 43008 986s ok 42 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,44032 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 44032 986s # received: 44032 986s ok 43 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,45056 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 45056 986s # received: 45056 986s ok 44 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,46080 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 46080 986s # received: 46080 986s ok 45 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,47104 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 47104 986s # received: 47104 986s ok 46 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,48128 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 48128 986s # received: 48128 986s ok 47 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,49152 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 49152 986s # received: 49152 986s ok 48 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,50176 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 50176 986s # received: 50176 986s ok 49 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,51200 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 51200 986s # received: 51200 986s ok 50 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,102400 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 102400 986s # received: 102400 986s ok 51 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,307200 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 307200 986s # received: 307200 986s ok 52 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,512000 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 512000 986s # received: 512000 986s ok 53 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,2048000 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 2048000 986s # received: 2048000 986s ok 54 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,4096000 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 4096000 986s # received: 4096000 986s ok 55 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,6144000 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 6144000 986s # received: 6144000 986s ok 56 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?1024,10240000 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:22 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 10240000 986s # received: 10240000 986s ok 57 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,1024 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 1024 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #DMMATCH1: 1 986s # 986s # testing : bytes in body 986s # expected: 1024 986s # received: 1024 986s ok 58 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,2048 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 2048 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #DMMATCH1: 1 986s # 986s # testing : bytes in body 986s # expected: 2048 986s # received: 2048 986s ok 59 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,3072 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 3072 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #DMMATCH1: 1 986s # 986s # testing : bytes in body 986s # expected: 3072 986s # received: 3072 986s ok 60 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,4096 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 4096 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #DMMATCH1: 1 986s # 986s # testing : bytes in body 986s # expected: 4096 986s # received: 4096 986s ok 61 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,5120 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 5120 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #DMMATCH1: 1 986s # 986s # testing : bytes in body 986s # expected: 5120 986s # received: 5120 986s ok 62 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,6144 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 6144 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #DMMATCH1: 1 986s # 986s # testing : bytes in body 986s # expected: 6144 986s # received: 6144 986s ok 63 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,7168 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 7168 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #DMMATCH1: 1 986s # 986s # testing : bytes in body 986s # expected: 7168 986s # received: 7168 986s ok 64 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,8192 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 8192 986s # received: 8192 986s ok 65 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,9216 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 9216 986s # received: 9216 986s ok 66 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,10240 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 10240 986s # received: 10240 986s ok 67 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,11264 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 11264 986s # received: 11264 986s ok 68 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,12288 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 12288 986s # received: 12288 986s ok 69 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,13312 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 13312 986s # received: 13312 986s ok 70 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,14336 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 14336 986s # received: 14336 986s ok 71 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,15360 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 15360 986s # received: 15360 986s ok 72 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,16384 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 16384 986s # received: 16384 986s ok 73 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,17408 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 17408 986s # received: 17408 986s ok 74 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,18432 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 18432 986s # received: 18432 986s ok 75 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,19456 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 19456 986s # received: 19456 986s ok 76 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,20480 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 20480 986s # received: 20480 986s ok 77 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,21504 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 21504 986s # received: 21504 986s ok 78 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,22528 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 22528 986s # received: 22528 986s ok 79 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,23552 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 23552 986s # received: 23552 986s ok 80 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,24576 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 24576 986s # received: 24576 986s ok 81 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,25600 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 25600 986s # received: 25600 986s ok 82 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,26624 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 26624 986s # received: 26624 986s ok 83 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,27648 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 27648 986s # received: 27648 986s ok 84 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,28672 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 28672 986s # received: 28672 986s ok 85 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,29696 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 29696 986s # received: 29696 986s ok 86 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,30720 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 30720 986s # received: 30720 986s ok 87 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,31744 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 31744 986s # received: 31744 986s ok 88 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,32768 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 32768 986s # received: 32768 986s ok 89 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,33792 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 33792 986s # received: 33792 986s ok 90 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,34816 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 34816 986s # received: 34816 986s ok 91 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,35840 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 35840 986s # received: 35840 986s ok 92 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,36864 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 36864 986s # received: 36864 986s ok 93 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,37888 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 37888 986s # received: 37888 986s ok 94 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,38912 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 38912 986s # received: 38912 986s ok 95 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,39936 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 39936 986s # received: 39936 986s ok 96 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,40960 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 40960 986s # received: 40960 986s ok 97 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,41984 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 41984 986s # received: 41984 986s ok 98 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,43008 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 43008 986s # received: 43008 986s ok 99 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,44032 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 44032 986s # received: 44032 986s ok 100 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,45056 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 45056 986s # received: 45056 986s ok 101 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,46080 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 46080 986s # received: 46080 986s ok 102 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,47104 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 47104 986s # received: 47104 986s ok 103 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,48128 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 48128 986s # received: 48128 986s ok 104 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,49152 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 49152 986s # received: 49152 986s ok 105 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,50176 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 50176 986s # received: 50176 986s ok 106 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,51200 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 51200 986s # received: 51200 986s ok 107 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,102400 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 102400 986s # received: 102400 986s ok 108 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,307200 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 307200 986s # received: 307200 986s ok 109 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,512000 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 512000 986s # received: 512000 986s ok 110 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,2048000 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 2048000 986s # received: 2048000 986s ok 111 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,4096000 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 4096000 986s # received: 4096000 986s ok 112 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,6144000 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 6144000 986s # received: 6144000 986s ok 113 986s #lwp request: 986s #GET http://localhost:8529/test_rwrite?8192,10240000 HTTP/1.1 986s #User-Agent: libwww-perl/6.76 986s # 986s #server response: 986s #HTTP/1.1 200 OK 986s #Connection: close 986s #Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 986s #Vary: In-If1 986s #Content-Length: 0 986s #Client-Date: Sun, 24 Mar 2024 06:46:23 GMT 986s #Client-Peer: 127.0.0.1:8529 986s #Client-Response-Num: 1 986s #Client-Transfer-Encoding: chunked 986s #DMMATCH1: 1 986s #X-Content-Length-Note: added by Apache::TestRequest 986s # 986s # testing : bytes in body 986s # expected: 10240000 986s # received: 10240000 986s ok 114 986s ok 990s t/apache/server_name_port.t ......... 990s 1..84 990s # Running under perl version 5.038002 for linux 990s # Current time local: Sun Mar 24 06:46:23 2024 990s # Current time GMT: Sun Mar 24 06:46:23 2024 990s # Using Test.pm version 1.31 990s # Using Apache/Test.pm version 1.42 990s # SENDING: 990s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost\r\n\r\n 990s # expecting 200, got 200 990s ok 1 990s # got SERVER_NAME='righthost', expected 'righthost' 990s ok 2 990s # got SERVER_PORT='8529', expected '8529' 990s ok 3 990s # SENDING: 990s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: righthost:123\r\n\r\n 990s # expecting 200, got 200 990s ok 4 990s # got SERVER_NAME='righthost', expected 'righthost' 990s ok 5 990s # got SERVER_PORT='123', expected '123' 990s ok 6 990s # SENDING: 990s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost\r\n\r\n 990s # expecting 200, got 200 990s ok 7 990s # got SERVER_NAME='righthost', expected 'righthost' 990s ok 8 990s # got SERVER_PORT='8529', expected '8529' 990s ok 9 990s # SENDING: 990s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: Righthost:123\r\n\r\n 990s # expecting 200, got 200 990s ok 10 990s # got SERVER_NAME='righthost', expected 'righthost' 990s ok 11 990s # got SERVER_PORT='123', expected '123' 990s ok 12 990s # SENDING: 990s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1\r\n\r\n 990s # expecting 200, got 200 990s ok 13 990s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 990s ok 14 990s # got SERVER_PORT='8529', expected '8529' 990s ok 15 990s # SENDING: 990s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: 128.0.0.1:123\r\n\r\n 990s # expecting 200, got 200 990s ok 16 990s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 990s ok 17 990s # got SERVER_PORT='123', expected '123' 990s ok 18 990s # SENDING: 990s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]\r\n\r\n 990s # expecting 200, got 200 990s ok 19 990s # got SERVER_NAME='[::1]', expected '[::1]' 990s ok 20 990s # got SERVER_PORT='8529', expected '8529' 990s ok 21 990s # SENDING: 990s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::1]:123\r\n\r\n 990s # expecting 200, got 200 990s ok 22 990s # got SERVER_NAME='[::1]', expected '[::1]' 990s ok 23 990s # got SERVER_PORT='123', expected '123' 990s ok 24 990s # SENDING: 990s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]\r\n\r\n 990s # expecting 200, got 200 990s ok 25 990s # got SERVER_NAME='[a::1]', expected '[a::1]' 990s ok 26 990s # got SERVER_PORT='8529', expected '8529' 990s ok 27 990s # SENDING: 990s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [a::1]:123\r\n\r\n 990s # expecting 200, got 200 990s ok 28 990s # got SERVER_NAME='[a::1]', expected '[a::1]' 990s ok 29 990s # got SERVER_PORT='123', expected '123' 990s ok 30 990s # SENDING: 990s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]\r\n\r\n 990s # expecting 200, got 200 990s ok 31 990s # got SERVER_NAME='[a::1]', expected '[a::1]' 990s ok 32 990s # got SERVER_PORT='8529', expected '8529' 990s ok 33 990s # SENDING: 990s # GET /modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [A::1]:123\r\n\r\n 990s # expecting 200, got 200 990s ok 34 990s # got SERVER_NAME='[a::1]', expected '[a::1]' 990s ok 35 990s # got SERVER_PORT='123', expected '123' 990s ok 36 990s # SENDING: 990s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 990s # expecting 200, got 200 990s ok 37 990s # got SERVER_NAME='righthost', expected 'righthost' 990s ok 38 990s # got SERVER_PORT='8529', expected '8529' 990s ok 39 990s # SENDING: 990s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 990s # expecting 200, got 200 990s ok 40 990s # got SERVER_NAME='righthost', expected 'righthost' 990s ok 41 990s # got SERVER_PORT='123', expected '123' 990s ok 42 990s # SENDING: 990s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 990s # expecting 200, got 200 990s ok 43 990s # got SERVER_NAME='righthost', expected 'righthost' 990s ok 44 990s # got SERVER_PORT='8529', expected '8529' 990s ok 45 990s # SENDING: 990s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 990s # expecting 200, got 200 990s ok 46 990s # got SERVER_NAME='righthost', expected 'righthost' 990s ok 47 990s # got SERVER_PORT='123', expected '123' 990s ok 48 990s # SENDING: 990s # GET http://128.0.0.1/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 990s # expecting 200, got 200 990s ok 49 990s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 990s ok 50 990s # got SERVER_PORT='8529', expected '8529' 990s ok 51 990s # SENDING: 990s # GET http://128.0.0.1:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 990s # expecting 200, got 200 990s ok 52 990s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 990s ok 53 990s # got SERVER_PORT='123', expected '123' 990s ok 54 990s # SENDING: 990s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 990s # expecting 200, got 200 990s ok 55 990s # got SERVER_NAME='[::1]', expected '[::1]' 990s ok 56 990s # got SERVER_PORT='8529', expected '8529' 990s ok 57 990s # SENDING: 990s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: undef\r\n\r\n 990s # expecting 200, got 200 990s ok 58 990s # got SERVER_NAME='[::1]', expected '[::1]' 990s ok 59 990s # got SERVER_PORT='123', expected '123' 990s ok 60 990s # SENDING: 990s # GET http://righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 990s # expecting 200, got 200 990s ok 61 990s # got SERVER_NAME='righthost', expected 'righthost' 990s ok 62 990s # got SERVER_PORT='8529', expected '8529' 990s ok 63 990s # SENDING: 990s # GET http://righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 990s # expecting 200, got 200 990s ok 64 990s # got SERVER_NAME='righthost', expected 'righthost' 990s ok 65 990s # got SERVER_PORT='123', expected '123' 990s ok 66 990s # SENDING: 990s # GET http://Righthost/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost\r\n\r\n 990s # expecting 200, got 200 990s ok 67 990s # got SERVER_NAME='righthost', expected 'righthost' 990s ok 68 990s # got SERVER_PORT='8529', expected '8529' 990s ok 69 990s # SENDING: 990s # GET http://Righthost:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: wronghost:321\r\n\r\n 990s # expecting 200, got 200 990s ok 70 990s # got SERVER_NAME='righthost', expected 'righthost' 990s ok 71 990s # got SERVER_PORT='123', expected '123' 990s ok 72 990s # SENDING: 990s # 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 990s # expecting 200, got 200 990s ok 73 990s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 990s ok 74 990s # got SERVER_PORT='8529', expected '8529' 990s ok 75 990s # SENDING: 990s # 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 990s # expecting 200, got 200 990s ok 76 990s # got SERVER_NAME='128.0.0.1', expected '128.0.0.1' 990s ok 77 990s # got SERVER_PORT='123', expected '123' 990s ok 78 990s # SENDING: 990s # GET http://[::1]/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]\r\n\r\n 990s # expecting 200, got 200 990s ok 79 990s # got SERVER_NAME='[::1]', expected '[::1]' 990s ok 80 990s # got SERVER_PORT='8529', expected '8529' 990s ok 81 990s # SENDING: 990s # GET http://[::1]:123/modules/cgi/env.pl HTTP/1.1\r\nConnection: close\r\nHost: [::2]:321\r\n\r\n 990s # expecting 200, got 200 990s ok 82 990s # got SERVER_NAME='[::1]', expected '[::1]' 990s ok 83 990s # got SERVER_PORT='123', expected '123' 990s ok 84 990s ok 991s t/apache/teclchunk.t ................ skipped: Not supported yet 993s t/apr/uri.t ......................... 993s 1..1 993s # Running under perl version 5.038002 for linux 993s # Current time local: Sun Mar 24 06:46:28 2024 993s # Current time GMT: Sun Mar 24 06:46:28 2024 993s # Using Test.pm version 1.31 993s # Using Apache/Test.pm version 1.42 993s ok 1 993s ok 995s t/filter/byterange.t ................ skipped: apache version 2.5.0 or higher is required, this is version 2.4.58 997s t/filter/case.t ..................... 997s 1..4 997s # Running under perl version 5.038002 for linux 997s # Current time local: Sun Mar 24 06:46:32 2024 997s # Current time GMT: Sun Mar 24 06:46:32 2024 997s # Using Test.pm version 1.31 997s # Using Apache/Test.pm version 1.42 997s ok 1 997s # testing mod_alias with /getfiles-perl-pod/perlsub.pod 997s # expected 200 997s # received 200 997s # body: =HEAD1 NAME 997s X X 997s 997s PERLSUB - PERL SUBROUTINES 997s 997s =HEAD1 SYNOPSIS 997s 997s TO DECLARE SUBROUTINES: 997s X X 997s 997s SUB NAME; # A "FORWARD" DECLARATION. 997s SUB NAME(PROTO); # DITTO, BUT WITH PROTOTYPES 997s SUB NAME : ATTRS; # WITH ATTRIBUTES 997s SUB NAME(PROTO) : ATTRS; # WITH ATTRIBUTES AND PROTOTYPES 997s 997s SUB NAME BLOCK # A DECLARATION AND A DEFINITION. 997s SUB NAME(PROTO) BLOCK # DITTO, BUT WITH PROTOTYPES 997s SUB NAME : ATTRS BLOCK # WITH ATTRIBUTES 997s SUB NAME(PROTO) : ATTRS BLOCK # WITH PROTOTYPES AND ATTRIBUTES 997s 997s USE FEATURE 'SIGNATURES'; 997s SUB NAME(SIG) BLOCK # WITH SIGNATURE 997s SUB NAME :ATTRS (SIG) BLOCK # WITH SIGNATURE, ATTRIBUTES 997s SUB NAME :PROTOTYPE(PROTO) (SIG) BLOCK # WITH SIGNATURE, PROTOTYPE 997s 997s TO DEFINE AN ANONYMOUS SUBROUTINE AT RUNTIME: 997s X 997s 997s $SUBREF = SUB BLOCK; # NO PROTO 997s $SUBREF = SUB (PROTO) BLOCK; # WITH PROTO 997s $SUBREF = SUB : ATTRS BLOCK; # WITH ATTRIBUTES 997s $SUBREF = SUB (PROTO) : ATTRS BLOCK; # WITH PROTO AND ATTRIBUTES 997s 997s USE FEATURE 'SIGNATURES'; 997s $SUBREF = SUB (SIG) BLOCK; # WITH SIGNATURE 997s $SUBREF = SUB : ATTRS(SIG) BLOCK; # WITH SIGNATURE, ATTRIBUTES 997s 997s TO IMPORT SUBROUTINES: 997s X 997s 997s USE MODULE QW(NAME1 NAME2 NAME3); 997s 997s TO CALL SUBROUTINES: 997s X X 997s 997s NAME(LIST); # & IS OPTIONAL WITH PARENTHESES. 997s NAME LIST; # PARENTHESES OPTIONAL IF PREDECLARED/IMPORTED. 997s &NAME(LIST); # CIRCUMVENT PROTOTYPES. 997s &NAME; # MAKES CURRENT @_ VISIBLE TO CALLED SUBROUTINE. 997s 997s =HEAD1 DESCRIPTION 997s 997s LIKE MANY LANGUAGES, PERL PROVIDES FOR USER-DEFINED SUBROUTINES. 997s THESE MAY BE LOCATED ANYWHERE IN THE MAIN PROGRAM, LOADED IN FROM 997s OTHER FILES VIA THE C, C, OR C KEYWORDS, OR 997s GENERATED ON THE FLY USING C OR ANONYMOUS SUBROUTINES. 997s YOU CAN EVEN CALL A FUNCTION INDIRECTLY USING A VARIABLE CONTAINING 997s ITS NAME OR A CODE REFERENCE. 997s 997s THE PERL MODEL FOR FUNCTION CALL AND RETURN VALUES IS SIMPLE: ALL 997s FUNCTIONS ARE PASSED AS PARAMETERS ONE SINGLE FLAT LIST OF SCALARS, AND 997s ALL FUNCTIONS LIKEWISE RETURN TO THEIR CALLER ONE SINGLE FLAT LIST OF 997s SCALARS. ANY ARRAYS OR HASHES IN THESE CALL AND RETURN LISTS WILL 997s COLLAPSE, LOSING THEIR IDENTITIES--BUT YOU MAY ALWAYS USE 997s PASS-BY-REFERENCE INSTEAD TO AVOID THIS. BOTH CALL AND RETURN LISTS MAY 997s CONTAIN AS MANY OR AS FEW SCALAR ELEMENTS AS YOU'D LIKE. (OFTEN A 997s FUNCTION WITHOUT AN EXPLICIT RETURN STATEMENT IS CALLED A SUBROUTINE, BUT 997s THERE'S REALLY NO DIFFERENCE FROM PERL'S PERSPECTIVE.) 997s X X 997s 997s IN A SUBROUTINE THAT USES SIGNATURES (SEE L BELOW), 997s ARGUMENTS ARE ASSIGNED INTO LEXICAL VARIABLES INTRODUCED BY THE 997s SIGNATURE. IN THE CURRENT IMPLEMENTATION OF PERL THEY ARE ALSO 997s ACCESSIBLE IN THE C<@_> ARRAY IN THE SAME WAY AS FOR NON-SIGNATURE 997s SUBROUTINES, BUT ACCESSING THEM IN THIS MANNER IS NOW DISCOURAGED INSIDE 997s SUCH A SIGNATURE-USING SUBROUTINE. 997s 997s IN A SUBROUTINE THAT DOES NOT USE SIGNATURES, ANY ARGUMENTS PASSED IN 997s SHOW UP IN THE ARRAY C<@_>. THEREFORE, IF YOU CALLED A FUNCTION WITH 997s TWO ARGUMENTS, THOSE WOULD BE STORED IN C<$_[0]> AND C<$_[1]>. THE 997s ARRAY C<@_> IS A LOCAL ARRAY, BUT ITS ELEMENTS ARE ALIASES FOR THE 997s ACTUAL SCALAR PARAMETERS. IN PARTICULAR, IF AN ELEMENT C<$_[0]> IS 997s UPDATED, THE CORRESPONDING ARGUMENT IS UPDATED (OR AN ERROR OCCURS IF IT 997s IS NOT UPDATABLE). IF AN ARGUMENT IS AN ARRAY OR HASH ELEMENT WHICH DID 997s NOT EXIST WHEN THE FUNCTION WAS CALLED, THAT ELEMENT IS CREATED ONLY 997s WHEN (AND IF) IT IS MODIFIED OR A REFERENCE TO IT IS TAKEN. (SOME 997s EARLIER VERSIONS OF PERL CREATED THE ELEMENT WHETHER OR NOT THE ELEMENT 997s WAS ASSIGNED TO.) ASSIGNING TO THE WHOLE ARRAY C<@_> REMOVES THAT 997s ALIASING, AND DOES NOT UPDATE ANY ARGUMENTS. 997s X X X<@_> 997s 997s WHEN NOT USING SIGNATURES, PERL DOES NOT OTHERWISE PROVIDE A MEANS TO 997s CREATE NAMED FORMAL PARAMETERS. IN PRACTICE ALL YOU DO IS ASSIGN TO A 997s C LIST OF THESE. VARIABLES THAT AREN'T DECLARED TO BE PRIVATE ARE 997s GLOBAL VARIABLES. FOR GORY DETAILS ON CREATING PRIVATE VARIABLES, SEE 997s L AND L. 997s TO CREATE PROTECTED ENVIRONMENTS FOR A SET OF FUNCTIONS IN A SEPARATE 997s PACKAGE (AND PROBABLY A SEPARATE FILE), SEE L. 997s 997s A C STATEMENT MAY BE USED TO EXIT A SUBROUTINE, OPTIONALLY 997s SPECIFYING THE RETURNED VALUE, WHICH WILL BE EVALUATED IN THE 997s APPROPRIATE CONTEXT (LIST, SCALAR, OR VOID) DEPENDING ON THE CONTEXT OF 997s THE SUBROUTINE CALL. IF YOU SPECIFY NO RETURN VALUE, THE SUBROUTINE 997s RETURNS AN EMPTY LIST IN LIST CONTEXT, THE UNDEFINED VALUE IN SCALAR 997s CONTEXT, OR NOTHING IN VOID CONTEXT. IF YOU RETURN ONE OR MORE 997s AGGREGATES (ARRAYS AND HASHES), THESE WILL BE FLATTENED TOGETHER INTO 997s ONE LARGE INDISTINGUISHABLE LIST. 997s 997s IF NO C IS FOUND AND IF THE LAST STATEMENT IS AN EXPRESSION, ITS 997s VALUE IS RETURNED. IF THE LAST STATEMENT IS A LOOP CONTROL STRUCTURE 997s LIKE A C OR A C, THE RETURNED VALUE IS UNSPECIFIED. THE 997s EMPTY SUB RETURNS THE EMPTY LIST. 997s X X X 997s 997s EXAMPLE: 997s 997s SUB MAX { 997s MY $MAX = SHIFT(@_); 997s FOREACH $FOO (@_) { 997s $MAX = $FOO IF $MAX < $FOO; 997s } 997s RETURN $MAX; 997s } 997s $BESTDAY = MAX($MON,$TUE,$WED,$THU,$FRI); 997s 997s EXAMPLE: 997s 997s # GET A LINE, COMBINING CONTINUATION LINES 997s # THAT START WITH WHITESPACE 997s 997s SUB GET_LINE { 997s $THISLINE = $LOOKAHEAD; # GLOBAL VARIABLES! 997s LINE: WHILE (DEFINED($LOOKAHEAD = )) { 997s IF ($LOOKAHEAD =~ /^[ \T]/) { 997s $THISLINE .= $LOOKAHEAD; 997s } 997s ELSE { 997s LAST LINE; 997s } 997s } 997s RETURN $THISLINE; 997s } 997s 997s $LOOKAHEAD = ; # GET FIRST LINE 997s WHILE (DEFINED($LINE = GET_LINE())) { 997s ... 997s } 997s 997s ASSIGNING TO A LIST OF PRIVATE VARIABLES TO NAME YOUR ARGUMENTS: 997s 997s SUB MAYBESET { 997s MY($KEY, $VALUE) = @_; 997s $FOO{$KEY} = $VALUE UNLESS $FOO{$KEY}; 997s } 997s 997s BECAUSE THE ASSIGNMENT COPIES THE VALUES, THIS ALSO HAS THE EFFECT 997s OF TURNING CALL-BY-REFERENCE INTO CALL-BY-VALUE. OTHERWISE A 997s FUNCTION IS FREE TO DO IN-PLACE MODIFICATIONS OF C<@_> AND CHANGE 997s ITS CALLER'S VALUES. 997s X X 997s 997s UPCASE_IN($V1, $V2); # THIS CHANGES $V1 AND $V2 997s SUB UPCASE_IN { 997s FOR (@_) { TR/A-Z/A-Z/ } 997s } 997s 997s YOU AREN'T ALLOWED TO MODIFY CONSTANTS IN THIS WAY, OF COURSE. IF AN 997s ARGUMENT WERE ACTUALLY LITERAL AND YOU TRIED TO CHANGE IT, YOU'D TAKE A 997s (PRESUMABLY FATAL) EXCEPTION. FOR EXAMPLE, THIS WON'T WORK: 997s X X 997s 997s UPCASE_IN("FREDERICK"); 997s 997s IT WOULD BE MUCH SAFER IF THE C FUNCTION 997s WERE WRITTEN TO RETURN A COPY OF ITS PARAMETERS INSTEAD 997s OF CHANGING THEM IN PLACE: 997s 997s ($V3, $V4) = UPCASE($V1, $V2); # THIS DOESN'T CHANGE $V1 AND $V2 997s SUB UPCASE { 997s RETURN UNLESS DEFINED WANTARRAY; # VOID CONTEXT, DO NOTHING 997s MY @PARMS = @_; 997s FOR (@PARMS) { TR/A-Z/A-Z/ } 997s RETURN WANTARRAY ? @PARMS : $PARMS[0]; 997s } 997s 997s NOTICE HOW THIS (UNPROTOTYPED) FUNCTION DOESN'T CARE WHETHER IT WAS 997s PASSED REAL SCALARS OR ARRAYS. PERL SEES ALL ARGUMENTS AS ONE BIG, 997s LONG, FLAT PARAMETER LIST IN C<@_>. THIS IS ONE AREA WHERE 997s PERL'S SIMPLE ARGUMENT-PASSING STYLE SHINES. THE C 997s FUNCTION WOULD WORK PERFECTLY WELL WITHOUT CHANGING THE C 997s DEFINITION EVEN IF WE FED IT THINGS LIKE THIS: 997s 997s @NEWLIST = UPCASE(@LIST1, @LIST2); 997s @NEWLIST = UPCASE( SPLIT /:/, $VAR ); 997s 997s DO NOT, HOWEVER, BE TEMPTED TO DO THIS: 997s 997s (@X, @Y) = UPCASE(@LIST1, @LIST2); 997s 997s LIKE THE FLATTENED INCOMING PARAMETER LIST, THE RETURN LIST IS ALSO 997s FLATTENED ON RETURN. SO ALL YOU HAVE MANAGED TO DO HERE IS STORED 997s EVERYTHING IN C<@X> AND MADE C<@Y> EMPTY. SEE 997s L
FOR ALTERNATIVES. 997s 997s A SUBROUTINE MAY BE CALLED USING AN EXPLICIT C<&> PREFIX. THE 997s C<&> IS OPTIONAL IN MODERN PERL, AS ARE PARENTHESES IF THE 997s SUBROUTINE HAS BEEN PREDECLARED. THE C<&> IS I OPTIONAL 997s WHEN JUST NAMING THE SUBROUTINE, SUCH AS WHEN IT'S USED AS 997s AN ARGUMENT TO DEFINED() OR UNDEF(). NOR IS IT OPTIONAL WHEN YOU 997s WANT TO DO AN INDIRECT SUBROUTINE CALL WITH A SUBROUTINE NAME OR 997s REFERENCE USING THE C<&$SUBREF()> OR C<&{$SUBREF}()> CONSTRUCTS, 997s ALTHOUGH THE C<< $SUBREF->() >> NOTATION SOLVES THAT PROBLEM. 997s SEE L FOR MORE ABOUT ALL THAT. 997s X<&> 997s 997s SUBROUTINES MAY BE CALLED RECURSIVELY. IF A SUBROUTINE IS CALLED 997s USING THE C<&> FORM, THE ARGUMENT LIST IS OPTIONAL, AND IF OMITTED, 997s NO C<@_> ARRAY IS SET UP FOR THE SUBROUTINE: THE C<@_> ARRAY AT THE 997s TIME OF THE CALL IS VISIBLE TO SUBROUTINE INSTEAD. THIS IS AN 997s EFFICIENCY MECHANISM THAT NEW USERS MAY WISH TO AVOID. 997s X 997s 997s &FOO(1,2,3); # PASS THREE ARGUMENTS 997s FOO(1,2,3); # THE SAME 997s 997s FOO(); # PASS A NULL LIST 997s &FOO(); # THE SAME 997s 997s &FOO; # FOO() GET CURRENT ARGS, LIKE FOO(@_) !! 997s USE STRICT 'SUBS'; 997s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 997s # A COMPILE-TIME ERROR 997s NO STRICT 'SUBS'; 997s FOO; # LIKE FOO() IFF SUB FOO PREDECLARED, ELSE 997s # A LITERAL STRING "FOO" 997s 997s NOT ONLY DOES THE C<&> FORM MAKE THE ARGUMENT LIST OPTIONAL, IT ALSO 997s DISABLES ANY PROTOTYPE CHECKING ON ARGUMENTS YOU DO PROVIDE. THIS 997s IS PARTLY FOR HISTORICAL REASONS, AND PARTLY FOR HAVING A CONVENIENT WAY 997s TO CHEAT IF YOU KNOW WHAT YOU'RE DOING. SEE L BELOW. 997s X<&> 997s 997s SINCE PERL 5.16.0, THE C<__SUB__> TOKEN IS AVAILABLE UNDER C AND C. IT WILL EVALUATE TO A REFERENCE TO THE 997s CURRENTLY-RUNNING SUB, WHICH ALLOWS FOR RECURSIVE CALLS WITHOUT KNOWING 997s YOUR SUBROUTINE'S NAME. 997s 997s USE V5.16; 997s MY $FACTORIAL = SUB { 997s MY ($X) = @_; 997s RETURN 1 IF $X == 1; 997s RETURN($X * __SUB__->( $X - 1 ) ); 997s }; 997s 997s THE BEHAVIOR OF C<__SUB__> WITHIN A REGEX CODE BLOCK (SUCH AS C) 997s IS SUBJECT TO CHANGE. 997s 997s SUBROUTINES WHOSE NAMES ARE IN ALL UPPER CASE ARE RESERVED TO THE PERL 997s CORE, AS ARE MODULES WHOSE NAMES ARE IN ALL LOWER CASE. A SUBROUTINE IN 997s ALL CAPITALS IS A LOOSELY-HELD CONVENTION MEANING IT WILL BE CALLED 997s INDIRECTLY BY THE RUN-TIME SYSTEM ITSELF, USUALLY DUE TO A TRIGGERED EVENT. 997s SUBROUTINES WHOSE NAME START WITH A LEFT PARENTHESIS ARE ALSO RESERVED THE 997s SAME WAY. THE FOLLOWING IS A LIST OF SOME SUBROUTINES THAT CURRENTLY DO 997s SPECIAL, PRE-DEFINED THINGS. 997s 997s =OVER 997s 997s =ITEM DOCUMENTED LATER IN THIS DOCUMENT 997s 997s C 997s 997s =ITEM DOCUMENTED IN L 997s 997s C, C 997s 997s =ITEM DOCUMENTED IN L 997s 997s C, C 997s 997s =ITEM DOCUMENTED IN L 997s 997s C, C, C, C, C, C, C, 997s C, C, C, C, C, C, 997s C, C, C, C, C, C, C, 997s C, C, C, C, C, C, 997s C, C, C, C, C, 997s C, C, C, C 997s 997s =ITEM DOCUMENTED IN L 997s 997s C, C, C, C, C, C, C, 997s C, C, C, C, C, C, C, 997s C, C, C, C, C, C 997s 997s =ITEM DOCUMENTED IN L 997s 997s L<< C|PERLFUNC/USE >>, L<< C|PERLFUNC/USE >>, 997s L<< C|PERLFUNC/REQUIRE >> 997s 997s =ITEM DOCUMENTED IN L 997s 997s C 997s 997s =ITEM DOCUMENTED IN L 997s 997s C, C, C, C, C 997s 997s =ITEM UNDOCUMENTED, USED INTERNALLY BY THE L FEATURE 997s 997s ANY STARTING WITH C<(> 997s 997s =BACK 997s 997s THE C, C, C, C AND C SUBROUTINES 997s ARE NOT SO MUCH SUBROUTINES AS NAMED SPECIAL CODE BLOCKS, OF WHICH YOU 997s CAN HAVE MORE THAN ONE IN A PACKAGE, AND WHICH YOU CAN B CALL 997s EXPLICITLY. SEE L 997s 997s =HEAD2 SIGNATURES 997s 997s X X 997s 997s PERL HAS A FACILITY TO ALLOW A SUBROUTINE'S FORMAL PARAMETERS TO BE 997s DECLARED BY SPECIAL SYNTAX, SEPARATE FROM THE PROCEDURAL CODE OF THE 997s SUBROUTINE BODY. THE FORMAL PARAMETER LIST IS KNOWN AS A I. 997s 997s THIS FACILITY MUST BE ENABLED BEFORE IT CAN BE USED. IT IS ENABLED 997s AUTOMATICALLY BY A C (OR HIGHER) DECLARATION, OR MORE 997s DIRECTLY BY C, IN THE CURRENT SCOPE. 997s 997s THE SIGNATURE IS PART OF A SUBROUTINE'S BODY. NORMALLY THE BODY OF A 997s SUBROUTINE IS SIMPLY A BRACED BLOCK OF CODE, BUT WHEN USING A SIGNATURE, 997s THE SIGNATURE IS A PARENTHESISED LIST THAT GOES IMMEDIATELY BEFORE THE 997s BLOCK, AFTER ANY NAME OR ATTRIBUTES. 997s 997s FOR EXAMPLE, 997s 997s SUB FOO :LVALUE ($X, $Y = 1, @Z) { .... } 997s 997s THE SIGNATURE DECLARES LEXICAL VARIABLES THAT ARE 997s IN SCOPE FOR THE BLOCK. WHEN THE SUBROUTINE IS CALLED, THE SIGNATURE 997s TAKES CONTROL FIRST. IT POPULATES THE SIGNATURE VARIABLES FROM THE 997s LIST OF ARGUMENTS THAT WERE PASSED. IF THE ARGUMENT LIST DOESN'T MEET 997s THE REQUIREMENTS OF THE SIGNATURE, THEN IT WILL THROW AN EXCEPTION. 997s WHEN THE SIGNATURE PROCESSING IS COMPLETE, CONTROL PASSES TO THE BLOCK. 997s 997s POSITIONAL PARAMETERS ARE HANDLED BY SIMPLY NAMING SCALAR VARIABLES IN 997s THE SIGNATURE. FOR EXAMPLE, 997s 997s SUB FOO ($LEFT, $RIGHT) { 997s RETURN $LEFT + $RIGHT; 997s } 997s 997s TAKES TWO POSITIONAL PARAMETERS, WHICH MUST BE FILLED AT RUNTIME BY 997s TWO ARGUMENTS. BY DEFAULT THE PARAMETERS ARE MANDATORY, AND IT IS 997s NOT PERMITTED TO PASS MORE ARGUMENTS THAN EXPECTED. SO THE ABOVE IS 997s EQUIVALENT TO 997s 997s SUB FOO { 997s DIE "TOO MANY ARGUMENTS FOR SUBROUTINE" UNLESS @_ <= 2; 997s DIE "TOO FEW ARGUMENTS FOR SUBROUTINE" UNLESS @_ >= 2; 997s MY $LEFT = $_[0]; 997s MY $RIGHT = $_[1]; 997s RETURN $LEFT + $RIGHT; 997s } 997s 997s AN ARGUMENT CAN BE IGNORED BY OMITTING THE MAIN PART OF THE NAME FROM 997s A PARAMETER DECLARATION, LEAVING JUST A BARE C<$> SIGIL. FOR EXAMPLE, 997s 997s SUB FOO ($FIRST, $, $THIRD) { 997s RETURN "FIRST=$FIRST, THIRD=$THIRD"; 997s } 997s 997s ALTHOUGH THE IGNORED ARGUMENT DOESN'T GO INTO A VARIABLE, IT IS STILL 997s MANDATORY FOR THE CALLER TO PASS IT. 997s 997s A POSITIONAL PARAMETER IS MADE OPTIONAL BY GIVING A DEFAULT VALUE, 997s SEPARATED FROM THE PARAMETER NAME BY C<=>: 997s 997s SUB FOO ($LEFT, $RIGHT = 0) { 997s RETURN $LEFT + $RIGHT; 997s } 997s 997s THE ABOVE SUBROUTINE MAY BE CALLED WITH EITHER ONE OR TWO ARGUMENTS. 997s THE DEFAULT VALUE EXPRESSION IS EVALUATED WHEN THE SUBROUTINE IS CALLED, 997s SO IT MAY PROVIDE DIFFERENT DEFAULT VALUES FOR DIFFERENT CALLS. IT IS 997s ONLY EVALUATED IF THE ARGUMENT WAS ACTUALLY OMITTED FROM THE CALL. 997s FOR EXAMPLE, 997s 997s MY $AUTO_ID = 0; 997s SUB FOO ($THING, $ID = $AUTO_ID++) { 997s PRINT "$THING HAS ID $ID"; 997s } 997s 997s AUTOMATICALLY ASSIGNS DISTINCT SEQUENTIAL IDS TO THINGS FOR WHICH NO 997s ID WAS SUPPLIED BY THE CALLER. A DEFAULT VALUE EXPRESSION MAY ALSO 997s REFER TO PARAMETERS EARLIER IN THE SIGNATURE, MAKING THE DEFAULT FOR 997s ONE PARAMETER VARY ACCORDING TO THE EARLIER PARAMETERS. FOR EXAMPLE, 997s 997s SUB FOO ($FIRST_NAME, $SURNAME, $NICKNAME = $FIRST_NAME) { 997s PRINT "$FIRST_NAME $SURNAME IS KNOWN AS \"$NICKNAME\""; 997s } 997s 997s A DEFAULT VALUE EXPRESSION CAN ALSO BE WRITTEN USING THE C OPERATOR, 997s WHERE IT WILL BE EVALUATED AND USED IF THE CALLER OMITTED A VALUE OR THE 997s VALUE PROVIDED WAS C. 997s 997s SUB FOO ($NAME //= "WORLD") { 997s PRINT "HELLO, $NAME"; 997s } 997s 997s FOO(UNDEF); # WILL PRINT "HELLO, WORLD" 997s 997s SIMILARLY, THE C<||=> OPERATOR CAN BE USED TO PROVIDE A DEFAULT 997s EXPRESSION TO BE USED WHENEVER THE CALLER PROVIDED A FALSE VALUE (AND 997s REMEMBER THAT A MISSING OR C VALUE ARE ALSO FALSE). 997s 997s SUB FOO ($X ||= 10) { 997s RETURN 5 + $X; 997s } 997s 997s AN OPTIONAL PARAMETER CAN BE NAMELESS JUST LIKE A MANDATORY PARAMETER. 997s FOR EXAMPLE, 997s 997s SUB FOO ($THING, $ = 1) { 997s PRINT $THING; 997s } 997s 997s THE PARAMETER'S DEFAULT VALUE WILL STILL BE EVALUATED IF THE CORRESPONDING 997s ARGUMENT ISN'T SUPPLIED, EVEN THOUGH THE VALUE WON'T BE STORED ANYWHERE. 997s THIS IS IN CASE EVALUATING IT HAS IMPORTANT SIDE EFFECTS. HOWEVER, IT 997s WILL BE EVALUATED IN VOID CONTEXT, SO IF IT DOESN'T HAVE SIDE EFFECTS 997s AND IS NOT TRIVIAL IT WILL GENERATE A WARNING IF THE "VOID" WARNING 997s CATEGORY IS ENABLED. IF A NAMELESS OPTIONAL PARAMETER'S DEFAULT VALUE 997s IS NOT IMPORTANT, IT MAY BE OMITTED JUST AS THE PARAMETER'S NAME WAS: 997s 997s SUB FOO ($THING, $=) { 997s PRINT $THING; 997s } 997s 997s OPTIONAL POSITIONAL PARAMETERS MUST COME AFTER ALL MANDATORY POSITIONAL 997s PARAMETERS. (IF THERE ARE NO MANDATORY POSITIONAL PARAMETERS THEN AN 997s OPTIONAL POSITIONAL PARAMETERS CAN BE THE FIRST THING IN THE SIGNATURE.) 997s IF THERE ARE MULTIPLE OPTIONAL POSITIONAL PARAMETERS AND NOT ENOUGH 997s ARGUMENTS ARE SUPPLIED TO FILL THEM ALL, THEY WILL BE FILLED FROM LEFT 997s TO RIGHT. 997s 997s AFTER POSITIONAL PARAMETERS, ADDITIONAL ARGUMENTS MAY BE CAPTURED IN A 997s SLURPY PARAMETER. THE SIMPLEST FORM OF THIS IS JUST AN ARRAY VARIABLE: 997s 997s SUB FOO ($FILTER, @INPUTS) { 997s PRINT $FILTER->($_) FOREACH @INPUTS; 997s } 997s 997s WITH A SLURPY PARAMETER IN THE SIGNATURE, THERE IS NO UPPER LIMIT ON HOW 997s MANY ARGUMENTS MAY BE PASSED. A SLURPY ARRAY PARAMETER MAY BE NAMELESS 997s JUST LIKE A POSITIONAL PARAMETER, IN WHICH CASE ITS ONLY EFFECT IS TO 997s TURN OFF THE ARGUMENT LIMIT THAT WOULD OTHERWISE APPLY: 997s 997s SUB FOO ($THING, @) { 997s PRINT $THING; 997s } 997s 997s A SLURPY PARAMETER MAY INSTEAD BE A HASH, IN WHICH CASE THE ARGUMENTS 997s AVAILABLE TO IT ARE INTERPRETED AS ALTERNATING KEYS AND VALUES. 997s THERE MUST BE AS MANY KEYS AS VALUES: IF THERE IS AN ODD ARGUMENT THEN 997s AN EXCEPTION WILL BE THROWN. KEYS WILL BE STRINGIFIED, AND IF THERE ARE 997s DUPLICATES THEN THE LATER INSTANCE TAKES PRECEDENCE OVER THE EARLIER, 997s AS WITH STANDARD HASH CONSTRUCTION. 997s 997s SUB FOO ($FILTER, %INPUTS) { 997s PRINT $FILTER->($_, $INPUTS{$_}) FOREACH SORT KEYS %INPUTS; 997s } 997s 997s A SLURPY HASH PARAMETER MAY BE NAMELESS JUST LIKE OTHER KINDS OF 997s PARAMETER. IT STILL INSISTS THAT THE NUMBER OF ARGUMENTS AVAILABLE TO 997s IT BE EVEN, EVEN THOUGH THEY'RE NOT BEING PUT INTO A VARIABLE. 997s 997s SUB FOO ($THING, %) { 997s PRINT $THING; 997s } 997s 997s A SLURPY PARAMETER, EITHER ARRAY OR HASH, MUST BE THE LAST THING IN THE 997s SIGNATURE. IT MAY FOLLOW MANDATORY AND OPTIONAL POSITIONAL PARAMETERS; 997s IT MAY ALSO BE THE ONLY THING IN THE SIGNATURE. SLURPY PARAMETERS CANNOT 997s HAVE DEFAULT VALUES: IF NO ARGUMENTS ARE SUPPLIED FOR THEM THEN YOU GET 997s AN EMPTY ARRAY OR EMPTY HASH. 997s 997s A SIGNATURE MAY BE ENTIRELY EMPTY, IN WHICH CASE ALL IT DOES IS CHECK 997s THAT THE CALLER PASSED NO ARGUMENTS: 997s 997s SUB FOO () { 997s RETURN 123; 997s } 997s 997s PRIOR TO PERL 5.36 THESE WERE CONSIDERED EXPERIMENTAL, AND EMITTED A 997s WARNING IN THE C CATEGORY. FROM PERL 5.36 997s ONWARDS THIS NO LONGER HAPPENS, THOUGH THE WARNING CATEGORY STILL EXISTS 997s FOR BACK-COMPATIBILITY WITH CODE THAT ATTEMPTS TO DISABLE IT WITH A 997s STATEMENT SUCH AS: 997s 997s NO WARNINGS 'EXPERIMENTAL::SIGNATURES'; 997s 997s IN THE CURRENT PERL IMPLEMENTATION, WHEN USING A SIGNATURE THE ARGUMENTS 997s ARE STILL ALSO AVAILABLE IN THE SPECIAL ARRAY VARIABLE C<@_>. HOWEVER, 997s ACCESSING THEM VIA THIS ARRAY IS NOW DISCOURAGED, AND SHOULD NOT BE 997s RELIED UPON IN NEWLY-WRITTEN CODE AS THIS ABILITY MAY CHANGE IN A FUTURE 997s VERSION. CODE THAT ATTEMPTS TO ACCESS THE C<@_> ARRAY WILL PRODUCE 997s WARNINGS IN THE C CATEGORY WHEN 997s COMPILED: 997s 997s SUB F ($X) { 997s # THIS LINE EMITS THE WARNING SEEN BELOW 997s PRINT "ARGUMENTS ARE @_"; 997s } 997s 997s Z<> 997s 997s USE OF @_ IN JOIN OR STRING WITH SIGNATURED SUBROUTINE IS 997s EXPERIMENTAL AT ... 997s 997s THERE IS A DIFFERENCE BETWEEN THE TWO WAYS OF ACCESSING THE ARGUMENTS: 997s C<@_> I THE ARGUMENTS, BUT THE SIGNATURE VARIABLES GET 997s I OF THE ARGUMENTS. SO WRITING TO A SIGNATURE VARIABLE ONLY 997s CHANGES THAT VARIABLE, AND HAS NO EFFECT ON THE CALLER'S VARIABLES, BUT 997s WRITING TO AN ELEMENT OF C<@_> MODIFIES WHATEVER THE CALLER USED TO 997s SUPPLY THAT ARGUMENT. 997s 997s THERE IS A POTENTIAL SYNTACTIC AMBIGUITY BETWEEN SIGNATURES AND PROTOTYPES 997s (SEE L), BECAUSE BOTH START WITH AN OPENING PARENTHESIS AND 997s BOTH CAN APPEAR IN SOME OF THE SAME PLACES, SUCH AS JUST AFTER THE NAME 997s IN A SUBROUTINE DECLARATION. FOR HISTORICAL REASONS, WHEN SIGNATURES 997s ARE NOT ENABLED, ANY OPENING PARENTHESIS IN SUCH A CONTEXT WILL TRIGGER 997s VERY FORGIVING PROTOTYPE PARSING. MOST SIGNATURES WILL BE INTERPRETED 997s AS PROTOTYPES IN THOSE CIRCUMSTANCES, BUT WON'T BE VALID PROTOTYPES. 997s (A VALID PROTOTYPE CANNOT CONTAIN ANY ALPHABETIC CHARACTER.) THIS WILL 997s LEAD TO SOMEWHAT CONFUSING ERROR MESSAGES. 997s 997s TO AVOID AMBIGUITY, WHEN SIGNATURES ARE ENABLED THE SPECIAL SYNTAX 997s FOR PROTOTYPES IS DISABLED. THERE IS NO ATTEMPT TO GUESS WHETHER A 997s PARENTHESISED GROUP WAS INTENDED TO BE A PROTOTYPE OR A SIGNATURE. 997s TO GIVE A SUBROUTINE A PROTOTYPE UNDER THESE CIRCUMSTANCES, USE A 997s L. FOR EXAMPLE, 997s 997s SUB FOO :PROTOTYPE($) { $_[0] } 997s 997s IT IS ENTIRELY POSSIBLE FOR A SUBROUTINE TO HAVE BOTH A PROTOTYPE AND 997s A SIGNATURE. THEY DO DIFFERENT JOBS: THE PROTOTYPE AFFECTS COMPILATION 997s OF CALLS TO THE SUBROUTINE, AND THE SIGNATURE PUTS ARGUMENT VALUES INTO 997s LEXICAL VARIABLES AT RUNTIME. YOU CAN THEREFORE WRITE 997s 997s SUB FOO :PROTOTYPE($$) ($LEFT, $RIGHT) { 997s RETURN $LEFT + $RIGHT; 997s } 997s 997s THE PROTOTYPE ATTRIBUTE, AND ANY OTHER ATTRIBUTES, MUST COME BEFORE 997s THE SIGNATURE. THE SIGNATURE ALWAYS IMMEDIATELY PRECEDES THE BLOCK OF 997s THE SUBROUTINE'S BODY. 997s 997s =HEAD2 PRIVATE VARIABLES VIA MY() 997s X X X X X 997s X X 997s 997s SYNOPSIS: 997s 997s MY $FOO; # DECLARE $FOO LEXICALLY LOCAL 997s MY (@WID, %GET); # DECLARE LIST OF VARIABLES LOCAL 997s MY $FOO = "FLURP"; # DECLARE $FOO LEXICAL, AND INIT IT 997s MY @OOF = @BAR; # DECLARE @OOF LEXICAL, AND INIT IT 997s MY $X : FOO = $Y; # SIMILAR, WITH AN ATTRIBUTE APPLIED 997s 997s B: THE USE OF ATTRIBUTE LISTS ON C DECLARATIONS IS STILL 997s EVOLVING. THE CURRENT SEMANTICS AND INTERFACE ARE SUBJECT TO CHANGE. 997s SEE L AND L. 997s 997s THE C OPERATOR DECLARES THE LISTED VARIABLES TO BE LEXICALLY 997s CONFINED TO THE ENCLOSING BLOCK, CONDITIONAL 997s (C/C/C/C), LOOP 997s (C/C/C/C/C), SUBROUTINE, C, 997s OR C/C/C'D FILE. IF MORE THAN ONE VALUE IS LISTED, THE 997s LIST MUST BE PLACED IN PARENTHESES. ALL LISTED ELEMENTS MUST BE 997s LEGAL LVALUES. ONLY ALPHANUMERIC IDENTIFIERS MAY BE LEXICALLY 997s SCOPED--MAGICAL BUILT-INS LIKE C<$/> MUST CURRENTLY BE CIZED 997s WITH C INSTEAD. 997s 997s UNLIKE DYNAMIC VARIABLES CREATED BY THE C OPERATOR, LEXICAL 997s VARIABLES DECLARED WITH C ARE TOTALLY HIDDEN FROM THE OUTSIDE 997s WORLD, INCLUDING ANY CALLED SUBROUTINES. THIS IS TRUE IF IT'S THE 997s SAME SUBROUTINE CALLED FROM ITSELF OR ELSEWHERE--EVERY CALL GETS 997s ITS OWN COPY. 997s X 997s 997s THIS DOESN'T MEAN THAT A C VARIABLE DECLARED IN A STATICALLY 997s ENCLOSING LEXICAL SCOPE WOULD BE INVISIBLE. ONLY DYNAMIC SCOPES 997s ARE CUT OFF. FOR EXAMPLE, THE C FUNCTION BELOW HAS ACCESS 997s TO THE LEXICAL $X VARIABLE BECAUSE BOTH THE C AND THE C 997s OCCURRED AT THE SAME SCOPE, PRESUMABLY FILE SCOPE. 997s 997s MY $X = 10; 997s SUB BUMPX { $X++ } 997s 997s AN C, HOWEVER, CAN SEE LEXICAL VARIABLES OF THE SCOPE IT IS 997s BEING EVALUATED IN, SO LONG AS THE NAMES AREN'T HIDDEN BY DECLARATIONS WITHIN 997s THE C ITSELF. SEE L. 997s X 997s 997s THE PARAMETER LIST TO MY() MAY BE ASSIGNED TO IF DESIRED, WHICH ALLOWS YOU 997s TO INITIALIZE YOUR VARIABLES. (IF NO INITIALIZER IS GIVEN FOR A 997s PARTICULAR VARIABLE, IT IS CREATED WITH THE UNDEFINED VALUE.) COMMONLY 997s THIS IS USED TO NAME INPUT PARAMETERS TO A SUBROUTINE. EXAMPLES: 997s 997s $ARG = "FRED"; # "GLOBAL" VARIABLE 997s $N = CUBE_ROOT(27); 997s PRINT "$ARG THINKS THE ROOT IS $N\N"; 997s # OUTPUTS: FRED THINKS THE ROOT IS 3 997s 997s SUB CUBE_ROOT { 997s MY $ARG = SHIFT; # NAME DOESN'T MATTER 997s $ARG **= 1/3; 997s RETURN $ARG; 997s } 997s 997s THE C IS SIMPLY A MODIFIER ON SOMETHING YOU MIGHT ASSIGN TO. SO WHEN 997s YOU DO ASSIGN TO VARIABLES IN ITS ARGUMENT LIST, C DOESN'T 997s CHANGE WHETHER THOSE VARIABLES ARE VIEWED AS A SCALAR OR AN ARRAY. SO 997s 997s MY ($FOO) = ; # WRONG? 997s MY @FOO = ; 997s 997s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 997s 997s MY $FOO = ; 997s 997s SUPPLIES A SCALAR CONTEXT. BUT THE FOLLOWING DECLARES ONLY ONE VARIABLE: 997s 997s MY $FOO, $BAR = 1; # WRONG 997s 997s THAT HAS THE SAME EFFECT AS 997s 997s MY $FOO; 997s $BAR = 1; 997s THE DECLARED VARIABLE IS NOT INTRODUCED (IS NOT VISIBLE) UNTIL AFTER 997s THE CURRENT STATEMENT. THUS, 997s 997s MY $X = $X; 997s 997s CAN BE USED TO INITIALIZE A NEW $X WITH THE VALUE OF THE OLD $X, AND 997s THE EXPRESSION 997s 997s MY $X = 123 AND $X == 123 997s 997s IS FALSE UNLESS THE OLD $X HAPPENED TO HAVE THE VALUE C<123>. 997s 997s LEXICAL SCOPES OF CONTROL STRUCTURES ARE NOT BOUNDED PRECISELY BY THE 997s BRACES THAT DELIMIT THEIR CONTROLLED BLOCKS; CONTROL EXPRESSIONS ARE 997s PART OF THAT SCOPE, TOO. THUS IN THE LOOP 997s 997s WHILE (MY $LINE = <>) { 997s $LINE = LC $LINE; 997s } CONTINUE { 997s PRINT $LINE; 997s } 997s 997s THE SCOPE OF $LINE EXTENDS FROM ITS DECLARATION THROUGHOUT THE REST OF 997s THE LOOP CONSTRUCT (INCLUDING THE C CLAUSE), BUT NOT BEYOND 997s IT. SIMILARLY, IN THE CONDITIONAL 997s 997s IF ((MY $ANSWER = ) =~ /^YES$/I) { 997s USER_AGREES(); 997s } ELSIF ($ANSWER =~ /^NO$/I) { 997s USER_DISAGREES(); 997s } ELSE { 997s CHOMP $ANSWER; 997s DIE "'$ANSWER' IS NEITHER 'YES' NOR 'NO'"; 997s } 997s 997s THE SCOPE OF $ANSWER EXTENDS FROM ITS DECLARATION THROUGH THE REST 997s OF THAT CONDITIONAL, INCLUDING ANY C AND C CLAUSES, 997s BUT NOT BEYOND IT. SEE L FOR INFORMATION 997s ON THE SCOPE OF VARIABLES IN STATEMENTS WITH MODIFIERS. 997s 997s THE C LOOP DEFAULTS TO SCOPING ITS INDEX VARIABLE DYNAMICALLY 997s IN THE MANNER OF C. HOWEVER, IF THE INDEX VARIABLE IS 997s PREFIXED WITH THE KEYWORD C, OR IF THERE IS ALREADY A LEXICAL 997s BY THAT NAME IN SCOPE, THEN A NEW LEXICAL IS CREATED INSTEAD. THUS 997s IN THE LOOP 997s X X 997s 997s FOR MY $I (1, 2, 3) { 997s SOME_FUNCTION(); 997s } 997s 997s THE SCOPE OF $I EXTENDS TO THE END OF THE LOOP, BUT NOT BEYOND IT, 997s RENDERING THE VALUE OF $I INACCESSIBLE WITHIN C. 997s X X 997s 997s SOME USERS MAY WISH TO ENCOURAGE THE USE OF LEXICALLY SCOPED VARIABLES. 997s AS AN AID TO CATCHING IMPLICIT USES TO PACKAGE VARIABLES, 997s WHICH ARE ALWAYS GLOBAL, IF YOU SAY 997s 997s USE STRICT 'VARS'; 997s 997s THEN ANY VARIABLE MENTIONED FROM THERE TO THE END OF THE ENCLOSING 997s BLOCK MUST EITHER REFER TO A LEXICAL VARIABLE, BE PREDECLARED VIA 997s C OR C, OR ELSE MUST BE FULLY QUALIFIED WITH THE PACKAGE NAME. 997s A COMPILATION ERROR RESULTS OTHERWISE. AN INNER BLOCK MAY COUNTERMAND 997s THIS WITH C. 997s 997s A C HAS BOTH A COMPILE-TIME AND A RUN-TIME EFFECT. AT COMPILE 997s TIME, THE COMPILER TAKES NOTICE OF IT. THE PRINCIPAL USEFULNESS 997s OF THIS IS TO QUIET C, BUT IT IS ALSO ESSENTIAL 997s FOR GENERATION OF CLOSURES AS DETAILED IN L. ACTUAL 997s INITIALIZATION IS DELAYED UNTIL RUN TIME, THOUGH, SO IT GETS EXECUTED 997s AT THE APPROPRIATE TIME, SUCH AS EACH TIME THROUGH A LOOP, FOR 997s EXAMPLE. 997s 997s VARIABLES DECLARED WITH C ARE NOT PART OF ANY PACKAGE AND ARE THEREFORE 997s NEVER FULLY QUALIFIED WITH THE PACKAGE NAME. IN PARTICULAR, YOU'RE NOT 997s ALLOWED TO TRY TO MAKE A PACKAGE VARIABLE (OR OTHER GLOBAL) LEXICAL: 997s 997s MY $PACK::VAR; # ERROR! ILLEGAL SYNTAX 997s 997s IN FACT, A DYNAMIC VARIABLE (ALSO KNOWN AS PACKAGE OR GLOBAL VARIABLES) 997s ARE STILL ACCESSIBLE USING THE FULLY QUALIFIED C<::> NOTATION EVEN WHILE A 997s LEXICAL OF THE SAME NAME IS ALSO VISIBLE: 997s 997s PACKAGE MAIN; 997s LOCAL $X = 10; 997s MY $X = 20; 997s PRINT "$X AND $::X\N"; 997s 997s THAT WILL PRINT OUT C<20> AND C<10>. 997s 997s YOU MAY DECLARE C VARIABLES AT THE OUTERMOST SCOPE OF A FILE 997s TO HIDE ANY SUCH IDENTIFIERS FROM THE WORLD OUTSIDE THAT FILE. THIS 997s IS SIMILAR IN SPIRIT TO C'S STATIC VARIABLES WHEN THEY ARE USED AT 997s THE FILE LEVEL. TO DO THIS WITH A SUBROUTINE REQUIRES THE USE OF 997s A CLOSURE (AN ANONYMOUS FUNCTION THAT ACCESSES ENCLOSING LEXICALS). 997s IF YOU WANT TO CREATE A PRIVATE SUBROUTINE THAT CANNOT BE CALLED 997s FROM OUTSIDE THAT BLOCK, IT CAN DECLARE A LEXICAL VARIABLE CONTAINING 997s AN ANONYMOUS SUB REFERENCE: 997s 997s MY $SECRET_VERSION = '1.001-BETA'; 997s MY $SECRET_SUB = SUB { PRINT $SECRET_VERSION }; 997s &$SECRET_SUB(); 997s 997s AS LONG AS THE REFERENCE IS NEVER RETURNED BY ANY FUNCTION WITHIN THE 997s MODULE, NO OUTSIDE MODULE CAN SEE THE SUBROUTINE, BECAUSE ITS NAME IS NOT IN 997s ANY PACKAGE'S SYMBOL TABLE. REMEMBER THAT IT'S NOT I CALLED 997s C<$SOME_PACK::SECRET_VERSION> OR ANYTHING; IT'S JUST $SECRET_VERSION, 997s UNQUALIFIED AND UNQUALIFIABLE. 997s 997s THIS DOES NOT WORK WITH OBJECT METHODS, HOWEVER; ALL OBJECT METHODS 997s HAVE TO BE IN THE SYMBOL TABLE OF SOME PACKAGE TO BE FOUND. SEE 997s L FOR SOMETHING OF A WORK-AROUND TO 997s THIS. 997s 997s =HEAD2 PERSISTENT PRIVATE VARIABLES 997s X X X X 997s X X 997s 997s THERE ARE TWO WAYS TO BUILD PERSISTENT PRIVATE VARIABLES IN PERL 5.10. 997s FIRST, YOU CAN SIMPLY USE THE C FEATURE. OR, YOU CAN USE CLOSURES, 997s IF YOU WANT TO STAY COMPATIBLE WITH RELEASES OLDER THAN 5.10. 997s 997s =HEAD3 PERSISTENT VARIABLES VIA STATE() 997s 997s BEGINNING WITH PERL 5.10.0, YOU CAN DECLARE VARIABLES WITH THE C 997s KEYWORD IN PLACE OF C. FOR THAT TO WORK, THOUGH, YOU MUST HAVE 997s ENABLED THAT FEATURE BEFOREHAND, EITHER BY USING THE C PRAGMA, OR 997s BY USING C<-E> ON ONE-LINERS (SEE L). BEGINNING WITH PERL 5.16, 997s THE C FORM DOES NOT REQUIRE THE 997s C PRAGMA. 997s 997s THE C KEYWORD CREATES A LEXICAL VARIABLE (FOLLOWING THE SAME SCOPING 997s RULES AS C) THAT PERSISTS FROM ONE SUBROUTINE CALL TO THE NEXT. IF A 997s STATE VARIABLE RESIDES INSIDE AN ANONYMOUS SUBROUTINE, THEN EACH COPY OF 997s THE SUBROUTINE HAS ITS OWN COPY OF THE STATE VARIABLE. HOWEVER, THE VALUE 997s OF THE STATE VARIABLE WILL STILL PERSIST BETWEEN CALLS TO THE SAME COPY OF 997s THE ANONYMOUS SUBROUTINE. (DON'T FORGET THAT C CREATES A NEW 997s SUBROUTINE EACH TIME IT IS EXECUTED.) 997s 997s FOR EXAMPLE, THE FOLLOWING CODE MAINTAINS A PRIVATE COUNTER, INCREMENTED 997s EACH TIME THE GIMME_ANOTHER() FUNCTION IS CALLED: 997s 997s USE FEATURE 'STATE'; 997s SUB GIMME_ANOTHER { STATE $X; RETURN ++$X } 997s 997s AND THIS EXAMPLE USES ANONYMOUS SUBROUTINES TO CREATE SEPARATE COUNTERS: 997s 997s USE FEATURE 'STATE'; 997s SUB CREATE_COUNTER { 997s RETURN SUB { STATE $X; RETURN ++$X } 997s } 997s 997s ALSO, SINCE C<$X> IS LEXICAL, IT CAN'T BE REACHED OR MODIFIED BY ANY PERL 997s CODE OUTSIDE. 997s 997s WHEN COMBINED WITH VARIABLE DECLARATION, SIMPLE ASSIGNMENT TO C 997s VARIABLES (AS IN C) IS EXECUTED ONLY THE FIRST TIME. WHEN SUCH 997s STATEMENTS ARE EVALUATED SUBSEQUENT TIMES, THE ASSIGNMENT IS IGNORED. THE 997s BEHAVIOR OF ASSIGNMENT TO C DECLARATIONS WHERE THE LEFT HAND SIDE 997s OF THE ASSIGNMENT INVOLVES ANY PARENTHESES IS CURRENTLY UNDEFINED. 997s 997s =HEAD3 PERSISTENT VARIABLES WITH CLOSURES 997s 997s JUST BECAUSE A LEXICAL VARIABLE IS LEXICALLY (ALSO CALLED STATICALLY) 997s SCOPED TO ITS ENCLOSING BLOCK, C, OR C FILE, THIS DOESN'T MEAN THAT 997s WITHIN A FUNCTION IT WORKS LIKE A C STATIC. IT NORMALLY WORKS MORE 997s LIKE A C AUTO, BUT WITH IMPLICIT GARBAGE COLLECTION. 997s 997s UNLIKE LOCAL VARIABLES IN C OR C++, PERL'S LEXICAL VARIABLES DON'T 997s NECESSARILY GET RECYCLED JUST BECAUSE THEIR SCOPE HAS EXITED. 997s IF SOMETHING MORE PERMANENT IS STILL AWARE OF THE LEXICAL, IT WILL 997s STICK AROUND. SO LONG AS SOMETHING ELSE REFERENCES A LEXICAL, THAT 997s LEXICAL WON'T BE FREED--WHICH IS AS IT SHOULD BE. YOU WOULDN'T WANT 997s MEMORY BEING FREE UNTIL YOU WERE DONE USING IT, OR KEPT AROUND ONCE YOU 997s WERE DONE. AUTOMATIC GARBAGE COLLECTION TAKES CARE OF THIS FOR YOU. 997s 997s THIS MEANS THAT YOU CAN PASS BACK OR SAVE AWAY REFERENCES TO LEXICAL 997s VARIABLES, WHEREAS TO RETURN A POINTER TO A C AUTO IS A GRAVE ERROR. 997s IT ALSO GIVES US A WAY TO SIMULATE C'S FUNCTION STATICS. HERE'S A 997s MECHANISM FOR GIVING A FUNCTION PRIVATE VARIABLES WITH BOTH LEXICAL 997s SCOPING AND A STATIC LIFETIME. IF YOU DO WANT TO CREATE SOMETHING LIKE 997s C'S STATIC VARIABLES, JUST ENCLOSE THE WHOLE FUNCTION IN AN EXTRA BLOCK, 997s AND PUT THE STATIC VARIABLE OUTSIDE THE FUNCTION BUT IN THE BLOCK. 997s 997s { 997s MY $SECRET_VAL = 0; 997s SUB GIMME_ANOTHER { 997s RETURN ++$SECRET_VAL; 997s } 997s } 997s # $SECRET_VAL NOW BECOMES UNREACHABLE BY THE OUTSIDE 997s # WORLD, BUT RETAINS ITS VALUE BETWEEN CALLS TO GIMME_ANOTHER 997s 997s IF THIS FUNCTION IS BEING SOURCED IN FROM A SEPARATE FILE 997s VIA C OR C, THEN THIS IS PROBABLY JUST FINE. IF IT'S 997s ALL IN THE MAIN PROGRAM, YOU'LL NEED TO ARRANGE FOR THE C 997s TO BE EXECUTED EARLY, EITHER BY PUTTING THE WHOLE BLOCK ABOVE 997s YOUR MAIN PROGRAM, OR MORE LIKELY, PLACING MERELY A C 997s CODE BLOCK AROUND IT TO MAKE SURE IT GETS EXECUTED BEFORE YOUR PROGRAM 997s STARTS TO RUN: 997s 997s BEGIN { 997s MY $SECRET_VAL = 0; 997s SUB GIMME_ANOTHER { 997s RETURN ++$SECRET_VAL; 997s } 997s } 997s 997s SEE L ABOUT THE 997s SPECIAL TRIGGERED CODE BLOCKS, C, C, C, 997s C AND C. 997s 997s IF DECLARED AT THE OUTERMOST SCOPE (THE FILE SCOPE), THEN LEXICALS 997s WORK SOMEWHAT LIKE C'S FILE STATICS. THEY ARE AVAILABLE TO ALL 997s FUNCTIONS IN THAT SAME FILE DECLARED BELOW THEM, BUT ARE INACCESSIBLE 997s FROM OUTSIDE THAT FILE. THIS STRATEGY IS SOMETIMES USED IN MODULES 997s TO CREATE PRIVATE VARIABLES THAT THE WHOLE MODULE CAN SEE. 997s 997s =HEAD2 TEMPORARY VALUES VIA LOCAL() 997s X X X X 997s X 997s 997s B: IN GENERAL, YOU SHOULD BE USING C INSTEAD OF C, BECAUSE 997s IT'S FASTER AND SAFER. EXCEPTIONS TO THIS INCLUDE THE GLOBAL PUNCTUATION 997s VARIABLES, GLOBAL FILEHANDLES AND FORMATS, AND DIRECT MANIPULATION OF THE 997s PERL SYMBOL TABLE ITSELF. C IS MOSTLY USED WHEN THE CURRENT VALUE 997s OF A VARIABLE MUST BE VISIBLE TO CALLED SUBROUTINES. 997s 997s SYNOPSIS: 997s 997s # LOCALIZATION OF VALUES 997s 997s LOCAL $FOO; # MAKE $FOO DYNAMICALLY LOCAL 997s LOCAL (@WID, %GET); # MAKE LIST OF VARIABLES LOCAL 997s LOCAL $FOO = "FLURP"; # MAKE $FOO DYNAMIC, AND INIT IT 997s LOCAL @OOF = @BAR; # MAKE @OOF DYNAMIC, AND INIT IT 997s 997s LOCAL $HASH{KEY} = "VAL"; # SETS A LOCAL VALUE FOR THIS HASH ENTRY 997s DELETE LOCAL $HASH{KEY}; # DELETE THIS ENTRY FOR THE CURRENT BLOCK 997s LOCAL ($COND ? $V1 : $V2); # SEVERAL TYPES OF LVALUES SUPPORT 997s # LOCALIZATION 997s 997s # LOCALIZATION OF SYMBOLS 997s 997s LOCAL *FH; # LOCALIZE $FH, @FH, %FH, &FH ... 997s LOCAL *MERLYN = *RANDAL; # NOW $MERLYN IS REALLY $RANDAL, PLUS 997s # @MERLYN IS REALLY @RANDAL, ETC 997s LOCAL *MERLYN = 'RANDAL'; # SAME THING: PROMOTE 'RANDAL' TO *RANDAL 997s LOCAL *MERLYN = \$RANDAL; # JUST ALIAS $MERLYN, NOT @MERLYN ETC 997s 997s A C MODIFIES ITS LISTED VARIABLES TO BE "LOCAL" TO THE 997s ENCLOSING BLOCK, C, OR C--AND TO I. A C JUST GIVES TEMPORARY 997s VALUES TO GLOBAL (MEANING PACKAGE) VARIABLES. IT DOES I CREATE 997s A LOCAL VARIABLE. THIS IS KNOWN AS DYNAMIC SCOPING. LEXICAL SCOPING 997s IS DONE WITH C, WHICH WORKS MORE LIKE C'S AUTO DECLARATIONS. 997s 997s SOME TYPES OF LVALUES CAN BE LOCALIZED AS WELL: HASH AND ARRAY ELEMENTS 997s AND SLICES, CONDITIONALS (PROVIDED THAT THEIR RESULT IS ALWAYS 997s LOCALIZABLE), AND SYMBOLIC REFERENCES. AS FOR SIMPLE VARIABLES, THIS 997s CREATES NEW, DYNAMICALLY SCOPED VALUES. 997s 997s IF MORE THAN ONE VARIABLE OR EXPRESSION IS GIVEN TO C, THEY MUST BE 997s PLACED IN PARENTHESES. THIS OPERATOR WORKS 997s BY SAVING THE CURRENT VALUES OF THOSE VARIABLES IN ITS ARGUMENT LIST ON A 997s HIDDEN STACK AND RESTORING THEM UPON EXITING THE BLOCK, SUBROUTINE, OR 997s EVAL. THIS MEANS THAT CALLED SUBROUTINES CAN ALSO REFERENCE THE LOCAL 997s VARIABLE, BUT NOT THE GLOBAL ONE. THE ARGUMENT LIST MAY BE ASSIGNED TO IF 997s DESIRED, WHICH ALLOWS YOU TO INITIALIZE YOUR LOCAL VARIABLES. (IF NO 997s INITIALIZER IS GIVEN FOR A PARTICULAR VARIABLE, IT IS CREATED WITH AN 997s UNDEFINED VALUE.) 997s 997s BECAUSE C IS A RUN-TIME OPERATOR, IT GETS EXECUTED EACH TIME 997s THROUGH A LOOP. CONSEQUENTLY, IT'S MORE EFFICIENT TO LOCALIZE YOUR 997s VARIABLES OUTSIDE THE LOOP. 997s 997s =HEAD3 GRAMMATICAL NOTE ON LOCAL() 997s X 997s 997s A C IS SIMPLY A MODIFIER ON AN LVALUE EXPRESSION. WHEN YOU ASSIGN TO 997s A CIZED VARIABLE, THE C DOESN'T CHANGE WHETHER ITS LIST IS 997s VIEWED AS A SCALAR OR AN ARRAY. SO 997s 997s LOCAL($FOO) = ; 997s LOCAL @FOO = ; 997s 997s BOTH SUPPLY A LIST CONTEXT TO THE RIGHT-HAND SIDE, WHILE 997s 997s LOCAL $FOO = ; 997s 997s SUPPLIES A SCALAR CONTEXT. 997s 997s =HEAD3 LOCALIZATION OF SPECIAL VARIABLES 997s X 997s 997s IF YOU LOCALIZE A SPECIAL VARIABLE, YOU'LL BE GIVING A NEW VALUE TO IT, 997s BUT ITS MAGIC WON'T GO AWAY. THAT MEANS THAT ALL SIDE-EFFECTS RELATED 997s TO THIS MAGIC STILL WORK WITH THE LOCALIZED VALUE. 997s 997s THIS FEATURE ALLOWS CODE LIKE THIS TO WORK : 997s 997s # READ THE WHOLE CONTENTS OF FILE IN $SLURP 997s { LOCAL $/ = UNDEF; $SLURP = ; } 997s 997s NOTE, HOWEVER, THAT THIS RESTRICTS LOCALIZATION OF SOME VALUES ; FOR 997s EXAMPLE, THE FOLLOWING STATEMENT DIES, AS OF PERL 5.10.0, WITH AN ERROR 997s I, BECAUSE THE $1 VARIABLE IS 997s MAGICAL AND READ-ONLY : 997s 997s LOCAL $1 = 2; 997s 997s ONE EXCEPTION IS THE DEFAULT SCALAR VARIABLE: STARTING WITH PERL 5.14 997s C WILL ALWAYS STRIP ALL MAGIC FROM $_, TO MAKE IT POSSIBLE 997s TO SAFELY REUSE $_ IN A SUBROUTINE. 997s 997s B: LOCALIZATION OF TIED ARRAYS AND HASHES DOES NOT CURRENTLY 997s WORK AS DESCRIBED. 997s THIS WILL BE FIXED IN A FUTURE RELEASE OF PERL; IN THE MEANTIME, AVOID 997s CODE THAT RELIES ON ANY PARTICULAR BEHAVIOR OF LOCALISING TIED ARRAYS 997s OR HASHES (LOCALISING INDIVIDUAL ELEMENTS IS STILL OKAY). 997s SEE L FOR MORE 997s DETAILS. 997s X 997s 997s =HEAD3 LOCALIZATION OF GLOBS 997s X X 997s 997s THE CONSTRUCT 997s 997s LOCAL *NAME; 997s 997s CREATES A WHOLE NEW SYMBOL TABLE ENTRY FOR THE GLOB C IN THE 997s CURRENT PACKAGE. THAT MEANS THAT ALL VARIABLES IN ITS GLOB SLOT ($NAME, 997s @NAME, %NAME, &NAME, AND THE C FILEHANDLE) ARE DYNAMICALLY RESET. 997s 997s THIS IMPLIES, AMONG OTHER THINGS, THAT ANY MAGIC EVENTUALLY CARRIED BY 997s THOSE VARIABLES IS LOCALLY LOST. IN OTHER WORDS, SAYING C 997s WILL NOT HAVE ANY EFFECT ON THE INTERNAL VALUE OF THE INPUT RECORD 997s SEPARATOR. 997s 997s =HEAD3 LOCALIZATION OF ELEMENTS OF COMPOSITE TYPES 997s X X 997s X 997s 997s IT'S ALSO WORTH TAKING A MOMENT TO EXPLAIN WHAT HAPPENS WHEN YOU 997s CIZE A MEMBER OF A COMPOSITE TYPE (I.E. AN ARRAY OR HASH ELEMENT). 997s IN THIS CASE, THE ELEMENT IS CIZED I. THIS MEANS THAT 997s WHEN THE SCOPE OF THE C ENDS, THE SAVED VALUE WILL BE 997s RESTORED TO THE HASH ELEMENT WHOSE KEY WAS NAMED IN THE C, OR 997s THE ARRAY ELEMENT WHOSE INDEX WAS NAMED IN THE C. IF THAT 997s ELEMENT WAS DELETED WHILE THE C WAS IN EFFECT (E.G. BY A 997s C FROM A HASH OR A C OF AN ARRAY), IT WILL SPRING 997s BACK INTO EXISTENCE, POSSIBLY EXTENDING AN ARRAY AND FILLING IN THE 997s SKIPPED ELEMENTS WITH C. FOR INSTANCE, IF YOU SAY 997s 997s %HASH = ( 'THIS' => 'IS', 'A' => 'TEST' ); 997s @ARY = ( 0..5 ); 997s { 997s LOCAL($ARY[5]) = 6; 997s LOCAL($HASH{'A'}) = 'DRILL'; 997s WHILE (MY $E = POP(@ARY)) { 997s PRINT "$E . . .\N"; 997s LAST UNLESS $E > 3; 997s } 997s IF (@ARY) { 997s $HASH{'ONLY A'} = 'TEST'; 997s DELETE $HASH{'A'}; 997s } 997s } 997s PRINT JOIN(' ', MAP { "$_ $HASH{$_}" } SORT KEYS %HASH),".\N"; 997s PRINT "THE ARRAY HAS ",SCALAR(@ARY)," ELEMENTS: ", 997s JOIN(', ', MAP { DEFINED $_ ? $_ : 'UNDEF' } @ARY),"\N"; 997s 997s PERL WILL PRINT 997s 997s 6 . . . 997s 4 . . . 997s 3 . . . 997s THIS IS A TEST ONLY A TEST. 997s THE ARRAY HAS 6 ELEMENTS: 0, 1, 2, UNDEF, UNDEF, 5 997s 997s THE BEHAVIOR OF LOCAL() ON NON-EXISTENT MEMBERS OF COMPOSITE 997s TYPES IS SUBJECT TO CHANGE IN FUTURE. THE BEHAVIOR OF LOCAL() 997s ON ARRAY ELEMENTS SPECIFIED USING NEGATIVE INDEXES IS PARTICULARLY 997s SURPRISING, AND IS VERY LIKELY TO CHANGE. 997s 997s =HEAD3 LOCALIZED DELETION OF ELEMENTS OF COMPOSITE TYPES 997s X X X 997s X 997s 997s YOU CAN USE THE C AND C 997s CONSTRUCTS TO DELETE A COMPOSITE TYPE ENTRY FOR THE CURRENT BLOCK AND RESTORE 997s IT WHEN IT ENDS. THEY RETURN THE ARRAY/HASH VALUE BEFORE THE LOCALIZATION, 997s WHICH MEANS THAT THEY ARE RESPECTIVELY EQUIVALENT TO 997s 997s DO { 997s MY $VAL = $ARRAY[$IDX]; 997s LOCAL $ARRAY[$IDX]; 997s DELETE $ARRAY[$IDX]; 997s $VAL 997s } 997s 997s AND 997s 997s DO { 997s MY $VAL = $HASH{KEY}; 997s LOCAL $HASH{KEY}; 997s DELETE $HASH{KEY}; 997s $VAL 997s } 997s 997s EXCEPT THAT FOR THOSE THE C IS 997s SCOPED TO THE C BLOCK. SLICES ARE 997s ALSO ACCEPTED. 997s 997s MY %HASH = ( 997s A => [ 7, 8, 9 ], 997s B => 1, 997s ) 997s 997s { 997s MY $X = DELETE LOCAL $HASH{A}; 997s # $X IS [ 7, 8, 9 ] 997s # %HASH IS (B => 1) 997s 997s { 997s MY @NUMS = DELETE LOCAL @$X[0, 2] 997s # @NUMS IS (7, 9) 997s # $X IS [ UNDEF, 8 ] 997s 997s $X[0] = 999; # WILL BE ERASED WHEN THE SCOPE ENDS 997s } 997s # $X IS BACK TO [ 7, 8, 9 ] 997s 997s } 997s # %HASH IS BACK TO ITS ORIGINAL STATE 997s 997s THIS CONSTRUCT IS SUPPORTED SINCE PERL V5.12. 997s 997s =HEAD2 LVALUE SUBROUTINES 997s X X 997s 997s IT IS POSSIBLE TO RETURN A MODIFIABLE VALUE FROM A SUBROUTINE. 997s TO DO THIS, YOU HAVE TO DECLARE THE SUBROUTINE TO RETURN AN LVALUE. 997s 997s MY $VAL; 997s SUB CANMOD : LVALUE { 997s $VAL; # OR: RETURN $VAL; 997s } 997s SUB NOMOD { 997s $VAL; 997s } 997s 997s CANMOD() = 5; # ASSIGNS TO $VAL 997s NOMOD() = 5; # ERROR 997s 997s THE SCALAR/LIST CONTEXT FOR THE SUBROUTINE AND FOR THE RIGHT-HAND 997s SIDE OF ASSIGNMENT IS DETERMINED AS IF THE SUBROUTINE CALL IS REPLACED 997s BY A SCALAR. FOR EXAMPLE, CONSIDER: 997s 997s DATA(2,3) = GET_DATA(3,4); 997s 997s BOTH SUBROUTINES HERE ARE CALLED IN A SCALAR CONTEXT, WHILE IN: 997s 997s (DATA(2,3)) = GET_DATA(3,4); 997s 997s AND IN: 997s 997s (DATA(2),DATA(3)) = GET_DATA(3,4); 997s 997s ALL THE SUBROUTINES ARE CALLED IN A LIST CONTEXT. 997s 997s LVALUE SUBROUTINES ARE CONVENIENT, BUT YOU HAVE TO KEEP IN MIND THAT, 997s WHEN USED WITH OBJECTS, THEY MAY VIOLATE ENCAPSULATION. A NORMAL 997s MUTATOR CAN CHECK THE SUPPLIED ARGUMENT BEFORE SETTING THE ATTRIBUTE 997s IT IS PROTECTING, AN LVALUE SUBROUTINE CANNOT. IF YOU REQUIRE ANY 997s SPECIAL PROCESSING WHEN STORING AND RETRIEVING THE VALUES, CONSIDER 997s USING THE CPAN MODULE SENTINEL OR SOMETHING SIMILAR. 997s 997s =HEAD2 LEXICAL SUBROUTINES 997s X X X X 997s 997s BEGINNING WITH PERL 5.18, YOU CAN DECLARE A PRIVATE SUBROUTINE WITH C 997s OR C. AS WITH STATE VARIABLES, THE C KEYWORD IS ONLY 997s AVAILABLE UNDER C OR C OR HIGHER. 997s 997s PRIOR TO PERL 5.26, LEXICAL SUBROUTINES WERE DEEMED EXPERIMENTAL AND WERE 997s AVAILABLE ONLY UNDER THE C PRAGMA. THEY ALSO 997s PRODUCED A WARNING UNLESS THE "EXPERIMENTAL::LEXICAL_SUBS" WARNINGS 997s CATEGORY WAS DISABLED. 997s 997s THESE SUBROUTINES ARE ONLY VISIBLE WITHIN THE BLOCK IN WHICH THEY ARE 997s DECLARED, AND ONLY AFTER THAT DECLARATION: 997s 997s # INCLUDE THESE TWO LINES IF YOUR CODE IS INTENDED TO RUN UNDER PERL 997s # VERSIONS EARLIER THAN 5.26. 997s NO WARNINGS "EXPERIMENTAL::LEXICAL_SUBS"; 997s USE FEATURE 'LEXICAL_SUBS'; 997s 997s FOO(); # CALLS THE PACKAGE/GLOBAL SUBROUTINE 997s STATE SUB FOO { 997s FOO(); # ALSO CALLS THE PACKAGE SUBROUTINE 997s } 997s FOO(); # CALLS "STATE" SUB 997s MY $REF = \&FOO; # TAKE A REFERENCE TO "STATE" SUB 997s 997s MY SUB BAR { ... } 997s BAR(); # CALLS "MY" SUB 997s 997s YOU CAN'T (DIRECTLY) WRITE A RECURSIVE LEXICAL SUBROUTINE: 997s 997s # WRONG 997s MY SUB BAZ { 997s BAZ(); 997s } 997s 997s THIS EXAMPLE FAILS BECAUSE C REFERS TO THE PACKAGE/GLOBAL SUBROUTINE 997s C, NOT THE LEXICAL SUBROUTINE CURRENTLY BEING DEFINED. 997s 997s THE SOLUTION IS TO USE L|PERLFUNC/__SUB__>: 997s 997s MY SUB BAZ { 997s __SUB__->(); # CALLS ITSELF 997s } 997s 997s IT IS POSSIBLE TO PREDECLARE A LEXICAL SUBROUTINE. THE C 997s SUBROUTINE DEFINITION SYNTAX RESPECTS ANY PREVIOUS C OR C 997s DECLARATION. USING THIS TO DEFINE RECURSIVE SUBROUTINES IS A BAD IDEA, 997s HOWEVER: 997s 997s MY SUB BAZ; # PREDECLARATION 997s SUB BAZ { # DEFINE THE "MY" SUB 997s BAZ(); # WRONG: CALLS ITSELF, BUT LEAKS MEMORY 997s } 997s 997s JUST LIKE C<< MY $F; $F = SUB { $F->() } >>, THIS EXAMPLE LEAKS MEMORY. THE 997s NAME C IS A REFERENCE TO THE SUBROUTINE, AND THE SUBROUTINE USES THE NAME 997s C; THEY KEEP EACH OTHER ALIVE (SEE L). 997s 997s =HEAD3 C VS C 997s 997s WHAT IS THE DIFFERENCE BETWEEN "STATE" SUBS AND "MY" SUBS? EACH TIME THAT 997s EXECUTION ENTERS A BLOCK WHEN "MY" SUBS ARE DECLARED, A NEW COPY OF EACH 997s SUB IS CREATED. "STATE" SUBROUTINES PERSIST FROM ONE EXECUTION OF THE 997s CONTAINING BLOCK TO THE NEXT. 997s 997s SO, IN GENERAL, "STATE" SUBROUTINES ARE FASTER. BUT "MY" SUBS ARE 997s NECESSARY IF YOU WANT TO CREATE CLOSURES: 997s 997s SUB WHATEVER { 997s MY $X = SHIFT; 997s MY SUB INNER { 997s ... DO SOMETHING WITH $X ... 997s } 997s INNER(); 997s } 997s 997s IN THIS EXAMPLE, A NEW C<$X> IS CREATED WHEN C IS CALLED, AND 997s ALSO A NEW C, WHICH CAN SEE THE NEW C<$X>. A "STATE" SUB WILL ONLY 997s SEE THE C<$X> FROM THE FIRST CALL TO C. 997s 997s =HEAD3 C SUBROUTINES 997s 997s LIKE C, C CREATES A LEXICAL ALIAS TO THE PACKAGE 997s SUBROUTINE OF THE SAME NAME. 997s 997s THE TWO MAIN USES FOR THIS ARE TO SWITCH BACK TO USING THE PACKAGE SUB 997s INSIDE AN INNER SCOPE: 997s 997s SUB FOO { ... } 997s 997s SUB BAR { 997s MY SUB FOO { ... } 997s { 997s # NEED TO USE THE OUTER FOO HERE 997s OUR SUB FOO; 997s FOO(); 997s } 997s } 997s 997s AND TO MAKE A SUBROUTINE VISIBLE TO OTHER PACKAGES IN THE SAME SCOPE: 997s 997s PACKAGE MYSNEAKYMODULE; 997s 997s OUR SUB DO_SOMETHING { ... } 997s 997s SUB DO_SOMETHING_WITH_CALLER { 997s PACKAGE DB; 997s () = CALLER 1; # SETS @DB::ARGS 997s DO_SOMETHING(@ARGS); # USES MYSNEAKYMODULE::DO_SOMETHING 997s } 997s 997s =HEAD2 PASSING SYMBOL TABLE ENTRIES (TYPEGLOBS) 997s X X<*> 997s 997s B: THE MECHANISM DESCRIBED IN THIS SECTION WAS ORIGINALLY 997s THE ONLY WAY TO SIMULATE PASS-BY-REFERENCE IN OLDER VERSIONS OF 997s PERL. WHILE IT STILL WORKS FINE IN MODERN VERSIONS, THE NEW REFERENCE 997s MECHANISM IS GENERALLY EASIER TO WORK WITH. SEE BELOW. 997s 997s SOMETIMES YOU DON'T WANT TO PASS THE VALUE OF AN ARRAY TO A SUBROUTINE 997s BUT RATHER THE NAME OF IT, SO THAT THE SUBROUTINE CAN MODIFY THE GLOBAL 997s COPY OF IT RATHER THAN WORKING WITH A LOCAL COPY. IN PERL YOU CAN 997s REFER TO ALL OBJECTS OF A PARTICULAR NAME BY PREFIXING THE NAME 997s WITH A STAR: C<*FOO>. THIS IS OFTEN KNOWN AS A "TYPEGLOB", BECAUSE THE 997s STAR ON THE FRONT CAN BE THOUGHT OF AS A WILDCARD MATCH FOR ALL THE 997s FUNNY PREFIX CHARACTERS ON VARIABLES AND SUBROUTINES AND SUCH. 997s 997s WHEN EVALUATED, THE TYPEGLOB PRODUCES A SCALAR VALUE THAT REPRESENTS 997s ALL THE OBJECTS OF THAT NAME, INCLUDING ANY FILEHANDLE, FORMAT, OR 997s SUBROUTINE. WHEN ASSIGNED TO, IT CAUSES THE NAME MENTIONED TO REFER TO 997s WHATEVER C<*> VALUE WAS ASSIGNED TO IT. EXAMPLE: 997s 997s SUB DOUBLEARY { 997s LOCAL(*SOMEARY) = @_; 997s FOREACH $ELEM (@SOMEARY) { 997s $ELEM *= 2; 997s } 997s } 997s DOUBLEARY(*FOO); 997s DOUBLEARY(*BAR); 997s 997s SCALARS ARE ALREADY PASSED BY REFERENCE, SO YOU CAN MODIFY 997s SCALAR ARGUMENTS WITHOUT USING THIS MECHANISM BY REFERRING EXPLICITLY 997s TO C<$_[0]> ETC. YOU CAN MODIFY ALL THE ELEMENTS OF AN ARRAY BY PASSING 997s ALL THE ELEMENTS AS SCALARS, BUT YOU HAVE TO USE THE C<*> MECHANISM (OR 997s THE EQUIVALENT REFERENCE MECHANISM) TO C, C, OR CHANGE THE SIZE OF 997s AN ARRAY. IT WILL CERTAINLY BE FASTER TO PASS THE TYPEGLOB (OR REFERENCE). 997s 997s EVEN IF YOU DON'T WANT TO MODIFY AN ARRAY, THIS MECHANISM IS USEFUL FOR 997s PASSING MULTIPLE ARRAYS IN A SINGLE LIST, BECAUSE NORMALLY THE LIST 997s MECHANISM WILL MERGE ALL THE ARRAY VALUES SO THAT YOU CAN'T EXTRACT OUT 997s THE INDIVIDUAL ARRAYS. FOR MORE ON TYPEGLOBS, SEE 997s L. 997s 997s =HEAD2 WHEN TO STILL USE LOCAL() 997s X X 997s 997s DESPITE THE EXISTENCE OF C, THERE ARE STILL THREE PLACES WHERE THE 997s C OPERATOR STILL SHINES. IN FACT, IN THESE THREE PLACES, YOU 997s I USE C INSTEAD OF C. 997s 997s =OVER 4 997s 997s =ITEM 1. 997s 997s YOU NEED TO GIVE A GLOBAL VARIABLE A TEMPORARY VALUE, ESPECIALLY $_. 997s 997s THE GLOBAL VARIABLES, LIKE C<@ARGV> OR THE PUNCTUATION VARIABLES, MUST BE 997s CIZED WITH C. THIS BLOCK READS IN F, AND SPLITS 997s IT UP INTO CHUNKS SEPARATED BY LINES OF EQUAL SIGNS, WHICH ARE PLACED 997s IN C<@FIELDS>. 997s 997s { 997s LOCAL @ARGV = ("/ETC/MOTD"); 997s LOCAL $/ = UNDEF; 997s LOCAL $_ = <>; 997s @FIELDS = SPLIT /^\S*=+\S*$/; 997s } 997s 997s IT PARTICULAR, IT'S IMPORTANT TO CIZE $_ IN ANY ROUTINE THAT ASSIGNS 997s TO IT. LOOK OUT FOR IMPLICIT ASSIGNMENTS IN C CONDITIONALS. 997s 997s =ITEM 2. 997s 997s YOU NEED TO CREATE A LOCAL FILE OR DIRECTORY HANDLE OR A LOCAL FUNCTION. 997s 997s A FUNCTION THAT NEEDS A FILEHANDLE OF ITS OWN MUST USE 997s C ON A COMPLETE TYPEGLOB. THIS CAN BE USED TO CREATE NEW SYMBOL 997s TABLE ENTRIES: 997s 997s SUB IOQUEUE { 997s LOCAL (*READER, *WRITER); # NOT MY! 997s PIPE (READER, WRITER) OR DIE "PIPE: $!"; 997s RETURN (*READER, *WRITER); 997s } 997s ($HEAD, $TAIL) = IOQUEUE(); 997s 997s SEE THE SYMBOL MODULE FOR A WAY TO CREATE ANONYMOUS SYMBOL TABLE 997s ENTRIES. 997s 997s BECAUSE ASSIGNMENT OF A REFERENCE TO A TYPEGLOB CREATES AN ALIAS, THIS 997s CAN BE USED TO CREATE WHAT IS EFFECTIVELY A LOCAL FUNCTION, OR AT LEAST, 997s A LOCAL ALIAS. 997s 997s { 997s LOCAL *GROW = \&SHRINK; # ONLY UNTIL THIS BLOCK EXITS 997s GROW(); # REALLY CALLS SHRINK() 997s MOVE(); # IF MOVE() GROW()S, IT SHRINK()S TOO 997s } 997s GROW(); # GET THE REAL GROW() AGAIN 997s 997s SEE L FOR MORE ABOUT MANIPULATING 997s FUNCTIONS BY NAME IN THIS WAY. 997s 997s =ITEM 3. 997s 997s YOU WANT TO TEMPORARILY CHANGE JUST ONE ELEMENT OF AN ARRAY OR HASH. 997s 997s YOU CAN CIZE JUST ONE ELEMENT OF AN AGGREGATE. USUALLY THIS 997s IS DONE ON DYNAMICS: 997s 997s { 997s LOCAL $SIG{INT} = 'IGNORE'; 997s FUNCT(); # UNINTERRUPTIBLE 997s } 997s # INTERRUPTIBILITY AUTOMATICALLY RESTORED HERE 997s 997s BUT IT ALSO WORKS ON LEXICALLY DECLARED AGGREGATES. 997s 997s =BACK 997s 997s =HEAD2 PASS BY REFERENCE 997s X X X 997s 997s IF YOU WANT TO PASS MORE THAN ONE ARRAY OR HASH INTO A FUNCTION--OR 997s RETURN THEM FROM IT--AND HAVE THEM MAINTAIN THEIR INTEGRITY, THEN 997s YOU'RE GOING TO HAVE TO USE AN EXPLICIT PASS-BY-REFERENCE. BEFORE YOU 997s DO THAT, YOU NEED TO UNDERSTAND REFERENCES AS DETAILED IN L. 997s THIS SECTION MAY NOT MAKE MUCH SENSE TO YOU OTHERWISE. 997s 997s HERE ARE A FEW SIMPLE EXAMPLES. FIRST, LET'S PASS IN SEVERAL ARRAYS 997s TO A FUNCTION AND HAVE IT C ALL OF THEN, RETURNING A NEW LIST 997s OF ALL THEIR FORMER LAST ELEMENTS: 997s 997s @TAILINGS = POPMANY ( \@W, \@X, \@Y, \@Z ); 997s 997s SUB POPMANY { 997s MY $AREF; 997s MY @RETLIST; 997s FOREACH $AREF ( @_ ) { 997s PUSH @RETLIST, POP @$AREF; 997s } 997s RETURN @RETLIST; 997s } 997s 997s HERE'S HOW YOU MIGHT WRITE A FUNCTION THAT RETURNS A 997s LIST OF KEYS OCCURRING IN ALL THE HASHES PASSED TO IT: 997s 997s @COMMON = INTER( \%FOO, \%BAR, \%JOE ); 997s SUB INTER { 997s MY ($K, $HREF, %SEEN); # LOCALS 997s FOREACH $HREF (@_) { 997s WHILE ( $K = EACH %$HREF ) { 997s $SEEN{$K}++; 997s } 997s } 997s RETURN GREP { $SEEN{$_} == @_ } KEYS %SEEN; 997s } 997s 997s SO FAR, WE'RE USING JUST THE NORMAL LIST RETURN MECHANISM. 997s WHAT HAPPENS IF YOU WANT TO PASS OR RETURN A HASH? WELL, 997s IF YOU'RE USING ONLY ONE OF THEM, OR YOU DON'T MIND THEM 997s CONCATENATING, THEN THE NORMAL CALLING CONVENTION IS OK, ALTHOUGH 997s A LITTLE EXPENSIVE. 997s 997s WHERE PEOPLE GET INTO TROUBLE IS HERE: 997s 997s (@W, @X) = FUNC(@Y, @Z); 997s OR 997s (%W, %X) = FUNC(%Y, %Z); 997s 997s THAT SYNTAX SIMPLY WON'T WORK. IT SETS JUST C<@W> OR C<%W> AND 997s CLEARS THE C<@X> OR C<%X>. PLUS THE FUNCTION DIDN'T GET PASSED 997s INTO TWO SEPARATE ARRAYS OR HASHES: IT GOT ONE LONG LIST IN C<@_>, 997s AS ALWAYS. 997s 997s IF YOU CAN ARRANGE FOR EVERYONE TO DEAL WITH THIS THROUGH REFERENCES, IT'S 997s CLEANER CODE, ALTHOUGH NOT SO NICE TO LOOK AT. HERE'S A FUNCTION THAT 997s TAKES TWO ARRAY REFERENCES AS ARGUMENTS, RETURNING THE TWO ARRAY ELEMENTS 997s IN ORDER OF HOW MANY ELEMENTS THEY HAVE IN THEM: 997s 997s ($WREF, $XREF) = FUNC(\@Y, \@Z); 997s PRINT "@$WREF HAS MORE THAN @$XREF\N"; 997s SUB FUNC { 997s MY ($YREF, $ZREF) = @_; 997s IF (@$YREF > @$ZREF) { 997s RETURN ($YREF, $ZREF); 997s } ELSE { 997s RETURN ($ZREF, $YREF); 997s } 997s } 997s 997s IT TURNS OUT THAT YOU CAN ACTUALLY DO THIS ALSO: 997s 997s (*W, *X) = FUNC(\@Y, \@Z); 997s PRINT "@W HAS MORE THAN @X\N"; 997s SUB FUNC { 997s LOCAL (*Y, *Z) = @_; 997s IF (@Y > @Z) { 997s RETURN (\@Y, \@Z); 997s } ELSE { 997s RETURN (\@Z, \@Y); 997s } 997s } 997s 997s HERE WE'RE USING THE TYPEGLOBS TO DO SYMBOL TABLE ALIASING. IT'S 997s A TAD SUBTLE, THOUGH, AND ALSO WON'T WORK IF YOU'RE USING C 997s VARIABLES, BECAUSE ONLY GLOBALS (EVEN IN DISGUISE AS CS) 997s ARE IN THE SYMBOL TABLE. 997s 997s IF YOU'RE PASSING AROUND FILEHANDLES, YOU COULD USUALLY JUST USE THE BARE 997s TYPEGLOB, LIKE C<*STDOUT>, BUT TYPEGLOBS REFERENCES WORK, TOO. 997s FOR EXAMPLE: 997s 997s SPLUTTER(\*STDOUT); 997s SUB SPLUTTER { 997s MY $FH = SHIFT; 997s PRINT $FH "HER UM WELL A HMMM\N"; 997s } 997s 997s $REC = GET_REC(\*STDIN); 997s SUB GET_REC { 997s MY $FH = SHIFT; 997s RETURN SCALAR <$FH>; 997s } 997s 997s IF YOU'RE PLANNING ON GENERATING NEW FILEHANDLES, YOU COULD DO THIS. 997s NOTICE TO PASS BACK JUST THE BARE *FH, NOT ITS REFERENCE. 997s 997s SUB OPENIT { 997s MY $PATH = SHIFT; 997s LOCAL *FH; 997s RETURN OPEN (FH, $PATH) ? *FH : UNDEF; 997s } 997s 997s =HEAD2 PROTOTYPES 997s X X 997s 997s PERL SUPPORTS A VERY LIMITED KIND OF COMPILE-TIME ARGUMENT CHECKING 997s USING FUNCTION PROTOTYPING. THIS CAN BE DECLARED IN EITHER THE PROTO 997s SECTION OR WITH A L. 997s IF YOU DECLARE EITHER OF 997s 997s SUB MYPUSH (\@@) 997s SUB MYPUSH :PROTOTYPE(\@@) 997s 997s THEN C TAKES ARGUMENTS EXACTLY LIKE C DOES. 997s 997s IF SUBROUTINE SIGNATURES ARE ENABLED (SEE L), THEN 997s THE SHORTER PROTO SYNTAX IS UNAVAILABLE, BECAUSE IT WOULD CLASH WITH 997s SIGNATURES. IN THAT CASE, A PROTOTYPE CAN ONLY BE DECLARED IN THE FORM 997s OF AN ATTRIBUTE. 997s 997s THE 997s FUNCTION DECLARATION MUST BE VISIBLE AT COMPILE TIME. THE PROTOTYPE 997s AFFECTS ONLY INTERPRETATION OF NEW-STYLE CALLS TO THE FUNCTION, 997s WHERE NEW-STYLE IS DEFINED AS NOT USING THE C<&> CHARACTER. IN 997s OTHER WORDS, IF YOU CALL IT LIKE A BUILT-IN FUNCTION, THEN IT BEHAVES 997s LIKE A BUILT-IN FUNCTION. IF YOU CALL IT LIKE AN OLD-FASHIONED 997s SUBROUTINE, THEN IT BEHAVES LIKE AN OLD-FASHIONED SUBROUTINE. IT 997s NATURALLY FALLS OUT FROM THIS RULE THAT PROTOTYPES HAVE NO INFLUENCE 997s ON SUBROUTINE REFERENCES LIKE C<\&FOO> OR ON INDIRECT SUBROUTINE 997s CALLS LIKE C<&{$SUBREF}> OR C<< $SUBREF->() >>. 997s 997s METHOD CALLS ARE NOT INFLUENCED BY PROTOTYPES EITHER, BECAUSE THE 997s FUNCTION TO BE CALLED IS INDETERMINATE AT COMPILE TIME, SINCE 997s THE EXACT CODE CALLED DEPENDS ON INHERITANCE. 997s 997s BECAUSE THE INTENT OF THIS FEATURE IS PRIMARILY TO LET YOU DEFINE 997s SUBROUTINES THAT WORK LIKE BUILT-IN FUNCTIONS, HERE ARE PROTOTYPES 997s FOR SOME OTHER FUNCTIONS THAT PARSE ALMOST EXACTLY LIKE THE 997s CORRESPONDING BUILT-IN. 997s 997s DECLARED AS CALLED AS 997s 997s SUB MYLINK ($$) MYLINK $OLD, $NEW 997s SUB MYVEC ($$$) MYVEC $VAR, $OFFSET, 1 997s SUB MYINDEX ($$;$) MYINDEX &GETSTRING, "SUBSTR" 997s SUB MYSYSWRITE ($$$;$) MYSYSWRITE $BUF, 0, LENGTH($BUF) - $OFF, $OFF 997s SUB MYREVERSE (@) MYREVERSE $X, $Y, $Z 997s SUB MYJOIN ($@) MYJOIN ":", $X, $Y, $Z 997s SUB MYPOP (\@) MYPOP @ARRAY 997s SUB MYSPLICE (\@$$@) MYSPLICE @ARRAY, 0, 2, @PUSHME 997s SUB MYKEYS (\[%@]) MYKEYS $HASHREF->%* 997s SUB MYOPEN (*;$) MYOPEN HANDLE, $NAME 997s SUB MYPIPE (**) MYPIPE READHANDLE, WRITEHANDLE 997s SUB MYGREP (&@) MYGREP { /FOO/ } $X, $Y, $Z 997s SUB MYRAND (;$) MYRAND 42 997s SUB MYTIME () MYTIME 997s 997s ANY BACKSLASHED PROTOTYPE CHARACTER REPRESENTS AN ACTUAL ARGUMENT 997s THAT MUST START WITH THAT CHARACTER (OPTIONALLY PRECEDED BY C, 997s C OR C), WITH THE EXCEPTION OF C<$>, WHICH WILL 997s ACCEPT ANY SCALAR LVALUE EXPRESSION, SUCH AS C<$FOO = 7> OR 997s C<< MY_FUNCTION()->[0] >>. THE VALUE PASSED AS PART OF C<@_> WILL BE A 997s REFERENCE TO THE ACTUAL ARGUMENT GIVEN IN THE SUBROUTINE CALL, 997s OBTAINED BY APPLYING C<\> TO THAT ARGUMENT. 997s 997s YOU CAN USE THE C<\[]> BACKSLASH GROUP NOTATION TO SPECIFY MORE THAN ONE 997s ALLOWED ARGUMENT TYPE. FOR EXAMPLE: 997s 997s SUB MYREF (\[$@%&*]) 997s 997s WILL ALLOW CALLING MYREF() AS 997s 997s MYREF $VAR 997s MYREF @ARRAY 997s MYREF %HASH 997s MYREF &SUB 997s MYREF *GLOB 997s 997s AND THE FIRST ARGUMENT OF MYREF() WILL BE A REFERENCE TO 997s A SCALAR, AN ARRAY, A HASH, A CODE, OR A GLOB. 997s 997s UNBACKSLASHED PROTOTYPE CHARACTERS HAVE SPECIAL MEANINGS. ANY 997s UNBACKSLASHED C<@> OR C<%> EATS ALL REMAINING ARGUMENTS, AND FORCES 997s LIST CONTEXT. AN ARGUMENT REPRESENTED BY C<$> FORCES SCALAR CONTEXT. AN 997s C<&> REQUIRES AN ANONYMOUS SUBROUTINE, WHICH, IF PASSED AS THE FIRST 997s ARGUMENT, DOES NOT REQUIRE THE C KEYWORD OR A SUBSEQUENT COMMA. 997s 997s A C<*> ALLOWS THE SUBROUTINE TO ACCEPT A BAREWORD, CONSTANT, SCALAR EXPRESSION, 997s TYPEGLOB, OR A REFERENCE TO A TYPEGLOB IN THAT SLOT. THE VALUE WILL BE 997s AVAILABLE TO THE SUBROUTINE EITHER AS A SIMPLE SCALAR, OR (IN THE LATTER 997s TWO CASES) AS A REFERENCE TO THE TYPEGLOB. IF YOU WISH TO ALWAYS CONVERT 997s SUCH ARGUMENTS TO A TYPEGLOB REFERENCE, USE SYMBOL::QUALIFY_TO_REF() AS 997s FOLLOWS: 997s 997s USE SYMBOL 'QUALIFY_TO_REF'; 997s 997s SUB FOO (*) { 997s MY $FH = QUALIFY_TO_REF(SHIFT, CALLER); 997s ... 997s } 997s 997s THE C<+> PROTOTYPE IS A SPECIAL ALTERNATIVE TO C<$> THAT WILL ACT LIKE 997s C<\[@%]> WHEN GIVEN A LITERAL ARRAY OR HASH VARIABLE, BUT WILL OTHERWISE 997s FORCE SCALAR CONTEXT ON THE ARGUMENT. THIS IS USEFUL FOR FUNCTIONS WHICH 997s SHOULD ACCEPT EITHER A LITERAL ARRAY OR AN ARRAY REFERENCE AS THE ARGUMENT: 997s 997s SUB MYPUSH (+@) { 997s MY $AREF = SHIFT; 997s DIE "NOT AN ARRAY OR ARRAYREF" UNLESS REF $AREF EQ 'ARRAY'; 997s PUSH @$AREF, @_; 997s } 997s 997s WHEN USING THE C<+> PROTOTYPE, YOUR FUNCTION MUST CHECK THAT THE ARGUMENT 997s IS OF AN ACCEPTABLE TYPE. 997s 997s A SEMICOLON (C<;>) SEPARATES MANDATORY ARGUMENTS FROM OPTIONAL ARGUMENTS. 997s IT IS REDUNDANT BEFORE C<@> OR C<%>, WHICH GOBBLE UP EVERYTHING ELSE. 997s 997s AS THE LAST CHARACTER OF A PROTOTYPE, OR JUST BEFORE A SEMICOLON, A C<@> 997s OR A C<%>, YOU CAN USE C<_> IN PLACE OF C<$>: IF THIS ARGUMENT IS NOT 997s PROVIDED, C<$_> WILL BE USED INSTEAD. 997s 997s NOTE HOW THE LAST THREE EXAMPLES IN THE TABLE ABOVE ARE TREATED 997s SPECIALLY BY THE PARSER. C IS PARSED AS A TRUE LIST 997s OPERATOR, C IS PARSED AS A TRUE UNARY OPERATOR WITH UNARY 997s PRECEDENCE THE SAME AS C, AND C IS TRULY WITHOUT 997s ARGUMENTS, JUST LIKE C. THAT IS, IF YOU SAY 997s 997s MYTIME +2; 997s 997s YOU'LL GET C, NOT C, WHICH IS HOW IT WOULD BE PARSED 997s WITHOUT A PROTOTYPE. IF YOU WANT TO FORCE A UNARY FUNCTION TO HAVE THE 997s SAME PRECEDENCE AS A LIST OPERATOR, ADD C<;> TO THE END OF THE PROTOTYPE: 997s 997s SUB MYGETPROTOBYNUMBER($;); 997s MYGETPROTOBYNUMBER $X > $Y; # PARSED AS MYGETPROTOBYNUMBER($X > $Y) 997s 997s THE INTERESTING THING ABOUT C<&> IS THAT YOU CAN GENERATE NEW SYNTAX WITH IT, 997s PROVIDED IT'S IN THE INITIAL POSITION: 997s X<&> 997s 997s SUB TRY (&@) { 997s MY($TRY,$CATCH) = @_; 997s EVAL { &$TRY }; 997s IF ($@) { 997s LOCAL $_ = $@; 997s &$CATCH; 997s } 997s } 997s SUB CATCH (&) { $_[0] } 997s 997s TRY { 997s DIE "PHOOEY"; 997s } CATCH { 997s /PHOOEY/ AND PRINT "UNPHOOEY\N"; 997s }; 997s 997s THAT PRINTS C<"UNPHOOEY">. (YES, THERE ARE STILL UNRESOLVED 997s ISSUES HAVING TO DO WITH VISIBILITY OF C<@_>. I'M IGNORING THAT 997s QUESTION FOR THE MOMENT. (BUT NOTE THAT IF WE MAKE C<@_> LEXICALLY 997s SCOPED, THOSE ANONYMOUS SUBROUTINES CAN ACT LIKE CLOSURES... (GEE, 997s IS THIS SOUNDING A LITTLE LISPISH? (NEVER MIND.)))) 997s 997s AND HERE'S A REIMPLEMENTATION OF THE PERL C OPERATOR: 997s X 997s 997s SUB MYGREP (&@) { 997s MY $CODE = SHIFT; 997s MY @RESULT; 997s FOREACH $_ (@_) { 997s PUSH(@RESULT, $_) IF &$CODE; 997s } 997s @RESULT; 997s } 997s 997s SOME FOLKS WOULD PREFER FULL ALPHANUMERIC PROTOTYPES. ALPHANUMERICS HAVE 997s BEEN INTENTIONALLY LEFT OUT OF PROTOTYPES FOR THE EXPRESS PURPOSE OF 997s SOMEDAY IN THE FUTURE ADDING NAMED, FORMAL PARAMETERS. THE CURRENT 997s MECHANISM'S MAIN GOAL IS TO LET MODULE WRITERS PROVIDE BETTER DIAGNOSTICS 997s FOR MODULE USERS. LARRY FEELS THE NOTATION QUITE UNDERSTANDABLE TO PERL 997s PROGRAMMERS, AND THAT IT WILL NOT INTRUDE GREATLY UPON THE MEAT OF THE 997s MODULE, NOR MAKE IT HARDER TO READ. THE LINE NOISE IS VISUALLY 997s ENCAPSULATED INTO A SMALL PILL THAT'S EASY TO SWALLOW. 997s 997s IF YOU TRY TO USE AN ALPHANUMERIC SEQUENCE IN A PROTOTYPE YOU WILL 997s GENERATE AN OPTIONAL WARNING - "ILLEGAL CHARACTER IN PROTOTYPE...". 997s UNFORTUNATELY EARLIER VERSIONS OF PERL ALLOWED THE PROTOTYPE TO BE 997s USED AS LONG AS ITS PREFIX WAS A VALID PROTOTYPE. THE WARNING MAY BE 997s UPGRADED TO A FATAL ERROR IN A FUTURE VERSION OF PERL ONCE THE 997s MAJORITY OF OFFENDING CODE IS FIXED. 997s 997s IT'S PROBABLY BEST TO PROTOTYPE NEW FUNCTIONS, NOT RETROFIT PROTOTYPING 997s INTO OLDER ONES. THAT'S BECAUSE YOU MUST BE ESPECIALLY CAREFUL ABOUT 997s SILENT IMPOSITIONS OF DIFFERING LIST VERSUS SCALAR CONTEXTS. FOR EXAMPLE, 997s IF YOU DECIDE THAT A FUNCTION SHOULD TAKE JUST ONE PARAMETER, LIKE THIS: 997s 997s SUB FUNC ($) { 997s MY $N = SHIFT; 997s PRINT "YOU GAVE ME $N\N"; 997s } 997s 997s AND SOMEONE HAS BEEN CALLING IT WITH AN ARRAY OR EXPRESSION 997s RETURNING A LIST: 997s 997s FUNC(@FOO); 997s FUNC( $TEXT =~ /\W+/G ); 997s 997s THEN YOU'VE JUST SUPPLIED AN AUTOMATIC C IN FRONT OF THEIR 997s ARGUMENT, WHICH CAN BE MORE THAN A BIT SURPRISING. THE OLD C<@FOO> 997s WHICH USED TO HOLD ONE THING DOESN'T GET PASSED IN. INSTEAD, 997s C NOW GETS PASSED IN A C<1>; THAT IS, THE NUMBER OF ELEMENTS 997s IN C<@FOO>. AND THE C GETS CALLED IN SCALAR CONTEXT SO INSTEAD OF A 997s LIST OF WORDS IT RETURNS A BOOLEAN RESULT AND ADVANCES C. OUCH! 997s 997s IF A SUB HAS BOTH A PROTO AND A BLOCK, THE PROTOTYPE IS NOT APPLIED 997s UNTIL AFTER THE BLOCK IS COMPLETELY DEFINED. THIS MEANS THAT A RECURSIVE 997s FUNCTION WITH A PROTOTYPE HAS TO BE PREDECLARED FOR THE PROTOTYPE TO TAKE 997s EFFECT, LIKE SO: 997s 997s SUB FOO($$); 997s SUB FOO($$) { 997s FOO 1, 2; 997s } 997s 997s THIS IS ALL VERY POWERFUL, OF COURSE, AND SHOULD BE USED ONLY IN MODERATION 997s TO MAKE THE WORLD A BETTER PLACE. 997s 997s =HEAD2 CONSTANT FUNCTIONS 997s X 997s 997s FUNCTIONS WITH A PROTOTYPE OF C<()> ARE POTENTIAL CANDIDATES FOR 997s INLINING. IF THE RESULT AFTER OPTIMIZATION AND CONSTANT FOLDING 997s IS EITHER A CONSTANT OR A LEXICALLY-SCOPED SCALAR WHICH HAS NO OTHER 997s REFERENCES, THEN IT WILL BE USED IN PLACE OF FUNCTION CALLS MADE 997s WITHOUT C<&>. CALLS MADE USING C<&> ARE NEVER INLINED. (SEE 997s L FOR AN EASY WAY TO DECLARE MOST CONSTANTS.) 997s 997s THE FOLLOWING FUNCTIONS WOULD ALL BE INLINED: 997s 997s SUB PI () { 3.14159 } # NOT EXACT, BUT CLOSE. 997s SUB PI () { 4 * ATAN2 1, 1 } # AS GOOD AS IT GETS, 997s # AND IT'S INLINED, TOO! 997s SUB ST_DEV () { 0 } 997s SUB ST_INO () { 1 } 997s 997s SUB FLAG_FOO () { 1 << 8 } 997s SUB FLAG_BAR () { 1 << 9 } 997s SUB FLAG_MASK () { FLAG_FOO | FLAG_BAR } 997s 997s SUB OPT_BAZ () { NOT (0X1B58 & FLAG_MASK) } 997s 997s SUB N () { INT(OPT_BAZ) / 3 } 997s 997s SUB FOO_SET () { 1 IF FLAG_MASK & FLAG_FOO } 997s SUB FOO_SET2 () { IF (FLAG_MASK & FLAG_FOO) { 1 } } 997s 997s (BE AWARE THAT THE LAST EXAMPLE WAS NOT ALWAYS INLINED IN PERL 5.20 AND 997s EARLIER, WHICH DID NOT BEHAVE CONSISTENTLY WITH SUBROUTINES CONTAINING 997s INNER SCOPES.) YOU CAN COUNTERMAND INLINING BY USING AN EXPLICIT 997s C: 997s 997s SUB BAZ_VAL () { 997s IF (OPT_BAZ) { 997s RETURN 23; 997s } 997s ELSE { 997s RETURN 42; 997s } 997s } 997s SUB BONK_VAL () { RETURN 12345 } 997s 997s AS ALLUDED TO EARLIER YOU CAN ALSO DECLARE INLINED SUBS DYNAMICALLY AT 997s BEGIN TIME IF THEIR BODY CONSISTS OF A LEXICALLY-SCOPED SCALAR WHICH 997s HAS NO OTHER REFERENCES. ONLY THE FIRST EXAMPLE HERE WILL BE INLINED: 997s 997s BEGIN { 997s MY $VAR = 1; 997s NO STRICT 'REFS'; 997s *INLINED = SUB () { $VAR }; 997s } 997s 997s BEGIN { 997s MY $VAR = 1; 997s MY $REF = \$VAR; 997s NO STRICT 'REFS'; 997s *NOT_INLINED = SUB () { $VAR }; 997s } 997s 997s A NOT SO OBVIOUS CAVEAT WITH THIS (SEE [RT #79908]) IS WHAT HAPPENS IF THE 997s VARIABLE IS POTENTIALLY MODIFIABLE. FOR EXAMPLE: 997s 997s BEGIN { 997s MY $X = 10; 997s *FOO = SUB () { $X }; 997s $X++; 997s } 997s PRINT FOO(); # PRINTED 10 PRIOR TO 5.32.0 997s 997s FROM PERL 5.22 ONWARDS THIS GAVE A DEPRECATION WARNING, AND FROM PERL 5.32 997s ONWARDS IT BECAME A RUN-TIME ERROR. PREVIOUSLY THE VARIABLE WAS 997s IMMEDIATELY INLINED, AND STOPPED BEHAVING LIKE A NORMAL LEXICAL VARIABLE; 997s SO IT PRINTED C<10>, NOT C<11>. 997s 997s IF YOU STILL WANT SUCH A SUBROUTINE TO BE INLINED (WITH NO WARNING), MAKE 997s SURE THE VARIABLE IS NOT USED IN A CONTEXT WHERE IT COULD BE MODIFIED 997s ASIDE FROM WHERE IT IS DECLARED. 997s 997s # FINE, NO WARNING 997s BEGIN { 997s MY $X = 54321; 997s *INLINED = SUB () { $X }; 997s } 997s # ERROR 997s BEGIN { 997s MY $X; 997s $X = 54321; 997s *ALSO_INLINED = SUB () { $X }; 997s } 997s 997s PERL 5.22 ALSO INTRODUCES THE EXPERIMENTAL "CONST" ATTRIBUTE AS AN 997s ALTERNATIVE. (DISABLE THE "EXPERIMENTAL::CONST_ATTR" WARNINGS IF YOU WANT 997s TO USE IT.) WHEN APPLIED TO AN ANONYMOUS SUBROUTINE, IT FORCES THE SUB TO 997s BE CALLED WHEN THE C EXPRESSION IS EVALUATED. THE RETURN VALUE IS 997s CAPTURED AND TURNED INTO A CONSTANT SUBROUTINE: 997s 997s MY $X = 54321; 997s *INLINED = SUB : CONST { $X }; 997s $X++; 997s 997s THE RETURN VALUE OF C IN THIS EXAMPLE WILL ALWAYS BE 54321, 997s REGARDLESS OF LATER MODIFICATIONS TO $X. YOU CAN ALSO PUT ANY ARBITRARY 997s CODE INSIDE THE SUB, AT IT WILL BE EXECUTED IMMEDIATELY AND ITS RETURN 997s VALUE CAPTURED THE SAME WAY. 997s 997s IF YOU REALLY WANT A SUBROUTINE WITH A C<()> PROTOTYPE THAT RETURNS A 997s LEXICAL VARIABLE YOU CAN EASILY FORCE IT TO NOT BE INLINED BY ADDING 997s AN EXPLICIT C: 997s 997s BEGIN { 997s MY $X = 10; 997s *FOO = SUB () { RETURN $X }; 997s $X++; 997s } 997s PRINT FOO(); # PRINTS 11 997s 997s THE EASIEST WAY TO TELL IF A SUBROUTINE WAS INLINED IS BY USING 997s L. CONSIDER THIS EXAMPLE OF TWO SUBROUTINES RETURNING 997s C<1>, ONE WITH A C<()> PROTOTYPE CAUSING IT TO BE INLINED, AND ONE 997s WITHOUT (WITH DEPARSE OUTPUT TRUNCATED FOR CLARITY): 997s 997s $ PERL -MO=DEPARSE -E 'SUB ONE { 1 } IF (ONE) { PRINT ONE IF ONE }' 997s SUB ONE { 997s 1; 997s } 997s IF (ONE ) { 997s PRINT ONE() IF ONE ; 997s } 997s 997s $ PERL -MO=DEPARSE -E 'SUB ONE () { 1 } IF (ONE) { PRINT ONE IF ONE }' 997s SUB ONE () { 1 } 997s DO { 997s PRINT 1 997s }; 997s 997s IF YOU REDEFINE A SUBROUTINE THAT WAS ELIGIBLE FOR INLINING, YOU'LL 997s GET A WARNING BY DEFAULT. YOU CAN USE THIS WARNING TO TELL WHETHER OR 997s NOT A PARTICULAR SUBROUTINE IS CONSIDERED INLINABLE, SINCE IT'S 997s DIFFERENT THAN THE WARNING FOR OVERRIDING NON-INLINED SUBROUTINES: 997s 997s $ PERL -E 'SUB ONE () {1} SUB ONE () {2}' 997s CONSTANT SUBROUTINE ONE REDEFINED AT -E LINE 1. 997s $ PERL -WE 'SUB ONE {1} SUB ONE {2}' 997s SUBROUTINE ONE REDEFINED AT -E LINE 1. 997s 997s THE WARNING IS CONSIDERED SEVERE ENOUGH NOT TO BE AFFECTED BY THE 997s B<-W> SWITCH (OR ITS ABSENCE) BECAUSE PREVIOUSLY COMPILED INVOCATIONS 997s OF THE FUNCTION WILL STILL BE USING THE OLD VALUE OF THE FUNCTION. IF 997s YOU NEED TO BE ABLE TO REDEFINE THE SUBROUTINE, YOU NEED TO ENSURE 997s THAT IT ISN'T INLINED, EITHER BY DROPPING THE C<()> PROTOTYPE (WHICH 997s CHANGES CALLING SEMANTICS, SO BEWARE) OR BY THWARTING THE INLINING 997s MECHANISM IN SOME OTHER WAY, E.G. BY ADDING AN EXPLICIT C, AS 997s MENTIONED ABOVE: 997s 997s SUB NOT_INLINED () { RETURN 23 } 997s 997s =HEAD2 OVERRIDING BUILT-IN FUNCTIONS 997s X X X X 997s 997s MANY BUILT-IN FUNCTIONS MAY BE OVERRIDDEN, THOUGH THIS SHOULD BE TRIED 997s ONLY OCCASIONALLY AND FOR GOOD REASON. TYPICALLY THIS MIGHT BE 997s DONE BY A PACKAGE ATTEMPTING TO EMULATE MISSING BUILT-IN FUNCTIONALITY 997s ON A NON-UNIX SYSTEM. 997s 997s OVERRIDING MAY BE DONE ONLY BY IMPORTING THE NAME FROM A MODULE AT 997s COMPILE TIME--ORDINARY PREDECLARATION ISN'T GOOD ENOUGH. HOWEVER, THE 997s C PRAGMA LETS YOU, IN EFFECT, PREDECLARE SUBS 997s VIA THE IMPORT SYNTAX, AND THESE NAMES MAY THEN OVERRIDE BUILT-IN ONES: 997s 997s USE SUBS 'CHDIR', 'CHROOT', 'CHMOD', 'CHOWN'; 997s CHDIR $SOMEWHERE; 997s SUB CHDIR { ... } 997s 997s TO UNAMBIGUOUSLY REFER TO THE BUILT-IN FORM, PRECEDE THE 997s BUILT-IN NAME WITH THE SPECIAL PACKAGE QUALIFIER C. FOR EXAMPLE, 997s SAYING C ALWAYS REFERS TO THE BUILT-IN C, EVEN 997s IF THE CURRENT PACKAGE HAS IMPORTED SOME OTHER SUBROUTINE CALLED 997s C<&OPEN()> FROM ELSEWHERE. EVEN THOUGH IT LOOKS LIKE A REGULAR 997s FUNCTION CALL, IT ISN'T: THE C PREFIX IN THAT CASE IS PART OF PERL'S 997s SYNTAX, AND WORKS FOR ANY KEYWORD, REGARDLESS OF WHAT IS IN THE C 997s PACKAGE. TAKING A REFERENCE TO IT, THAT IS, C<\&CORE::OPEN>, ONLY WORKS 997s FOR SOME KEYWORDS. SEE L. 997s 997s LIBRARY MODULES SHOULD NOT IN GENERAL EXPORT BUILT-IN NAMES LIKE C 997s OR C AS PART OF THEIR DEFAULT C<@EXPORT> LIST, BECAUSE THESE MAY 997s SNEAK INTO SOMEONE ELSE'S NAMESPACE AND CHANGE THE SEMANTICS UNEXPECTEDLY. 997s INSTEAD, IF THE MODULE ADDS THAT NAME TO C<@EXPORT_OK>, THEN IT'S 997s POSSIBLE FOR A USER TO IMPORT THE NAME EXPLICITLY, BUT NOT IMPLICITLY. 997s THAT IS, THEY COULD SAY 997s 997s USE MODULE 'OPEN'; 997s 997s AND IT WOULD IMPORT THE C OVERRIDE. BUT IF THEY SAID 997s 997s USE MODULE; 997s 997s THEY WOULD GET THE DEFAULT IMPORTS WITHOUT OVERRIDES. 997s 997s THE FOREGOING MECHANISM FOR OVERRIDING BUILT-IN IS RESTRICTED, QUITE 997s DELIBERATELY, TO THE PACKAGE THAT REQUESTS THE IMPORT. THERE IS A SECOND 997s METHOD THAT IS SOMETIMES APPLICABLE WHEN YOU WISH TO OVERRIDE A BUILT-IN 997s EVERYWHERE, WITHOUT REGARD TO NAMESPACE BOUNDARIES. THIS IS ACHIEVED BY 997s IMPORTING A SUB INTO THE SPECIAL NAMESPACE C. HERE IS AN 997s EXAMPLE THAT QUITE BRAZENLY REPLACES THE C OPERATOR WITH SOMETHING 997s THAT UNDERSTANDS REGULAR EXPRESSIONS. 997s 997s PACKAGE REGLOB; 997s REQUIRE EXPORTER; 997s @ISA = 'EXPORTER'; 997s @EXPORT_OK = 'GLOB'; 997s 997s SUB IMPORT { 997s MY $PKG = SHIFT; 997s RETURN UNLESS @_; 997s MY $SYM = SHIFT; 997s MY $WHERE = ($SYM =~ S/^GLOBAL_// ? 'CORE::GLOBAL' : CALLER(0)); 997s $PKG->EXPORT($WHERE, $SYM, @_); 997s } 997s 997s SUB GLOB { 997s MY $PAT = SHIFT; 997s MY @GOT; 997s IF (OPENDIR MY $D, '.') { 997s @GOT = GREP /$PAT/, READDIR $D; 997s CLOSEDIR $D; 997s } 997s RETURN @GOT; 997s } 997s 1; 997s 997s AND HERE'S HOW IT COULD BE (AB)USED: 997s 997s #USE REGLOB 'GLOBAL_GLOB'; # OVERRIDE GLOB() IN ALL NAMESPACES 997s PACKAGE FOO; 997s USE REGLOB 'GLOB'; # OVERRIDE GLOB() IN FOO:: ONLY 997s PRINT FOR <^[A-Z_]+\.PM\$>; # SHOW ALL PRAGMATIC MODULES 997s 997s THE INITIAL COMMENT SHOWS A CONTRIVED, EVEN DANGEROUS EXAMPLE. 997s BY OVERRIDING C GLOBALLY, YOU WOULD BE FORCING THE NEW (AND 997s SUBVERSIVE) BEHAVIOR FOR THE C OPERATOR FOR I NAMESPACE, 997s WITHOUT THE COMPLETE COGNIZANCE OR COOPERATION OF THE MODULES THAT OWN 997s THOSE NAMESPACES. NATURALLY, THIS SHOULD BE DONE WITH EXTREME CAUTION--IF 997s IT MUST BE DONE AT ALL. 997s 997s THE C EXAMPLE ABOVE DOES NOT IMPLEMENT ALL THE SUPPORT NEEDED TO 997s CLEANLY OVERRIDE PERL'S C OPERATOR. THE BUILT-IN C HAS 997s DIFFERENT BEHAVIORS DEPENDING ON WHETHER IT APPEARS IN A SCALAR OR LIST 997s CONTEXT, BUT OUR C DOESN'T. INDEED, MANY PERL BUILT-INS HAVE SUCH 997s CONTEXT SENSITIVE BEHAVIORS, AND THESE MUST BE ADEQUATELY SUPPORTED BY 997s A PROPERLY WRITTEN OVERRIDE. FOR A FULLY FUNCTIONAL EXAMPLE OF OVERRIDING 997s C, STUDY THE IMPLEMENTATION OF C IN THE STANDARD 997s LIBRARY. 997s 997s WHEN YOU OVERRIDE A BUILT-IN, YOUR REPLACEMENT SHOULD BE CONSISTENT (IF 997s POSSIBLE) WITH THE BUILT-IN NATIVE SYNTAX. YOU CAN ACHIEVE THIS BY USING 997s A SUITABLE PROTOTYPE. TO GET THE PROTOTYPE OF AN OVERRIDABLE BUILT-IN, 997s USE THE C FUNCTION WITH AN ARGUMENT OF C<"CORE::BUILTIN_NAME"> 997s (SEE L). 997s 997s NOTE HOWEVER THAT SOME BUILT-INS CAN'T HAVE THEIR SYNTAX EXPRESSED BY A 997s PROTOTYPE (SUCH AS C OR C). IF YOU OVERRIDE THEM YOU WON'T 997s BE ABLE TO FULLY MIMIC THEIR ORIGINAL SYNTAX. 997s 997s THE BUILT-INS C, C AND C CAN ALSO BE OVERRIDDEN, BUT DUE 997s TO SPECIAL MAGIC, THEIR ORIGINAL SYNTAX IS PRESERVED, AND YOU DON'T HAVE 997s TO DEFINE A PROTOTYPE FOR THEIR REPLACEMENTS. (YOU CAN'T OVERRIDE THE 997s C SYNTAX, THOUGH). 997s 997s C HAS SPECIAL ADDITIONAL DARK MAGIC: IF YOU INVOKE YOUR 997s C REPLACEMENT AS C, IT WILL ACTUALLY RECEIVE 997s THE ARGUMENT C<"FOO/BAR.PM"> IN @_. SEE L. 997s 997s AND, AS YOU'LL HAVE NOTICED FROM THE PREVIOUS EXAMPLE, IF YOU OVERRIDE 997s C, THE C<< <*> >> GLOB OPERATOR IS OVERRIDDEN AS WELL. 997s 997s IN A SIMILAR FASHION, OVERRIDING THE C FUNCTION ALSO OVERRIDES 997s THE EQUIVALENT I/O OPERATOR C<< >>. ALSO, OVERRIDING 997s C ALSO OVERRIDES THE OPERATORS C<``> AND C. 997s 997s FINALLY, SOME BUILT-INS (E.G. C OR C) CAN'T BE OVERRIDDEN. 997s 997s =HEAD2 AUTOLOADING 997s X X 997s 997s IF YOU CALL A SUBROUTINE THAT IS UNDEFINED, YOU WOULD ORDINARILY 997s GET AN IMMEDIATE, FATAL ERROR COMPLAINING THAT THE SUBROUTINE DOESN'T 997s EXIST. (LIKEWISE FOR SUBROUTINES BEING USED AS METHODS, WHEN THE 997s METHOD DOESN'T EXIST IN ANY BASE CLASS OF THE CLASS'S PACKAGE.) 997s HOWEVER, IF AN C SUBROUTINE IS DEFINED IN THE PACKAGE OR 997s PACKAGES USED TO LOCATE THE ORIGINAL SUBROUTINE, THEN THAT 997s C SUBROUTINE IS CALLED WITH THE ARGUMENTS THAT WOULD HAVE 997s BEEN PASSED TO THE ORIGINAL SUBROUTINE. THE FULLY QUALIFIED NAME 997s OF THE ORIGINAL SUBROUTINE MAGICALLY APPEARS IN THE GLOBAL $AUTOLOAD 997s VARIABLE OF THE SAME PACKAGE AS THE C ROUTINE. THE NAME 997s IS NOT PASSED AS AN ORDINARY ARGUMENT BECAUSE, ER, WELL, JUST 997s BECAUSE, THAT'S WHY. (AS AN EXCEPTION, A METHOD CALL TO A NONEXISTENT 997s C OR C METHOD IS JUST SKIPPED INSTEAD. ALSO, IF 997s THE AUTOLOAD SUBROUTINE IS AN XSUB, THERE ARE OTHER WAYS TO RETRIEVE THE 997s SUBROUTINE NAME. SEE L FOR DETAILS.) 997s 997s 997s MANY C ROUTINES LOAD IN A DEFINITION FOR THE REQUESTED 997s SUBROUTINE USING EVAL(), THEN EXECUTE THAT SUBROUTINE USING A SPECIAL 997s FORM OF GOTO() THAT ERASES THE STACK FRAME OF THE C ROUTINE 997s WITHOUT A TRACE. (SEE THE SOURCE TO THE STANDARD MODULE DOCUMENTED 997s IN L, FOR EXAMPLE.) BUT AN C ROUTINE CAN 997s ALSO JUST EMULATE THE ROUTINE AND NEVER DEFINE IT. FOR EXAMPLE, 997s LET'S PRETEND THAT A FUNCTION THAT WASN'T DEFINED SHOULD JUST INVOKE 997s C WITH THOSE ARGUMENTS. ALL YOU'D DO IS: 997s 997s SUB AUTOLOAD { 997s OUR $AUTOLOAD; # KEEP 'USE STRICT' HAPPY 997s MY $PROGRAM = $AUTOLOAD; 997s $PROGRAM =~ S/.*:://; 997s SYSTEM($PROGRAM, @_); 997s } 997s DATE(); 997s WHO(); 997s LS('-L'); 997s 997s IN FACT, IF YOU PREDECLARE FUNCTIONS YOU WANT TO CALL THAT WAY, YOU DON'T 997s EVEN NEED PARENTHESES: 997s 997s USE SUBS QW(DATE WHO LS); 997s DATE; 997s WHO; 997s LS '-L'; 997s 997s A MORE COMPLETE EXAMPLE OF THIS IS THE SHELL MODULE ON CPAN, WHICH 997s CAN TREAT UNDEFINED SUBROUTINE CALLS AS CALLS TO EXTERNAL PROGRAMS. 997s 997s MECHANISMS ARE AVAILABLE TO HELP MODULES WRITERS SPLIT THEIR MODULES 997s INTO AUTOLOADABLE FILES. SEE THE STANDARD AUTOLOADER MODULE 997s DESCRIBED IN L AND IN L, THE STANDARD 997s SELFLOADER MODULES IN L, AND THE DOCUMENT ON ADDING C 997s FUNCTIONS TO PERL CODE IN L. 997s 997s =HEAD2 SUBROUTINE ATTRIBUTES 997s X X X 997s 997s A SUBROUTINE DECLARATION OR DEFINITION MAY HAVE A LIST OF ATTRIBUTES 997s ASSOCIATED WITH IT. IF SUCH AN ATTRIBUTE LIST IS PRESENT, IT IS 997s BROKEN UP AT SPACE OR COLON BOUNDARIES AND TREATED AS THOUGH A 997s C HAD BEEN SEEN. SEE L FOR DETAILS 997s ABOUT WHAT ATTRIBUTES ARE CURRENTLY SUPPORTED. 997s UNLIKE THE LIMITATION WITH THE OBSOLESCENT C, THE 997s C SYNTAX WORKS TO ASSOCIATE THE ATTRIBUTES WITH 997s A PRE-DECLARATION, AND NOT JUST WITH A SUBROUTINE DEFINITION. 997s 997s THE ATTRIBUTES MUST BE VALID AS SIMPLE IDENTIFIER NAMES (WITHOUT ANY 997s PUNCTUATION OTHER THAN THE '_' CHARACTER). THEY MAY HAVE A PARAMETER 997s LIST APPENDED, WHICH IS ONLY CHECKED FOR WHETHER ITS PARENTHESES ('(',')') 997s NEST PROPERLY. 997s 997s EXAMPLES OF VALID SYNTAX (EVEN THOUGH THE ATTRIBUTES ARE UNKNOWN): 997s 997s SUB FNORD (&\%) : SWITCH(10,FOO(7,3)) : EXPENSIVE; 997s SUB PLUGH () : UGLY('\(") :BAD; 997s SUB XYZZY : _5X5 { ... } 997s 997s EXAMPLES OF INVALID SYNTAX: 997s 997s SUB FNORD : SWITCH(10,FOO(); # ()-STRING NOT BALANCED 997s SUB SNOID : UGLY('('); # ()-STRING NOT BALANCED 997s SUB XYZZY : 5X5; # "5X5" NOT A VALID IDENTIFIER 997s SUB PLUGH : Y2::NORTH; # "Y2::NORTH" NOT A SIMPLE IDENTIFIER 997s SUB SNURT : FOO + BAR; # "+" NOT A COLON OR SPACE 997s 997s THE ATTRIBUTE LIST IS PASSED AS A LIST OF CONSTANT STRINGS TO THE CODE 997s WHICH ASSOCIATES THEM WITH THE SUBROUTINE. IN PARTICULAR, THE SECOND EXAMPLE 997s OF VALID SYNTAX ABOVE CURRENTLY LOOKS LIKE THIS IN TERMS OF HOW IT'S 997s PARSED AND INVOKED: 997s 997s USE ATTRIBUTES __PACKAGE__, \&PLUGH, Q[UGLY('\(")], 'BAD'; 997s 997s FOR FURTHER DETAILS ON ATTRIBUTE LISTS AND THEIR MANIPULATION, 997s SEE L AND L. 997s 997s =HEAD1 SEE ALSO 997s 997s SEE L FOR MORE ABOUT REFERENCES AND CLOSURES. 997s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING C SUBROUTINES FROM PERL. 997s SEE L IF YOU'D LIKE TO LEARN ABOUT CALLING PERL SUBROUTINES FROM C. 997s SEE L TO LEARN ABOUT BUNDLING UP YOUR FUNCTIONS IN SEPARATE FILES. 997s SEE L TO LEARN WHAT LIBRARY MODULES COME STANDARD ON YOUR SYSTEM. 997s SEE L TO LEARN HOW TO MAKE OBJECT METHOD CALLS. 997s 997s =FOR VI 997s # EX: SET STS=0 SW=4 ET: 997s 997s ok 2 997s # testing mod_cgi with /modules/cgi/perl.pl 997s # expected 200 997s # received 200 997s # body: PERL CGI 997s ok 3 997s # testing mod_test_rwrite with /test_rwrite 997s # expected 200 997s # received 200 997s # body: A 997s ok 4 997s ok 998s t/filter/case_in.t .................. 998s 1..3 998s # Running under perl version 5.038002 for linux 998s # Current time local: Sun Mar 24 06:46:34 2024 998s # Current time GMT: Sun Mar 24 06:46:34 2024 998s # Using Test.pm version 1.31 998s # Using Apache/Test.pm version 1.42 998s ok 1 998s # testing mod_cgi with /modules/cgi/perl_echo.pl 998s # expected 200 998s # received 200 998s ok 2 998s # testing mod_echo_post with /echo_post 998s # expected 200 998s # received 200 998s ok 3 998s ok 1000s t/filter/input_body.t ............... 1000s 1..2 1000s # Running under perl version 5.038002 for linux 1000s # Current time local: Sun Mar 24 06:46:35 2024 1000s # Current time GMT: Sun Mar 24 06:46:35 2024 1000s # Using Test.pm version 1.31 1000s # Using Apache/Test.pm version 1.42 1000s # testing : Posted "1 ko" 1000s # expected: 'ok 1' 1000s # received: 'ok 1' 1000s ok 1 1000s # testing : Posted "2 ko" 1000s # expected: 'ok 2' 1000s # received: 'ok 2' 1000s ok 2 1000s ok 1002s t/http11/basicauth.t ................ 1002s 1..3 1002s # Running under perl version 5.038002 for linux 1002s # Current time local: Sun Mar 24 06:46:37 2024 1002s # Current time GMT: Sun Mar 24 06:46:37 2024 1002s # Using Test.pm version 1.31 1002s # Using Apache/Test.pm version 1.42 1002s ok 1 1002s ok 2 1002s ok 3 1002s ok 1004s t/http11/chunked.t .................. 1004s 1..30 1004s # Running under perl version 5.038002 for linux 1004s # Current time local: Sun Mar 24 06:46:39 2024 1004s # Current time GMT: Sun Mar 24 06:46:39 2024 1004s # Using Test.pm version 1.31 1004s # Using Apache/Test.pm version 1.42 1004s # testing : response protocol 1004s # expected: 'HTTP/1.1' 1004s # received: 'HTTP/1.1' 1004s ok 1 1004s # testing : response Transfer-Encoding 1004s # expected: 'chunked' 1004s # received: 'chunked' 1004s ok 2 1004s # testing : no Content-Length 1004s # expected: 0 1004s # received: 0 1004s ok 3 1004s # testing : body length 1004s # expected: '70976' 1004s # received: 70976 1004s ok 4 1004s # testing : number of requests 1004s # expected: 1 1004s # received: 1 1004s ok 5 1004s # testing : response protocol 1004s # expected: 'HTTP/1.1' 1004s # received: 'HTTP/1.1' 1004s ok 6 1004s # testing : response Transfer-Encoding 1004s # expected: 'chunked' 1004s # received: 'chunked' 1004s ok 7 1004s # testing : no Content-Length 1004s # expected: 0 1004s # received: 0 1004s ok 8 1004s # testing : body length 1004s # expected: '212509' 1004s # received: 212509 1004s ok 9 1004s # testing : number of requests 1004s # expected: 2 1004s # received: 2 1004s ok 10 1004s # testing : response protocol 1004s # expected: 'HTTP/1.1' 1004s # received: 'HTTP/1.1' 1004s ok 11 1004s # testing : response Transfer-Encoding 1004s # expected: 'chunked' 1004s # received: 'chunked' 1004s ok 12 1004s # testing : no Content-Length 1004s # expected: 0 1004s # received: 0 1004s ok 13 1004s # testing : body length 1004s # expected: '280545' 1004s # received: 280545 1004s ok 14 1004s # testing : number of requests 1004s # expected: 3 1004s # received: 3 1004s ok 15 1004s # testing : response protocol 1004s # expected: 'HTTP/1.1' 1004s # received: 'HTTP/1.1' 1004s ok 16 1004s # testing : response Transfer-Encoding 1004s # expected: 'chunked' 1004s # received: 'chunked' 1004s ok 17 1004s # testing : no Content-Length 1004s # expected: 0 1004s # received: 0 1004s ok 18 1004s # testing : body length 1004s # expected: '845969' 1004s # received: 845969 1004s ok 19 1004s # testing : number of requests 1004s # expected: 4 1004s # received: 4 1004s ok 20 1004s # testing : response protocol 1004s # expected: 'HTTP/1.1' 1004s # received: 'HTTP/1.1' 1004s ok 21 1004s # testing : no Transfer-Encoding (test result inverted) 1004s # expected: 'chunked' 1004s # received: '' 1004s ok 22 1004s # testing : content length 1004s # expected: 253 1004s # received: '253' 1004s ok 23 1004s # testing : body length 1004s # expected: '242' 1004s # received: 242 1004s ok 24 1004s # testing : number of requests 1004s # expected: 5 1004s # received: 5 1004s ok 25 1004s # testing : response protocol 1004s # expected: 'HTTP/1.1' 1004s # received: 'HTTP/1.1' 1004s ok 26 1004s # testing : no Transfer-Encoding (test result inverted) 1004s # expected: 'chunked' 1004s # received: '' 1004s ok 27 1004s # testing : content length 1004s # expected: '' 1004s # received: '' 1004s ok 28 1004s # testing : body length 1004s # expected: '14276' 1004s # received: 14276 1004s ok 29 1004s # testing : number of requests 1004s # expected: 6 1004s # received: 6 1004s ok 30 1004s ok 1006s t/http11/chunked2.t ................. 1006s 1..2 1006s # Running under perl version 5.038002 for linux 1006s # Current time local: Sun Mar 24 06:46:41 2024 1006s # Current time GMT: Sun Mar 24 06:46:41 2024 1006s # Using Test.pm version 1.31 1006s # Using Apache/Test.pm version 1.42 1006s # testing : successful response 1006s # expected: 200 1006s # received: '200' 1006s ok 1 1006s # expected: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1006s # received: 'aaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbb' 1006s ok 2 1006s ok 1008s t/http11/clength.t .................. 1008s 1..6 1008s # Running under perl version 5.038002 for linux 1008s # Current time local: Sun Mar 24 06:46:43 2024 1008s # Current time GMT: Sun Mar 24 06:46:43 2024 1008s # Using Test.pm version 1.31 1008s # Using Apache/Test.pm version 1.42 1008s # testing : successful response 1008s # expected: 200 1008s # received: '200' 1008s ok 1 1008s # expected: 10 1008s # received: '10' 1008s ok 2 1008s # expected: 'bbbbbbbbbb' 1008s # received: 'bbbbbbbbbb' 1008s ok 3 1008s # testing : successful response 1008s # expected: 200 1008s # received: '200' 1008s ok 4 1008s # expected: 6 1008s # received: '6' 1008s ok 5 1008s # expected: 'foobar' 1008s # received: 'foobar' 1008s ok 6 1008s ok 1011s t/http11/post.t ..................... 1011s # using LWP client 1011s 1..51 1011s # Running under perl version 5.038002 for linux 1011s # Current time local: Sun Mar 24 06:46:45 2024 1011s # Current time GMT: Sun Mar 24 06:46:45 2024 1011s # Using Test.pm version 1.31 1011s # Using Apache/Test.pm version 1.42 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 1024 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Connection: Keep-Alive 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 5 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 1 1011s #DMMATCH1: 1 1011s #Keep-Alive: timeout=5, max=100 1011s # 1011s # testing : length posted 1011s # expected: '1024' 1011s # received: 1024 1011s ok 1 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 2048 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 5 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 2 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '2048' 1011s # received: 2048 1011s ok 2 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 3072 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 5 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 3 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '3072' 1011s # received: 3072 1011s ok 3 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 4096 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 5 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 4 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '4096' 1011s # received: 4096 1011s ok 4 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 5120 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 5 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 5 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '5120' 1011s # received: 5120 1011s ok 5 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 6144 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 5 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 6 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '6144' 1011s # received: 6144 1011s ok 6 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 7168 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 5 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 7 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '7168' 1011s # received: 7168 1011s ok 7 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 8192 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 5 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 8 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '8192' 1011s # received: 8192 1011s ok 8 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 9216 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 5 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 9 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '9216' 1011s # received: 9216 1011s ok 9 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 10240 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 10 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '10240' 1011s # received: 10240 1011s ok 10 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 11264 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 11 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '11264' 1011s # received: 11264 1011s ok 11 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 12288 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 12 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '12288' 1011s # received: 12288 1011s ok 12 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 13312 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 13 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '13312' 1011s # received: 13312 1011s ok 13 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 14336 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 14 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '14336' 1011s # received: 14336 1011s ok 14 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 15360 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 15 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '15360' 1011s # received: 15360 1011s ok 15 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 16384 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 16 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '16384' 1011s # received: 16384 1011s ok 16 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 17408 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 17 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '17408' 1011s # received: 17408 1011s ok 17 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 18432 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 18 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '18432' 1011s # received: 18432 1011s ok 18 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 19456 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 19 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '19456' 1011s # received: 19456 1011s ok 19 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 20480 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 20 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '20480' 1011s # received: 20480 1011s ok 20 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 21504 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 21 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '21504' 1011s # received: 21504 1011s ok 21 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 22528 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 22 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '22528' 1011s # received: 22528 1011s ok 22 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 23552 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 23 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '23552' 1011s # received: 23552 1011s ok 23 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 24576 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 24 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '24576' 1011s # received: 24576 1011s ok 24 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 25600 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 25 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '25600' 1011s # received: 25600 1011s ok 25 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 26624 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 26 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '26624' 1011s # received: 26624 1011s ok 26 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 27648 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 27 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '27648' 1011s # received: 27648 1011s ok 27 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 28672 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 28 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '28672' 1011s # received: 28672 1011s ok 28 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 29696 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 29 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '29696' 1011s # received: 29696 1011s ok 29 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 30720 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 30 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '30720' 1011s # received: 30720 1011s ok 30 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 31744 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 31 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '31744' 1011s # received: 31744 1011s ok 31 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 32768 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 32 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '32768' 1011s # received: 32768 1011s ok 32 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 33792 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 33 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '33792' 1011s # received: 33792 1011s ok 33 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 34816 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 34 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '34816' 1011s # received: 34816 1011s ok 34 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 35840 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 35 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '35840' 1011s # received: 35840 1011s ok 35 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 36864 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 36 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '36864' 1011s # received: 36864 1011s ok 36 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 37888 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 37 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '37888' 1011s # received: 37888 1011s ok 37 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 38912 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 38 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '38912' 1011s # received: 38912 1011s ok 38 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 39936 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 39 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '39936' 1011s # received: 39936 1011s ok 39 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 40960 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 40 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '40960' 1011s # received: 40960 1011s ok 40 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 41984 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 41 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '41984' 1011s # received: 41984 1011s ok 41 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 43008 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 42 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '43008' 1011s # received: 43008 1011s ok 42 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 44032 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 43 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '44032' 1011s # received: 44032 1011s ok 43 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 45056 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 44 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '45056' 1011s # received: 45056 1011s ok 44 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 46080 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:47 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 45 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '46080' 1011s # received: 46080 1011s ok 45 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 47104 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:48 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:48 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 46 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '47104' 1011s # received: 47104 1011s ok 46 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 48128 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:48 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:48 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 47 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '48128' 1011s # received: 48128 1011s ok 47 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 49152 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:48 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:48 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 48 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '49152' 1011s # received: 49152 1011s ok 48 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 50176 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:48 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:48 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 49 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '50176' 1011s # received: 50176 1011s ok 49 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 51200 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:48 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 6 1011s #Client-Date: Sun, 24 Mar 2024 06:46:48 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 50 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '51200' 1011s # received: 51200 1011s ok 50 1011s #lwp request: 1011s #POST http://localhost:8529/eat_post HTTP/1.1 1011s #User-Agent: libwww-perl/6.76 1011s #Content-Length: 102400 1011s # 1011s #server response: 1011s #HTTP/1.1 200 OK 1011s #Date: Sun, 24 Mar 2024 06:46:48 GMT 1011s #Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1011s #Vary: In-If1 1011s #Content-Length: 7 1011s #Client-Date: Sun, 24 Mar 2024 06:46:48 GMT 1011s #Client-Peer: 127.0.0.1:8529 1011s #Client-Response-Num: 51 1011s #DMMATCH1: 1 1011s # 1011s # testing : length posted 1011s # expected: '102400' 1011s # received: 102400 1011s ok 51 1011s ok 1013s t/modules/aaa.t ..................... 1013s 1..40 1013s # Running under perl version 5.038002 for linux 1013s # Current time local: Sun Mar 24 06:46:48 2024 1013s # Current time GMT: Sun Mar 24 06:46:48 2024 1013s # Using Test.pm version 1.31 1013s # Using Apache/Test.pm version 1.42 1013s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/realm2 1013s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/basic1 1013s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/form1 1013s ok 1 1013s ok 2 1013s ok 3 1013s ok 4 1013s ok 5 1013s ok 6 1013s ok 7 1013s ok 8 1013s ok 9 1013s ok 10 1013s ok 11 1013s ok 12 1013s ok 13 1013s ok 14 1013s ok 15 1013s ok 16 1013s ok 17 1013s ok 18 1013s ok 19 1013s ok 20 1013s ok 21 1013s ok 22 1013s ok 23 1013s ok 24 1013s ok 25 1013s ok 26 1013s ok 27 1013s ok 28 1013s ok 29 1013s ok 30 1013s ok 31 1013s ok 32 1013s ok 33 1013s ok 34 1013s ok 35 1013s ok 36 1013s ok 37 1013s ok 38 1013s ok 39 1013s ok 40 1013s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/basic1 1013s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/realm2 1013s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/form1 1013s ok 1016s t/modules/access.t .................. 1016s 1..408 1016s # Running under perl version 5.038002 for linux 1016s # Current time local: Sun Mar 24 06:46:50 2024 1016s # Current time GMT: Sun Mar 24 06:46:50 2024 1016s # Using Test.pm version 1.31 1016s # Using Apache/Test.pm version 1.42 1016s # --- 1016s # Order deny,allow 1016s # Allow from all 1016s # expecting access. 1016s ok 1 1016s # --- 1016s # Order deny,allow 1016s # Deny from all 1016s # expecting access denial. 1016s ok 2 1016s # --- 1016s # Order deny,allow 1016s # Allow from all 1016s # Deny from all 1016s # expecting access. 1016s ok 3 1016s # --- 1016s # Order deny,allow 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 4 1016s # --- 1016s # Order deny,allow 1016s # Allow from all 1016s # Deny from localhost 1016s # expecting access. 1016s ok 5 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 6 1016s # --- 1016s # Order deny,allow 1016s # Allow from all 1016s # Deny from 127.0.0.1 1016s # expecting access. 1016s ok 7 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 8 1016s # --- 1016s # Order deny,allow 1016s # Allow from all 1016s # Deny from 127.0 1016s # expecting access. 1016s ok 9 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 10 1016s # --- 1016s # Order deny,allow 1016s # Allow from all 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access. 1016s ok 11 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 12 1016s # --- 1016s # Order deny,allow 1016s # Allow from all 1016s # Deny from 127.0.0.1/16 1016s # expecting access. 1016s ok 13 1016s # --- 1016s # Order deny,allow 1016s # Deny from somewhere.else.com 1016s # expecting access. 1016s ok 14 1016s # --- 1016s # Order deny,allow 1016s # Allow from all 1016s # Deny from somewhere.else.com 1016s # expecting access. 1016s ok 15 1016s # --- 1016s # Order deny,allow 1016s # Deny from 66.6.6.6 1016s # expecting access. 1016s ok 16 1016s # --- 1016s # Order deny,allow 1016s # Allow from all 1016s # Deny from 66.6.6.6 1016s # expecting access. 1016s ok 17 1016s # --- 1016s # Order deny,allow 1016s # Allow from localhost 1016s # expecting access. 1016s ok 18 1016s # --- 1016s # Order deny,allow 1016s # Deny from all 1016s # expecting access denial. 1016s ok 19 1016s # --- 1016s # Order deny,allow 1016s # Allow from localhost 1016s # Deny from all 1016s # expecting access. 1016s ok 20 1016s # --- 1016s # Order deny,allow 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 21 1016s # --- 1016s # Order deny,allow 1016s # Allow from localhost 1016s # Deny from localhost 1016s # expecting access. 1016s ok 22 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 23 1016s # --- 1016s # Order deny,allow 1016s # Allow from localhost 1016s # Deny from 127.0.0.1 1016s # expecting access. 1016s ok 24 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 25 1016s # --- 1016s # Order deny,allow 1016s # Allow from localhost 1016s # Deny from 127.0 1016s # expecting access. 1016s ok 26 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 27 1016s # --- 1016s # Order deny,allow 1016s # Allow from localhost 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access. 1016s ok 28 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 29 1016s # --- 1016s # Order deny,allow 1016s # Allow from localhost 1016s # Deny from 127.0.0.1/16 1016s # expecting access. 1016s ok 30 1016s # --- 1016s # Order deny,allow 1016s # Deny from somewhere.else.com 1016s # expecting access. 1016s ok 31 1016s # --- 1016s # Order deny,allow 1016s # Allow from localhost 1016s # Deny from somewhere.else.com 1016s # expecting access. 1016s ok 32 1016s # --- 1016s # Order deny,allow 1016s # Deny from 66.6.6.6 1016s # expecting access. 1016s ok 33 1016s # --- 1016s # Order deny,allow 1016s # Allow from localhost 1016s # Deny from 66.6.6.6 1016s # expecting access. 1016s ok 34 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0.0.1 1016s # expecting access. 1016s ok 35 1016s # --- 1016s # Order deny,allow 1016s # Deny from all 1016s # expecting access denial. 1016s ok 36 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0.0.1 1016s # Deny from all 1016s # expecting access. 1016s ok 37 1016s # --- 1016s # Order deny,allow 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 38 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0.0.1 1016s # Deny from localhost 1016s # expecting access. 1016s ok 39 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 40 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0.0.1 1016s # Deny from 127.0.0.1 1016s # expecting access. 1016s ok 41 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 42 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0.0.1 1016s # Deny from 127.0 1016s # expecting access. 1016s ok 43 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 44 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0.0.1 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access. 1016s ok 45 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 46 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0.0.1 1016s # Deny from 127.0.0.1/16 1016s # expecting access. 1016s ok 47 1016s # --- 1016s # Order deny,allow 1016s # Deny from somewhere.else.com 1016s # expecting access. 1016s ok 48 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0.0.1 1016s # Deny from somewhere.else.com 1016s # expecting access. 1016s ok 49 1016s # --- 1016s # Order deny,allow 1016s # Deny from 66.6.6.6 1016s # expecting access. 1016s ok 50 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0.0.1 1016s # Deny from 66.6.6.6 1016s # expecting access. 1016s ok 51 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0 1016s # expecting access. 1016s ok 52 1016s # --- 1016s # Order deny,allow 1016s # Deny from all 1016s # expecting access denial. 1016s ok 53 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0 1016s # Deny from all 1016s # expecting access. 1016s ok 54 1016s # --- 1016s # Order deny,allow 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 55 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0 1016s # Deny from localhost 1016s # expecting access. 1016s ok 56 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 57 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0 1016s # Deny from 127.0.0.1 1016s # expecting access. 1016s ok 58 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 59 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0 1016s # Deny from 127.0 1016s # expecting access. 1016s ok 60 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 61 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access. 1016s ok 62 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 63 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0 1016s # Deny from 127.0.0.1/16 1016s # expecting access. 1016s ok 64 1016s # --- 1016s # Order deny,allow 1016s # Deny from somewhere.else.com 1016s # expecting access. 1016s ok 65 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0 1016s # Deny from somewhere.else.com 1016s # expecting access. 1016s ok 66 1016s # --- 1016s # Order deny,allow 1016s # Deny from 66.6.6.6 1016s # expecting access. 1016s ok 67 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0 1016s # Deny from 66.6.6.6 1016s # expecting access. 1016s ok 68 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0.0.1/255.255.0.0 1016s # expecting access. 1016s ok 69 1016s # --- 1016s # Order deny,allow 1016s # Deny from all 1016s # expecting access denial. 1016s ok 70 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0.0.1/255.255.0.0 1016s # Deny from all 1016s # expecting access. 1016s ok 71 1016s # --- 1016s # Order deny,allow 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 72 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0.0.1/255.255.0.0 1016s # Deny from localhost 1016s # expecting access. 1016s ok 73 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 74 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0.0.1/255.255.0.0 1016s # Deny from 127.0.0.1 1016s # expecting access. 1016s ok 75 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 76 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0.0.1/255.255.0.0 1016s # Deny from 127.0 1016s # expecting access. 1016s ok 77 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 78 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0.0.1/255.255.0.0 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access. 1016s ok 79 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 80 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0.0.1/255.255.0.0 1016s # Deny from 127.0.0.1/16 1016s # expecting access. 1016s ok 81 1016s # --- 1016s # Order deny,allow 1016s # Deny from somewhere.else.com 1016s # expecting access. 1016s ok 82 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0.0.1/255.255.0.0 1016s # Deny from somewhere.else.com 1016s # expecting access. 1016s ok 83 1016s # --- 1016s # Order deny,allow 1016s # Deny from 66.6.6.6 1016s # expecting access. 1016s ok 84 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0.0.1/255.255.0.0 1016s # Deny from 66.6.6.6 1016s # expecting access. 1016s ok 85 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0.0.1/16 1016s # expecting access. 1016s ok 86 1016s # --- 1016s # Order deny,allow 1016s # Deny from all 1016s # expecting access denial. 1016s ok 87 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0.0.1/16 1016s # Deny from all 1016s # expecting access. 1016s ok 88 1016s # --- 1016s # Order deny,allow 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 89 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0.0.1/16 1016s # Deny from localhost 1016s # expecting access. 1016s ok 90 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 91 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0.0.1/16 1016s # Deny from 127.0.0.1 1016s # expecting access. 1016s ok 92 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 93 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0.0.1/16 1016s # Deny from 127.0 1016s # expecting access. 1016s ok 94 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 95 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0.0.1/16 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access. 1016s ok 96 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 97 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0.0.1/16 1016s # Deny from 127.0.0.1/16 1016s # expecting access. 1016s ok 98 1016s # --- 1016s # Order deny,allow 1016s # Deny from somewhere.else.com 1016s # expecting access. 1016s ok 99 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0.0.1/16 1016s # Deny from somewhere.else.com 1016s # expecting access. 1016s ok 100 1016s # --- 1016s # Order deny,allow 1016s # Deny from 66.6.6.6 1016s # expecting access. 1016s ok 101 1016s # --- 1016s # Order deny,allow 1016s # Allow from 127.0.0.1/16 1016s # Deny from 66.6.6.6 1016s # expecting access. 1016s ok 102 1016s # --- 1016s # Order deny,allow 1016s # Allow from somewhere.else.com 1016s # expecting access. 1016s ok 103 1016s # --- 1016s # Order deny,allow 1016s # Deny from all 1016s # expecting access denial. 1016s ok 104 1016s # --- 1016s # Order deny,allow 1016s # Allow from somewhere.else.com 1016s # Deny from all 1016s # expecting access denial. 1016s ok 105 1016s # --- 1016s # Order deny,allow 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 106 1016s # --- 1016s # Order deny,allow 1016s # Allow from somewhere.else.com 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 107 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 108 1016s # --- 1016s # Order deny,allow 1016s # Allow from somewhere.else.com 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 109 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 110 1016s # --- 1016s # Order deny,allow 1016s # Allow from somewhere.else.com 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 111 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 112 1016s # --- 1016s # Order deny,allow 1016s # Allow from somewhere.else.com 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 113 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 114 1016s # --- 1016s # Order deny,allow 1016s # Allow from somewhere.else.com 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 115 1016s # --- 1016s # Order deny,allow 1016s # Deny from somewhere.else.com 1016s # expecting access. 1016s ok 116 1016s # --- 1016s # Order deny,allow 1016s # Allow from somewhere.else.com 1016s # Deny from somewhere.else.com 1016s # expecting access. 1016s ok 117 1016s # --- 1016s # Order deny,allow 1016s # Deny from 66.6.6.6 1016s # expecting access. 1016s ok 118 1016s # --- 1016s # Order deny,allow 1016s # Allow from somewhere.else.com 1016s # Deny from 66.6.6.6 1016s # expecting access. 1016s ok 119 1016s # --- 1016s # Order deny,allow 1016s # Allow from 66.6.6.6 1016s # expecting access. 1016s ok 120 1016s # --- 1016s # Order deny,allow 1016s # Deny from all 1016s # expecting access denial. 1016s ok 121 1016s # --- 1016s # Order deny,allow 1016s # Allow from 66.6.6.6 1016s # Deny from all 1016s # expecting access denial. 1016s ok 122 1016s # --- 1016s # Order deny,allow 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 123 1016s # --- 1016s # Order deny,allow 1016s # Allow from 66.6.6.6 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 124 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 125 1016s # --- 1016s # Order deny,allow 1016s # Allow from 66.6.6.6 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 126 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 127 1016s # --- 1016s # Order deny,allow 1016s # Allow from 66.6.6.6 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 128 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 129 1016s # --- 1016s # Order deny,allow 1016s # Allow from 66.6.6.6 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 130 1016s # --- 1016s # Order deny,allow 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 131 1016s # --- 1016s # Order deny,allow 1016s # Allow from 66.6.6.6 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 132 1016s # --- 1016s # Order deny,allow 1016s # Deny from somewhere.else.com 1016s # expecting access. 1016s ok 133 1016s # --- 1016s # Order deny,allow 1016s # Allow from 66.6.6.6 1016s # Deny from somewhere.else.com 1016s # expecting access. 1016s ok 134 1016s # --- 1016s # Order deny,allow 1016s # Deny from 66.6.6.6 1016s # expecting access. 1016s ok 135 1016s # --- 1016s # Order deny,allow 1016s # Allow from 66.6.6.6 1016s # Deny from 66.6.6.6 1016s # expecting access. 1016s ok 136 1016s # --- 1016s # Order allow,deny 1016s # Allow from all 1016s # expecting access. 1016s ok 137 1016s # --- 1016s # Order allow,deny 1016s # Deny from all 1016s # expecting access denial. 1016s ok 138 1016s # --- 1016s # Order allow,deny 1016s # Allow from all 1016s # Deny from all 1016s # expecting access denial. 1016s ok 139 1016s # --- 1016s # Order allow,deny 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 140 1016s # --- 1016s # Order allow,deny 1016s # Allow from all 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 141 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 142 1016s # --- 1016s # Order allow,deny 1016s # Allow from all 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 143 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 144 1016s # --- 1016s # Order allow,deny 1016s # Allow from all 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 145 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 146 1016s # --- 1016s # Order allow,deny 1016s # Allow from all 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 147 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 148 1016s # --- 1016s # Order allow,deny 1016s # Allow from all 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 149 1016s # --- 1016s # Order allow,deny 1016s # Deny from somewhere.else.com 1016s # expecting access denial. 1016s ok 150 1016s # --- 1016s # Order allow,deny 1016s # Allow from all 1016s # Deny from somewhere.else.com 1016s # expecting access. 1016s ok 151 1016s # --- 1016s # Order allow,deny 1016s # Deny from 66.6.6.6 1016s # expecting access denial. 1016s ok 152 1016s # --- 1016s # Order allow,deny 1016s # Allow from all 1016s # Deny from 66.6.6.6 1016s # expecting access. 1016s ok 153 1016s # --- 1016s # Order allow,deny 1016s # Allow from localhost 1016s # expecting access. 1016s ok 154 1016s # --- 1016s # Order allow,deny 1016s # Deny from all 1016s # expecting access denial. 1016s ok 155 1016s # --- 1016s # Order allow,deny 1016s # Allow from localhost 1016s # Deny from all 1016s # expecting access denial. 1016s ok 156 1016s # --- 1016s # Order allow,deny 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 157 1016s # --- 1016s # Order allow,deny 1016s # Allow from localhost 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 158 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 159 1016s # --- 1016s # Order allow,deny 1016s # Allow from localhost 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 160 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 161 1016s # --- 1016s # Order allow,deny 1016s # Allow from localhost 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 162 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 163 1016s # --- 1016s # Order allow,deny 1016s # Allow from localhost 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 164 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 165 1016s # --- 1016s # Order allow,deny 1016s # Allow from localhost 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 166 1016s # --- 1016s # Order allow,deny 1016s # Deny from somewhere.else.com 1016s # expecting access denial. 1016s ok 167 1016s # --- 1016s # Order allow,deny 1016s # Allow from localhost 1016s # Deny from somewhere.else.com 1016s # expecting access. 1016s ok 168 1016s # --- 1016s # Order allow,deny 1016s # Deny from 66.6.6.6 1016s # expecting access denial. 1016s ok 169 1016s # --- 1016s # Order allow,deny 1016s # Allow from localhost 1016s # Deny from 66.6.6.6 1016s # expecting access. 1016s ok 170 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0.0.1 1016s # expecting access. 1016s ok 171 1016s # --- 1016s # Order allow,deny 1016s # Deny from all 1016s # expecting access denial. 1016s ok 172 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0.0.1 1016s # Deny from all 1016s # expecting access denial. 1016s ok 173 1016s # --- 1016s # Order allow,deny 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 174 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0.0.1 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 175 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 176 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0.0.1 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 177 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 178 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0.0.1 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 179 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 180 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0.0.1 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 181 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 182 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0.0.1 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 183 1016s # --- 1016s # Order allow,deny 1016s # Deny from somewhere.else.com 1016s # expecting access denial. 1016s ok 184 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0.0.1 1016s # Deny from somewhere.else.com 1016s # expecting access. 1016s ok 185 1016s # --- 1016s # Order allow,deny 1016s # Deny from 66.6.6.6 1016s # expecting access denial. 1016s ok 186 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0.0.1 1016s # Deny from 66.6.6.6 1016s # expecting access. 1016s ok 187 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0 1016s # expecting access. 1016s ok 188 1016s # --- 1016s # Order allow,deny 1016s # Deny from all 1016s # expecting access denial. 1016s ok 189 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0 1016s # Deny from all 1016s # expecting access denial. 1016s ok 190 1016s # --- 1016s # Order allow,deny 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 191 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 192 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 193 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 194 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 195 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 196 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 197 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 198 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 199 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 200 1016s # --- 1016s # Order allow,deny 1016s # Deny from somewhere.else.com 1016s # expecting access denial. 1016s ok 201 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0 1016s # Deny from somewhere.else.com 1016s # expecting access. 1016s ok 202 1016s # --- 1016s # Order allow,deny 1016s # Deny from 66.6.6.6 1016s # expecting access denial. 1016s ok 203 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0 1016s # Deny from 66.6.6.6 1016s # expecting access. 1016s ok 204 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0.0.1/255.255.0.0 1016s # expecting access. 1016s ok 205 1016s # --- 1016s # Order allow,deny 1016s # Deny from all 1016s # expecting access denial. 1016s ok 206 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0.0.1/255.255.0.0 1016s # Deny from all 1016s # expecting access denial. 1016s ok 207 1016s # --- 1016s # Order allow,deny 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 208 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0.0.1/255.255.0.0 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 209 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 210 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0.0.1/255.255.0.0 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 211 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 212 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0.0.1/255.255.0.0 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 213 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 214 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0.0.1/255.255.0.0 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 215 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 216 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0.0.1/255.255.0.0 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 217 1016s # --- 1016s # Order allow,deny 1016s # Deny from somewhere.else.com 1016s # expecting access denial. 1016s ok 218 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0.0.1/255.255.0.0 1016s # Deny from somewhere.else.com 1016s # expecting access. 1016s ok 219 1016s # --- 1016s # Order allow,deny 1016s # Deny from 66.6.6.6 1016s # expecting access denial. 1016s ok 220 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0.0.1/255.255.0.0 1016s # Deny from 66.6.6.6 1016s # expecting access. 1016s ok 221 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0.0.1/16 1016s # expecting access. 1016s ok 222 1016s # --- 1016s # Order allow,deny 1016s # Deny from all 1016s # expecting access denial. 1016s ok 223 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0.0.1/16 1016s # Deny from all 1016s # expecting access denial. 1016s ok 224 1016s # --- 1016s # Order allow,deny 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 225 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0.0.1/16 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 226 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 227 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0.0.1/16 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 228 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 229 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0.0.1/16 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 230 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 231 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0.0.1/16 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 232 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 233 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0.0.1/16 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 234 1016s # --- 1016s # Order allow,deny 1016s # Deny from somewhere.else.com 1016s # expecting access denial. 1016s ok 235 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0.0.1/16 1016s # Deny from somewhere.else.com 1016s # expecting access. 1016s ok 236 1016s # --- 1016s # Order allow,deny 1016s # Deny from 66.6.6.6 1016s # expecting access denial. 1016s ok 237 1016s # --- 1016s # Order allow,deny 1016s # Allow from 127.0.0.1/16 1016s # Deny from 66.6.6.6 1016s # expecting access. 1016s ok 238 1016s # --- 1016s # Order allow,deny 1016s # Allow from somewhere.else.com 1016s # expecting access denial. 1016s ok 239 1016s # --- 1016s # Order allow,deny 1016s # Deny from all 1016s # expecting access denial. 1016s ok 240 1016s # --- 1016s # Order allow,deny 1016s # Allow from somewhere.else.com 1016s # Deny from all 1016s # expecting access denial. 1016s ok 241 1016s # --- 1016s # Order allow,deny 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 242 1016s # --- 1016s # Order allow,deny 1016s # Allow from somewhere.else.com 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 243 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 244 1016s # --- 1016s # Order allow,deny 1016s # Allow from somewhere.else.com 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 245 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 246 1016s # --- 1016s # Order allow,deny 1016s # Allow from somewhere.else.com 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 247 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 248 1016s # --- 1016s # Order allow,deny 1016s # Allow from somewhere.else.com 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 249 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 250 1016s # --- 1016s # Order allow,deny 1016s # Allow from somewhere.else.com 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 251 1016s # --- 1016s # Order allow,deny 1016s # Deny from somewhere.else.com 1016s # expecting access denial. 1016s ok 252 1016s # --- 1016s # Order allow,deny 1016s # Allow from somewhere.else.com 1016s # Deny from somewhere.else.com 1016s # expecting access denial. 1016s ok 253 1016s # --- 1016s # Order allow,deny 1016s # Deny from 66.6.6.6 1016s # expecting access denial. 1016s ok 254 1016s # --- 1016s # Order allow,deny 1016s # Allow from somewhere.else.com 1016s # Deny from 66.6.6.6 1016s # expecting access denial. 1016s ok 255 1016s # --- 1016s # Order allow,deny 1016s # Allow from 66.6.6.6 1016s # expecting access denial. 1016s ok 256 1016s # --- 1016s # Order allow,deny 1016s # Deny from all 1016s # expecting access denial. 1016s ok 257 1016s # --- 1016s # Order allow,deny 1016s # Allow from 66.6.6.6 1016s # Deny from all 1016s # expecting access denial. 1016s ok 258 1016s # --- 1016s # Order allow,deny 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 259 1016s # --- 1016s # Order allow,deny 1016s # Allow from 66.6.6.6 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 260 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 261 1016s # --- 1016s # Order allow,deny 1016s # Allow from 66.6.6.6 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 262 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 263 1016s # --- 1016s # Order allow,deny 1016s # Allow from 66.6.6.6 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 264 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 265 1016s # --- 1016s # Order allow,deny 1016s # Allow from 66.6.6.6 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 266 1016s # --- 1016s # Order allow,deny 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 267 1016s # --- 1016s # Order allow,deny 1016s # Allow from 66.6.6.6 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 268 1016s # --- 1016s # Order allow,deny 1016s # Deny from somewhere.else.com 1016s # expecting access denial. 1016s ok 269 1016s # --- 1016s # Order allow,deny 1016s # Allow from 66.6.6.6 1016s # Deny from somewhere.else.com 1016s # expecting access denial. 1016s ok 270 1016s # --- 1016s # Order allow,deny 1016s # Deny from 66.6.6.6 1016s # expecting access denial. 1016s ok 271 1016s # --- 1016s # Order allow,deny 1016s # Allow from 66.6.6.6 1016s # Deny from 66.6.6.6 1016s # expecting access denial. 1016s ok 272 1016s # --- 1016s # Order mutual-failure 1016s # Allow from all 1016s # expecting access. 1016s ok 273 1016s # --- 1016s # Order mutual-failure 1016s # Deny from all 1016s # expecting access denial. 1016s ok 274 1016s # --- 1016s # Order mutual-failure 1016s # Allow from all 1016s # Deny from all 1016s # expecting access denial. 1016s ok 275 1016s # --- 1016s # Order mutual-failure 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 276 1016s # --- 1016s # Order mutual-failure 1016s # Allow from all 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 277 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 278 1016s # --- 1016s # Order mutual-failure 1016s # Allow from all 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 279 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 280 1016s # --- 1016s # Order mutual-failure 1016s # Allow from all 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 281 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 282 1016s # --- 1016s # Order mutual-failure 1016s # Allow from all 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 283 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 284 1016s # --- 1016s # Order mutual-failure 1016s # Allow from all 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 285 1016s # --- 1016s # Order mutual-failure 1016s # Deny from somewhere.else.com 1016s # expecting access denial. 1016s ok 286 1016s # --- 1016s # Order mutual-failure 1016s # Allow from all 1016s # Deny from somewhere.else.com 1016s # expecting access. 1016s ok 287 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 66.6.6.6 1016s # expecting access denial. 1016s ok 288 1016s # --- 1016s # Order mutual-failure 1016s # Allow from all 1016s # Deny from 66.6.6.6 1016s # expecting access. 1016s ok 289 1016s # --- 1016s # Order mutual-failure 1016s # Allow from localhost 1016s # expecting access. 1016s ok 290 1016s # --- 1016s # Order mutual-failure 1016s # Deny from all 1016s # expecting access denial. 1016s ok 291 1016s # --- 1016s # Order mutual-failure 1016s # Allow from localhost 1016s # Deny from all 1016s # expecting access denial. 1016s ok 292 1016s # --- 1016s # Order mutual-failure 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 293 1016s # --- 1016s # Order mutual-failure 1016s # Allow from localhost 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 294 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 295 1016s # --- 1016s # Order mutual-failure 1016s # Allow from localhost 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 296 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 297 1016s # --- 1016s # Order mutual-failure 1016s # Allow from localhost 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 298 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 299 1016s # --- 1016s # Order mutual-failure 1016s # Allow from localhost 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 300 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 301 1016s # --- 1016s # Order mutual-failure 1016s # Allow from localhost 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 302 1016s # --- 1016s # Order mutual-failure 1016s # Deny from somewhere.else.com 1016s # expecting access denial. 1016s ok 303 1016s # --- 1016s # Order mutual-failure 1016s # Allow from localhost 1016s # Deny from somewhere.else.com 1016s # expecting access. 1016s ok 304 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 66.6.6.6 1016s # expecting access denial. 1016s ok 305 1016s # --- 1016s # Order mutual-failure 1016s # Allow from localhost 1016s # Deny from 66.6.6.6 1016s # expecting access. 1016s ok 306 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0.0.1 1016s # expecting access. 1016s ok 307 1016s # --- 1016s # Order mutual-failure 1016s # Deny from all 1016s # expecting access denial. 1016s ok 308 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0.0.1 1016s # Deny from all 1016s # expecting access denial. 1016s ok 309 1016s # --- 1016s # Order mutual-failure 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 310 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0.0.1 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 311 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 312 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0.0.1 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 313 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 314 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0.0.1 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 315 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 316 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0.0.1 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 317 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 318 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0.0.1 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 319 1016s # --- 1016s # Order mutual-failure 1016s # Deny from somewhere.else.com 1016s # expecting access denial. 1016s ok 320 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0.0.1 1016s # Deny from somewhere.else.com 1016s # expecting access. 1016s ok 321 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 66.6.6.6 1016s # expecting access denial. 1016s ok 322 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0.0.1 1016s # Deny from 66.6.6.6 1016s # expecting access. 1016s ok 323 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0 1016s # expecting access. 1016s ok 324 1016s # --- 1016s # Order mutual-failure 1016s # Deny from all 1016s # expecting access denial. 1016s ok 325 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0 1016s # Deny from all 1016s # expecting access denial. 1016s ok 326 1016s # --- 1016s # Order mutual-failure 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 327 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 328 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 329 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 330 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 331 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 332 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 333 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 334 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 335 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 336 1016s # --- 1016s # Order mutual-failure 1016s # Deny from somewhere.else.com 1016s # expecting access denial. 1016s ok 337 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0 1016s # Deny from somewhere.else.com 1016s # expecting access. 1016s ok 338 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 66.6.6.6 1016s # expecting access denial. 1016s ok 339 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0 1016s # Deny from 66.6.6.6 1016s # expecting access. 1016s ok 340 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0.0.1/255.255.0.0 1016s # expecting access. 1016s ok 341 1016s # --- 1016s # Order mutual-failure 1016s # Deny from all 1016s # expecting access denial. 1016s ok 342 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0.0.1/255.255.0.0 1016s # Deny from all 1016s # expecting access denial. 1016s ok 343 1016s # --- 1016s # Order mutual-failure 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 344 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0.0.1/255.255.0.0 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 345 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 346 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0.0.1/255.255.0.0 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 347 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 348 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0.0.1/255.255.0.0 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 349 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 350 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0.0.1/255.255.0.0 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 351 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 352 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0.0.1/255.255.0.0 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 353 1016s # --- 1016s # Order mutual-failure 1016s # Deny from somewhere.else.com 1016s # expecting access denial. 1016s ok 354 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0.0.1/255.255.0.0 1016s # Deny from somewhere.else.com 1016s # expecting access. 1016s ok 355 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 66.6.6.6 1016s # expecting access denial. 1016s ok 356 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0.0.1/255.255.0.0 1016s # Deny from 66.6.6.6 1016s # expecting access. 1016s ok 357 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0.0.1/16 1016s # expecting access. 1016s ok 358 1016s # --- 1016s # Order mutual-failure 1016s # Deny from all 1016s # expecting access denial. 1016s ok 359 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0.0.1/16 1016s # Deny from all 1016s # expecting access denial. 1016s ok 360 1016s # --- 1016s # Order mutual-failure 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 361 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0.0.1/16 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 362 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 363 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0.0.1/16 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 364 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 365 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0.0.1/16 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 366 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 367 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0.0.1/16 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 368 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 369 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0.0.1/16 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 370 1016s # --- 1016s # Order mutual-failure 1016s # Deny from somewhere.else.com 1016s # expecting access denial. 1016s ok 371 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0.0.1/16 1016s # Deny from somewhere.else.com 1016s # expecting access. 1016s ok 372 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 66.6.6.6 1016s # expecting access denial. 1016s ok 373 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 127.0.0.1/16 1016s # Deny from 66.6.6.6 1016s # expecting access. 1016s ok 374 1016s # --- 1016s # Order mutual-failure 1016s # Allow from somewhere.else.com 1016s # expecting access denial. 1016s ok 375 1016s # --- 1016s # Order mutual-failure 1016s # Deny from all 1016s # expecting access denial. 1016s ok 376 1016s # --- 1016s # Order mutual-failure 1016s # Allow from somewhere.else.com 1016s # Deny from all 1016s # expecting access denial. 1016s ok 377 1016s # --- 1016s # Order mutual-failure 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 378 1016s # --- 1016s # Order mutual-failure 1016s # Allow from somewhere.else.com 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 379 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 380 1016s # --- 1016s # Order mutual-failure 1016s # Allow from somewhere.else.com 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 381 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 382 1016s # --- 1016s # Order mutual-failure 1016s # Allow from somewhere.else.com 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 383 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 384 1016s # --- 1016s # Order mutual-failure 1016s # Allow from somewhere.else.com 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 385 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 386 1016s # --- 1016s # Order mutual-failure 1016s # Allow from somewhere.else.com 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 387 1016s # --- 1016s # Order mutual-failure 1016s # Deny from somewhere.else.com 1016s # expecting access denial. 1016s ok 388 1016s # --- 1016s # Order mutual-failure 1016s # Allow from somewhere.else.com 1016s # Deny from somewhere.else.com 1016s # expecting access denial. 1016s ok 389 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 66.6.6.6 1016s # expecting access denial. 1016s ok 390 1016s # --- 1016s # Order mutual-failure 1016s # Allow from somewhere.else.com 1016s # Deny from 66.6.6.6 1016s # expecting access denial. 1016s ok 391 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 66.6.6.6 1016s # expecting access denial. 1016s ok 392 1016s # --- 1016s # Order mutual-failure 1016s # Deny from all 1016s # expecting access denial. 1016s ok 393 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 66.6.6.6 1016s # Deny from all 1016s # expecting access denial. 1016s ok 394 1016s # --- 1016s # Order mutual-failure 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 395 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 66.6.6.6 1016s # Deny from localhost 1016s # expecting access denial. 1016s ok 396 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 397 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 66.6.6.6 1016s # Deny from 127.0.0.1 1016s # expecting access denial. 1016s ok 398 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 399 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 66.6.6.6 1016s # Deny from 127.0 1016s # expecting access denial. 1016s ok 400 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 401 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 66.6.6.6 1016s # Deny from 127.0.0.1/255.255.0.0 1016s # expecting access denial. 1016s ok 402 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 403 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 66.6.6.6 1016s # Deny from 127.0.0.1/16 1016s # expecting access denial. 1016s ok 404 1016s # --- 1016s # Order mutual-failure 1016s # Deny from somewhere.else.com 1016s # expecting access denial. 1016s ok 405 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 66.6.6.6 1016s # Deny from somewhere.else.com 1016s # expecting access denial. 1016s ok 406 1016s # --- 1016s # Order mutual-failure 1016s # Deny from 66.6.6.6 1016s # expecting access denial. 1016s ok 407 1016s # --- 1016s # Order mutual-failure 1016s # Allow from 66.6.6.6 1016s # Deny from 66.6.6.6 1016s # expecting access denial. 1016s ok 408 1016s ok 1018s t/modules/actions.t ................. 1018s 1..20 1018s # Running under perl version 5.038002 for linux 1018s # Current time local: Sun Mar 24 06:46:52 2024 1018s # Current time GMT: Sun Mar 24 06:46:52 2024 1018s # Using Test.pm version 1.31 1018s # Using Apache/Test.pm version 1.42 1018s # expected: 200 1018s # received: '200' 1018s ok 1 1018s # expected: 'nada' 1018s # received: 'nada' 1018s ok 2 1018s # expected: 404 1018s # received: '404' 1018s ok 3 1018s ok 4 # skip RC=404, no need to check content 1018s # expected: 404 1018s # received: '404' 1018s ok 5 1018s ok 6 # skip RC=404, no need to check content 1018s # expected: 404 1018s # received: '404' 1018s ok 7 1018s ok 8 # skip RC=404, no need to check content 1018s # expected: 200 1018s # received: '200' 1018s ok 9 1018s # expected: 'nada' 1018s # received: 'nada' 1018s ok 10 1018s # expected: 404 1018s # received: '404' 1018s ok 11 1018s ok 12 # skip RC=404, no need to check content 1018s # expected: 200 1018s # received: '200' 1018s ok 13 1018s # expected: 'POST 1018s # foo2: bar2 1018s # ' 1018s # received: 'POST 1018s # foo2: bar2 1018s # ' 1018s ok 14 1018s # expected: 405 1018s # received: '405' 1018s ok 15 1018s # expected: 200 1018s # received: '200' 1018s ok 16 1018s # expected: 'foo=bar' 1018s # received: 'foo=bar' 1018s ok 17 1018s # expected: 200 1018s # received: '200' 1018s ok 18 1018s # expected: 'POST 1018s # foo2: bar2 1018s # ' 1018s # received: 'POST 1018s # foo2: bar2 1018s # ' 1018s ok 19 1018s # expected: 405 1018s # received: '405' 1018s ok 20 1018s ok 1020s t/modules/alias.t ................... 1020s 1..134 1020s # Running under perl version 5.038002 for linux 1020s # Current time local: Sun Mar 24 06:46:55 2024 1020s # Current time GMT: Sun Mar 24 06:46:55 2024 1020s # Using Test.pm version 1.31 1020s # Using Apache/Test.pm version 1.42 1020s # verifying simple aliases 1020s # testing : /alias/ 1020s # expected: 200 1020s # received: '200' 1020s ok 1 1020s # testing : /bogu/ 1020s # expected: 404 1020s # received: '404' 1020s ok 2 1020s # verifying alias match with /ali[0-9]. 1020s # testing : /ali0 1020s # expected: 0 1020s # received: '0' 1020s ok 3 1020s # testing : /ali1 1020s # expected: 1 1020s # received: '1' 1020s ok 4 1020s # testing : /ali2 1020s # expected: 2 1020s # received: '2' 1020s ok 5 1020s # testing : /ali3 1020s # expected: 3 1020s # received: '3' 1020s ok 6 1020s # testing : /ali4 1020s # expected: 4 1020s # received: '4' 1020s ok 7 1020s # testing : /ali5 1020s # expected: 5 1020s # received: '5' 1020s ok 8 1020s # testing : /ali6 1020s # expected: 6 1020s # received: '6' 1020s ok 9 1020s # testing : /ali7 1020s # expected: 7 1020s # received: '7' 1020s ok 10 1020s # testing : /ali8 1020s # expected: 8 1020s # received: '8' 1020s ok 11 1020s # testing : /ali9 1020s # expected: 9 1020s # received: '9' 1020s ok 12 1020s # verifying expression alias match with /expr/ali[0-9]. 1020s # testing : /ali0 1020s # expected: 0 1020s # received: '0' 1020s ok 13 1020s # testing : /ali1 1020s # expected: 1 1020s # received: '1' 1020s ok 14 1020s # testing : /ali2 1020s # expected: 2 1020s # received: '2' 1020s ok 15 1020s # testing : /ali3 1020s # expected: 3 1020s # received: '3' 1020s ok 16 1020s # testing : /ali4 1020s # expected: 4 1020s # received: '4' 1020s ok 17 1020s # testing : /ali5 1020s # expected: 5 1020s # received: '5' 1020s ok 18 1020s # testing : /ali6 1020s # expected: 6 1020s # received: '6' 1020s ok 19 1020s # testing : /ali7 1020s # expected: 7 1020s # received: '7' 1020s ok 20 1020s # testing : /ali8 1020s # expected: 8 1020s # received: '8' 1020s ok 21 1020s # testing : /ali9 1020s # expected: 9 1020s # received: '9' 1020s ok 22 1020s # testing : /forbid 1020s # expected: '403' 1020s # received: '403' 1020s ok 23 1020s # testing : /gone 1020s # expected: '410' 1020s # received: '410' 1020s ok 24 1020s # testing : /perm 1020s # expected: '301' 1020s # received: '301' 1020s ok 25 1020s # testing : /perm2 1020s # expected: '301' 1020s # received: '301' 1020s ok 26 1020s # testing : /seeother 1020s # expected: '303' 1020s # received: '303' 1020s ok 27 1020s # testing : /temp 1020s # expected: '302' 1020s # received: '302' 1020s ok 28 1020s # testing : /temp2 1020s # expected: '302' 1020s # received: '302' 1020s ok 29 1020s verifying body of perm and temp redirect match 1020s # testing : /p0 1020s # expected: 0 1020s # received: '0' 1020s ok 30 1020s # testing : /p1 1020s # expected: 1 1020s # received: '1' 1020s ok 31 1020s # testing : /p2 1020s # expected: 2 1020s # received: '2' 1020s ok 32 1020s # testing : /p3 1020s # expected: 3 1020s # received: '3' 1020s ok 33 1020s # testing : /p4 1020s # expected: 4 1020s # received: '4' 1020s ok 34 1020s # testing : /p5 1020s # expected: 5 1020s # received: '5' 1020s ok 35 1020s # testing : /p6 1020s # expected: 6 1020s # received: '6' 1020s ok 36 1020s # testing : /p7 1020s # expected: 7 1020s # received: '7' 1020s ok 37 1020s # testing : /p8 1020s # expected: 8 1020s # received: '8' 1020s ok 38 1020s # testing : /p9 1020s # expected: 9 1020s # received: '9' 1020s ok 39 1020s # testing : /t0 1020s # expected: 0 1020s # received: '0' 1020s ok 40 1020s # testing : /t1 1020s # expected: 1 1020s # received: '1' 1020s ok 41 1020s # testing : /t2 1020s # expected: 2 1020s # received: '2' 1020s ok 42 1020s # testing : /t3 1020s # expected: 3 1020s # received: '3' 1020s ok 43 1020s # testing : /t4 1020s # expected: 4 1020s # received: '4' 1020s ok 44 1020s # testing : /t5 1020s # expected: 5 1020s # received: '5' 1020s ok 45 1020s # testing : /t6 1020s # expected: 6 1020s # received: '6' 1020s ok 46 1020s # testing : /t7 1020s # expected: 7 1020s # received: '7' 1020s ok 47 1020s # testing : /t8 1020s # expected: 8 1020s # received: '8' 1020s ok 48 1020s # testing : /t9 1020s # expected: 9 1020s # received: '9' 1020s ok 49 1020s verifying body of perm and temp redirect match with expression support 1020s # testing : /p0 1020s # expected: 0 1020s # received: '0' 1020s ok 50 1020s # testing : /p1 1020s # expected: 1 1020s # received: '1' 1020s ok 51 1020s # testing : /p2 1020s # expected: 2 1020s # received: '2' 1020s ok 52 1020s # testing : /p3 1020s # expected: 3 1020s # received: '3' 1020s ok 53 1020s # testing : /p4 1020s # expected: 4 1020s # received: '4' 1020s ok 54 1020s # testing : /p5 1020s # expected: 5 1020s # received: '5' 1020s ok 55 1020s # testing : /p6 1020s # expected: 6 1020s # received: '6' 1020s ok 56 1020s # testing : /p7 1020s # expected: 7 1020s # received: '7' 1020s ok 57 1020s # testing : /p8 1020s # expected: 8 1020s # received: '8' 1020s ok 58 1020s # testing : /p9 1020s # expected: 9 1020s # received: '9' 1020s ok 59 1020s # testing : /t0 1020s # expected: 0 1020s # received: '0' 1020s ok 60 1020s # testing : /t1 1020s # expected: 1 1020s # received: '1' 1020s ok 61 1020s # testing : /t2 1020s # expected: 2 1020s # received: '2' 1020s ok 62 1020s # testing : /t3 1020s # expected: 3 1020s # received: '3' 1020s ok 63 1020s # testing : /t4 1020s # expected: 4 1020s # received: '4' 1020s ok 64 1020s # testing : /t5 1020s # expected: 5 1020s # received: '5' 1020s ok 65 1020s # testing : /t6 1020s # expected: 6 1020s # received: '6' 1020s ok 66 1020s # testing : /t7 1020s # expected: 7 1020s # received: '7' 1020s ok 67 1020s # testing : /t8 1020s # expected: 8 1020s # received: '8' 1020s ok 68 1020s # testing : /t9 1020s # expected: 9 1020s # received: '9' 1020s ok 69 1020s verifying return code of seeother and gone redirect match 1020s # testing : f0 1020s # expected: '403' 1020s # received: '403' 1020s ok 70 1020s # testing : f1 1020s # expected: '403' 1020s # received: '403' 1020s ok 71 1020s # testing : f2 1020s # expected: '403' 1020s # received: '403' 1020s ok 72 1020s # testing : f3 1020s # expected: '403' 1020s # received: '403' 1020s ok 73 1020s # testing : f4 1020s # expected: '403' 1020s # received: '403' 1020s ok 74 1020s # testing : f5 1020s # expected: '403' 1020s # received: '403' 1020s ok 75 1020s # testing : f6 1020s # expected: '403' 1020s # received: '403' 1020s ok 76 1020s # testing : f7 1020s # expected: '403' 1020s # received: '403' 1020s ok 77 1020s # testing : f8 1020s # expected: '403' 1020s # received: '403' 1020s ok 78 1020s # testing : f9 1020s # expected: '403' 1020s # received: '403' 1020s ok 79 1020s # testing : s0 1020s # expected: '303' 1020s # received: '303' 1020s ok 80 1020s # testing : s1 1020s # expected: '303' 1020s # received: '303' 1020s ok 81 1020s # testing : s2 1020s # expected: '303' 1020s # received: '303' 1020s ok 82 1020s # testing : s3 1020s # expected: '303' 1020s # received: '303' 1020s ok 83 1020s # testing : s4 1020s # expected: '303' 1020s # received: '303' 1020s ok 84 1020s # testing : s5 1020s # expected: '303' 1020s # received: '303' 1020s ok 85 1020s # testing : s6 1020s # expected: '303' 1020s # received: '303' 1020s ok 86 1020s # testing : s7 1020s # expected: '303' 1020s # received: '303' 1020s ok 87 1020s # testing : s8 1020s # expected: '303' 1020s # received: '303' 1020s ok 88 1020s # testing : s9 1020s # expected: '303' 1020s # received: '303' 1020s ok 89 1020s # testing : g0 1020s # expected: '410' 1020s # received: '410' 1020s ok 90 1020s # testing : g1 1020s # expected: '410' 1020s # received: '410' 1020s ok 91 1020s # testing : g2 1020s # expected: '410' 1020s # received: '410' 1020s ok 92 1020s # testing : g3 1020s # expected: '410' 1020s # received: '410' 1020s ok 93 1020s # testing : g4 1020s # expected: '410' 1020s # received: '410' 1020s ok 94 1020s # testing : g5 1020s # expected: '410' 1020s # received: '410' 1020s ok 95 1020s # testing : g6 1020s # expected: '410' 1020s # received: '410' 1020s ok 96 1020s # testing : g7 1020s # expected: '410' 1020s # received: '410' 1020s ok 97 1020s # testing : g8 1020s # expected: '410' 1020s # received: '410' 1020s ok 98 1020s # testing : g9 1020s # expected: '410' 1020s # received: '410' 1020s ok 99 1020s verifying return code of seeother and gone redirect match with expression support 1020s # testing : f0 1020s # expected: '403' 1020s # received: '403' 1020s ok 100 1020s # testing : f1 1020s # expected: '403' 1020s # received: '403' 1020s ok 101 1020s # testing : f2 1020s # expected: '403' 1020s # received: '403' 1020s ok 102 1020s # testing : f3 1020s # expected: '403' 1020s # received: '403' 1020s ok 103 1020s # testing : f4 1020s # expected: '403' 1020s # received: '403' 1020s ok 104 1020s # testing : f5 1020s # expected: '403' 1020s # received: '403' 1020s ok 105 1020s # testing : f6 1020s # expected: '403' 1020s # received: '403' 1020s ok 106 1020s # testing : f7 1020s # expected: '403' 1020s # received: '403' 1020s ok 107 1020s # testing : f8 1020s # expected: '403' 1020s # received: '403' 1020s ok 108 1020s # testing : f9 1020s # expected: '403' 1020s # received: '403' 1020s ok 109 1020s # testing : s0 1020s # expected: '303' 1020s # received: '303' 1020s ok 110 1020s # testing : s1 1020s # expected: '303' 1020s # received: '303' 1020s ok 111 1020s # testing : s2 1020s # expected: '303' 1020s # received: '303' 1020s ok 112 1020s # testing : s3 1020s # expected: '303' 1020s # received: '303' 1020s ok 113 1020s # testing : s4 1020s # expected: '303' 1020s # received: '303' 1020s ok 114 1020s # testing : s5 1020s # expected: '303' 1020s # received: '303' 1020s ok 115 1020s # testing : s6 1020s # expected: '303' 1020s # received: '303' 1020s ok 116 1020s # testing : s7 1020s # expected: '303' 1020s # received: '303' 1020s ok 117 1020s # testing : s8 1020s # expected: '303' 1020s # received: '303' 1020s ok 118 1020s # testing : s9 1020s # expected: '303' 1020s # received: '303' 1020s ok 119 1020s # testing : g0 1020s # expected: '410' 1020s # received: '410' 1020s ok 120 1020s # testing : g1 1020s # expected: '410' 1020s # received: '410' 1020s ok 121 1020s # testing : g2 1020s # expected: '410' 1020s # received: '410' 1020s ok 122 1020s # testing : g3 1020s # expected: '410' 1020s # received: '410' 1020s ok 123 1020s # testing : g4 1020s # expected: '410' 1020s # received: '410' 1020s ok 124 1020s # testing : g5 1020s # expected: '410' 1020s # received: '410' 1020s ok 125 1020s # testing : g6 1020s # expected: '410' 1020s # received: '410' 1020s ok 126 1020s # testing : g7 1020s # expected: '410' 1020s # received: '410' 1020s ok 127 1020s # testing : g8 1020s # expected: '410' 1020s # received: '410' 1020s ok 128 1020s # testing : g9 1020s # expected: '410' 1020s # received: '410' 1020s ok 129 1020s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1020s # verifying /modules/alias/script is plain text 1020s # testing : /modules/alias/script 1020s # expected: '#!/bin/sh 1020s # echo Content-type: text/plain 1020s # echo 1020s # echo this is a shell script cgi. 1020s # ' 1020s # received: '#!/bin/sh 1020s # echo Content-type: text/plain 1020s # echo 1020s # echo this is a shell script cgi. 1020s # ' 1020s ok 130 1020s # verifying same file accessed at /cgi/script is executed code 1020s # testing : /cgi/script 1020s # expected: 'this is a shell script cgi. 1020s # ' 1020s # received: 'this is a shell script cgi. 1020s # ' 1020s ok 131 1020s # verifying ScriptAliasMatch with /aliascgi-script 1020s # testing : /aliascgi-script 1020s # expected: 'this is a shell script cgi. 1020s # ' 1020s # received: 'this is a shell script cgi. 1020s # ' 1020s ok 132 1020s # verifying ScriptAlias in LocationMatch with /expr/aliascgi-script 1020s # testing : /aliascgi-script 1020s # expected: 'this is a shell script cgi. 1020s # ' 1020s # received: 'this is a shell script cgi. 1020s # ' 1020s ok 133 1020s # verifying bad script alias. 1020s # testing : /aliascgi-nada 1020s # expected: 404 1020s # received: '404' 1020s ok 134 1020s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/alias/script 1020s ok 1021s t/modules/allowmethods.t ............ 1021s 1..9 1021s # Running under perl version 5.038002 for linux 1021s # Current time local: Sun Mar 24 06:46:57 2024 1021s # Current time GMT: Sun Mar 24 06:46:57 2024 1021s # Using Test.pm version 1.31 1021s # Using Apache/Test.pm version 1.42 1021s # testing : Get request to /Get responds 200 1021s # expected: 200 1021s # received: '200' 1021s ok 1 1021s # testing : Head request to /Get responds 200 1021s # expected: 200 1021s # received: '200' 1021s ok 2 1021s # testing : Post request to /Get responds 405 1021s # expected: 405 1021s # received: '405' 1021s ok 3 1021s # testing : Get request to /Head responds 200 1021s # expected: 200 1021s # received: '200' 1021s ok 4 1021s # testing : Head request to /Head responds 200 1021s # expected: 200 1021s # received: '200' 1021s ok 5 1021s # testing : Post request to /Head responds 405 1021s # expected: 405 1021s # received: '405' 1021s ok 6 1021s # testing : Get request to /Post responds 405 1021s # expected: 405 1021s # received: '405' 1021s ok 7 1021s # testing : Head request to /Post responds 405 1021s # expected: 405 1021s # received: '405' 1021s ok 8 1021s # testing : Post request to /Post responds 200 1021s # expected: 200 1021s # received: '200' 1021s ok 9 1021s ok 1023s t/modules/asis.t .................... 1023s 1..3 1023s # Running under perl version 5.038002 for linux 1023s # Current time local: Sun Mar 24 06:46:58 2024 1023s # Current time GMT: Sun Mar 24 06:46:58 2024 1023s # Using Test.pm version 1.31 1023s # Using Apache/Test.pm version 1.42 1023s # testing : asis content OK 1023s # expected: 'This is asis content. 1023s # ' 1023s # received: 'This is asis content. 1023s # ' 1023s ok 1 1023s # testing : asis gave 404 error 1023s # expected: 404 1023s # received: '404' 1023s ok 2 1023s # testing : asis gave 403 error 1023s # expected: 403 1023s # received: '403' 1023s ok 3 1023s ok 1027s t/modules/authz_core.t .............. 1027s 1..504 1027s # Running under perl version 5.038002 for linux 1027s # Current time local: Sun Mar 24 06:47:00 2024 1027s # Current time GMT: Sun Mar 24 06:47:00 2024 1027s # Using Test.pm version 1.31 1027s # Using Apache/Test.pm version 1.42 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/basic1 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/groups1 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 200, expected 200 [a/ : a/ ] 1027s ok 1 1027s # got 200, expected 200 [a/ : a/ 1] 1027s ok 2 1027s # got 200, expected 200 [a/ : a/ 2] 1027s ok 3 1027s # got 200, expected 200 [a/ : a/ 1 2] 1027s ok 4 1027s # got 200, expected 200 [a/ : a/ 3] 1027s ok 5 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 401, expected 401 [a/ user1: a/ ] 1027s ok 6 1027s # got 200, expected 200 [a/ user1: a/ user1] 1027s ok 7 1027s # got 401, expected 401 [a/ user1: a/ user2] 1027s ok 8 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 403, expected 403 [a/ Any 1 2: a/ ] 1027s ok 9 1027s # got 200, expected 200 [a/ Any 1 2: a/ 1] 1027s ok 10 1027s # got 200, expected 200 [a/ Any 1 2: a/ 2] 1027s ok 11 1027s # got 200, expected 200 [a/ Any 1 2: a/ 1 2] 1027s ok 12 1027s # got 403, expected 403 [a/ Any 1 2: a/ 3] 1027s ok 13 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1027s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1027s ok 14 1027s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1027s ok 15 1027s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1027s ok 16 1027s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1027s ok 17 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1027s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1027s ok 18 1027s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1027s ok 19 1027s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1027s ok 20 1027s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1027s ok 21 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1027s # got 403, expected 403 [a/b/ Or Any 2 3: a/b/ ] 1027s ok 22 1027s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 1] 1027s ok 23 1027s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 2] 1027s ok 24 1027s # got 200, expected 200 [a/b/ Or Any 2 3: a/b/ 3] 1027s ok 25 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1027s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1027s ok 26 1027s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1027s ok 27 1027s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2] 1027s ok 28 1027s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1027s ok 29 1027s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 2] 1027s ok 30 1027s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1027s ok 31 1027s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 2 3] 1027s ok 32 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1027s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1027s ok 33 1027s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1027s ok 34 1027s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1027s ok 35 1027s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1027s ok 36 1027s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1027s ok 37 1027s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1027s ok 38 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1027s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1027s ok 39 1027s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1027s ok 40 1027s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1027s ok 41 1027s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1027s ok 42 1027s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1027s ok 43 1027s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1027s ok 44 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1027s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1027s ok 45 1027s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1027s ok 46 1027s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2] 1027s ok 47 1027s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 2 3] 1027s ok 48 1027s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1027s ok 49 1027s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1027s ok 50 1027s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1027s ok 51 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1027s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1027s ok 52 1027s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1027s ok 53 1027s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1027s ok 54 1027s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1027s ok 55 1027s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1027s ok 56 1027s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1027s ok 57 1027s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 2 3] 1027s ok 58 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 403, expected 403 [a/ All 1 !2: a/ ] 1027s ok 59 1027s # got 200, expected 200 [a/ All 1 !2: a/ 1] 1027s ok 60 1027s # got 403, expected 403 [a/ All 1 !2: a/ 2] 1027s ok 61 1027s # got 403, expected 403 [a/ All 1 !2: a/ 1 2] 1027s ok 62 1027s # got 403, expected 403 [a/ All 1 !2: a/ 3] 1027s ok 63 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1027s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1027s ok 64 1027s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1027s ok 65 1027s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1027s ok 66 1027s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1027s ok 67 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1027s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1027s ok 68 1027s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1027s ok 69 1027s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1027s ok 70 1027s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1027s ok 71 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1027s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1027s ok 72 1027s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1] 1027s ok 73 1027s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1 2] 1027s ok 74 1027s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 3] 1027s ok 75 1027s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2 4] 1027s ok 76 1027s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1027s ok 77 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1027s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ ] 1027s ok 78 1027s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1] 1027s ok 79 1027s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2] 1027s ok 80 1027s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 3] 1027s ok 81 1027s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 1 2] 1027s ok 82 1027s # got 200, expected 200 [a/b/ And Any 2 3: a/b/ 1 3] 1027s ok 83 1027s # got 403, expected 403 [a/b/ And Any 2 3: a/b/ 2 3] 1027s ok 84 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1027s # got 403, expected 403 [a/b/c/ Any 4: a/b/c/ 1 3] 1027s ok 85 1027s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 4] 1027s ok 86 1027s # got 200, expected 200 [a/b/c/ Any 4: a/b/c/ 1 2 4] 1027s ok 87 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1027s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1027s ok 88 1027s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1027s ok 89 1027s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1027s ok 90 1027s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1027s ok 91 1027s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1027s ok 92 1027s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1027s ok 93 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1027s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1027s ok 94 1027s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1027s ok 95 1027s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1027s ok 96 1027s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1027s ok 97 1027s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1027s ok 98 1027s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1027s ok 99 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1027s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1027s ok 100 1027s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1] 1027s ok 101 1027s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1027s ok 102 1027s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1027s ok 103 1027s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1027s ok 104 1027s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1027s ok 105 1027s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1027s ok 106 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1027s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1027s ok 107 1027s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1027s ok 108 1027s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1027s ok 109 1027s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1027s ok 110 1027s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1027s ok 111 1027s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1027s ok 112 1027s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1027s ok 113 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 403, expected 403 [a/ All 1 2: a/ ] 1027s ok 114 1027s # got 403, expected 403 [a/ All 1 2: a/ 1] 1027s ok 115 1027s # got 403, expected 403 [a/ All 1 2: a/ 2] 1027s ok 116 1027s # got 200, expected 200 [a/ All 1 2: a/ 1 2] 1027s ok 117 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1027s # got 403, expected 403 [a/b/ Any 2 3: a/b/ ] 1027s ok 118 1027s # got 403, expected 403 [a/b/ Any 2 3: a/b/ 1] 1027s ok 119 1027s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 2] 1027s ok 120 1027s # got 200, expected 200 [a/b/ Any 2 3: a/b/ 3] 1027s ok 121 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1027s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ ] 1027s ok 122 1027s # got 403, expected 403 [a/b/ Off Any 2 3: a/b/ 1] 1027s ok 123 1027s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 2] 1027s ok 124 1027s # got 200, expected 200 [a/b/ Off Any 2 3: a/b/ 3] 1027s ok 125 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1027s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ ] 1027s ok 126 1027s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 1] 1027s ok 127 1027s # got 403, expected 403 [a/b/ Or Any 3 4: a/b/ 2] 1027s ok 128 1027s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 1 2] 1027s ok 129 1027s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 3] 1027s ok 130 1027s # got 200, expected 200 [a/b/ Or Any 3 4: a/b/ 4] 1027s ok 131 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1027s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ ] 1027s ok 132 1027s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1] 1027s ok 133 1027s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 2] 1027s ok 134 1027s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 3] 1027s ok 135 1027s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 4] 1027s ok 136 1027s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 2] 1027s ok 137 1027s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 3] 1027s ok 138 1027s # got 200, expected 200 [a/b/ And Any 3 4: a/b/ 1 2 4] 1027s ok 139 1027s # got 403, expected 403 [a/b/ And Any 3 4: a/b/ 1 3 4] 1027s ok 140 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1027s # got 403, expected 403 [a/b/ All 2 3: a/b/ ] 1027s ok 141 1027s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1] 1027s ok 142 1027s # got 403, expected 403 [a/b/ All 2 3: a/b/ 2] 1027s ok 143 1027s # got 403, expected 403 [a/b/ All 2 3: a/b/ 3] 1027s ok 144 1027s # got 200, expected 200 [a/b/ All 2 3: a/b/ 2 3] 1027s ok 145 1027s # got 403, expected 403 [a/b/ All 2 3: a/b/ 1 3] 1027s ok 146 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1027s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ ] 1027s ok 147 1027s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1] 1027s ok 148 1027s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 2] 1027s ok 149 1027s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 3] 1027s ok 150 1027s # got 200, expected 200 [a/b/ Off All 2 3: a/b/ 2 3] 1027s ok 151 1027s # got 403, expected 403 [a/b/ Off All 2 3: a/b/ 1 3] 1027s ok 152 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1027s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ ] 1027s ok 153 1027s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 1] 1027s ok 154 1027s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2] 1027s ok 155 1027s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 3] 1027s ok 156 1027s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 4] 1027s ok 157 1027s # got 403, expected 403 [a/b/ Or All 3 4: a/b/ 2 3] 1027s ok 158 1027s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 3 4] 1027s ok 159 1027s # got 200, expected 200 [a/b/ Or All 3 4: a/b/ 1 2] 1027s ok 160 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1027s # got 403, expected 403 [a/b/ And All 2 3: a/b/ ] 1027s ok 161 1027s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1] 1027s ok 162 1027s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2] 1027s ok 163 1027s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 3] 1027s ok 164 1027s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 2] 1027s ok 165 1027s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 1 3] 1027s ok 166 1027s # got 403, expected 403 [a/b/ And All 2 3: a/b/ 2 3] 1027s ok 167 1027s # got 200, expected 200 [a/b/ And All 2 3: a/b/ 1 2 3] 1027s ok 168 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ ] 1027s ok 169 1027s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1] 1027s ok 170 1027s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ user1] 1027s ok 171 1027s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2] 1027s ok 172 1027s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user1] 1027s ok 173 1027s # got 401, expected 401 [a/ All 2 1 user2 user1: a/ 1 2 user3] 1027s ok 174 1027s # got 403, expected 403 [a/ All 2 1 user2 user1: a/ 1 user1] 1027s ok 175 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ ] 1027s ok 176 1027s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1] 1027s ok 177 1027s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ user1] 1027s ok 178 1027s # got 401, expected 401 [a/ Any 2 1 user2 user1: a/ user3] 1027s ok 179 1027s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 2] 1027s ok 180 1027s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user1] 1027s ok 181 1027s # got 200, expected 200 [a/ Any 2 1 user2 user1: a/ 1 user3] 1027s ok 182 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ ] 1027s ok 183 1027s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1] 1027s ok 184 1027s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ user1] 1027s ok 185 1027s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2] 1027s ok 186 1027s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user1] 1027s ok 187 1027s # got 401, expected 401 [a/ All 1 2 user2 user1: a/ 1 2 user3] 1027s ok 188 1027s # got 403, expected 403 [a/ All 1 2 user2 user1: a/ 1 user1] 1027s ok 189 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ ] 1027s ok 190 1027s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1] 1027s ok 191 1027s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ user1] 1027s ok 192 1027s # got 401, expected 401 [a/ Any 1 2 user2 user1: a/ user3] 1027s ok 193 1027s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 2] 1027s ok 194 1027s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user1] 1027s ok 195 1027s # got 200, expected 200 [a/ Any 1 2 user2 user1: a/ 1 user3] 1027s ok 196 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ ] 1027s ok 197 1027s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1] 1027s ok 198 1027s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ user1] 1027s ok 199 1027s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2] 1027s ok 200 1027s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user1] 1027s ok 201 1027s # got 401, expected 401 [a/ All 1 user2 2 user1: a/ 1 2 user3] 1027s ok 202 1027s # got 403, expected 403 [a/ All 1 user2 2 user1: a/ 1 user1] 1027s ok 203 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ ] 1027s ok 204 1027s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1] 1027s ok 205 1027s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ user1] 1027s ok 206 1027s # got 401, expected 401 [a/ Any 1 user2 2 user1: a/ user3] 1027s ok 207 1027s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 2] 1027s ok 208 1027s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user1] 1027s ok 209 1027s # got 200, expected 200 [a/ Any 1 user2 2 user1: a/ 1 user3] 1027s ok 210 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ ] 1027s ok 211 1027s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1] 1027s ok 212 1027s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ user1] 1027s ok 213 1027s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2] 1027s ok 214 1027s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user1] 1027s ok 215 1027s # got 401, expected 401 [a/ All 1 user2 user1 2: a/ 1 2 user3] 1027s ok 216 1027s # got 403, expected 403 [a/ All 1 user2 user1 2: a/ 1 user1] 1027s ok 217 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ ] 1027s ok 218 1027s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1] 1027s ok 219 1027s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ user1] 1027s ok 220 1027s # got 401, expected 401 [a/ Any 1 user2 user1 2: a/ user3] 1027s ok 221 1027s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 2] 1027s ok 222 1027s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user1] 1027s ok 223 1027s # got 200, expected 200 [a/ Any 1 user2 user1 2: a/ 1 user3] 1027s ok 224 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ ] 1027s ok 225 1027s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1] 1027s ok 226 1027s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ user1] 1027s ok 227 1027s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2] 1027s ok 228 1027s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user1] 1027s ok 229 1027s # got 401, expected 401 [a/ All 2 user2 1 user1: a/ 1 2 user3] 1027s ok 230 1027s # got 403, expected 403 [a/ All 2 user2 1 user1: a/ 1 user1] 1027s ok 231 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ ] 1027s ok 232 1027s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1] 1027s ok 233 1027s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ user1] 1027s ok 234 1027s # got 401, expected 401 [a/ Any 2 user2 1 user1: a/ user3] 1027s ok 235 1027s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 2] 1027s ok 236 1027s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user1] 1027s ok 237 1027s # got 200, expected 200 [a/ Any 2 user2 1 user1: a/ 1 user3] 1027s ok 238 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 403, expected 403 [a/ All user2 2 1 user1: a/ ] 1027s ok 239 1027s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1] 1027s ok 240 1027s # got 403, expected 403 [a/ All user2 2 1 user1: a/ user1] 1027s ok 241 1027s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2] 1027s ok 242 1027s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user1] 1027s ok 243 1027s # got 401, expected 401 [a/ All user2 2 1 user1: a/ 1 2 user3] 1027s ok 244 1027s # got 403, expected 403 [a/ All user2 2 1 user1: a/ 1 user1] 1027s ok 245 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ ] 1027s ok 246 1027s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1] 1027s ok 247 1027s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ user1] 1027s ok 248 1027s # got 401, expected 401 [a/ Any user2 2 1 user1: a/ user3] 1027s ok 249 1027s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 2] 1027s ok 250 1027s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user1] 1027s ok 251 1027s # got 200, expected 200 [a/ Any user2 2 1 user1: a/ 1 user3] 1027s ok 252 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 403, expected 403 [a/ All user2 1 2 user1: a/ ] 1027s ok 253 1027s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1] 1027s ok 254 1027s # got 403, expected 403 [a/ All user2 1 2 user1: a/ user1] 1027s ok 255 1027s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2] 1027s ok 256 1027s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user1] 1027s ok 257 1027s # got 401, expected 401 [a/ All user2 1 2 user1: a/ 1 2 user3] 1027s ok 258 1027s # got 403, expected 403 [a/ All user2 1 2 user1: a/ 1 user1] 1027s ok 259 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ ] 1027s ok 260 1027s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1] 1027s ok 261 1027s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ user1] 1027s ok 262 1027s # got 401, expected 401 [a/ Any user2 1 2 user1: a/ user3] 1027s ok 263 1027s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 2] 1027s ok 264 1027s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user1] 1027s ok 265 1027s # got 200, expected 200 [a/ Any user2 1 2 user1: a/ 1 user3] 1027s ok 266 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 403, expected 403 [a/ All user2 1 user1 2: a/ ] 1027s ok 267 1027s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1] 1027s ok 268 1027s # got 403, expected 403 [a/ All user2 1 user1 2: a/ user1] 1027s ok 269 1027s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2] 1027s ok 270 1027s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user1] 1027s ok 271 1027s # got 401, expected 401 [a/ All user2 1 user1 2: a/ 1 2 user3] 1027s ok 272 1027s # got 403, expected 403 [a/ All user2 1 user1 2: a/ 1 user1] 1027s ok 273 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ ] 1027s ok 274 1027s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1] 1027s ok 275 1027s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ user1] 1027s ok 276 1027s # got 401, expected 401 [a/ Any user2 1 user1 2: a/ user3] 1027s ok 277 1027s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 2] 1027s ok 278 1027s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user1] 1027s ok 279 1027s # got 200, expected 200 [a/ Any user2 1 user1 2: a/ 1 user3] 1027s ok 280 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ ] 1027s ok 281 1027s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1] 1027s ok 282 1027s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ user1] 1027s ok 283 1027s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2] 1027s ok 284 1027s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user1] 1027s ok 285 1027s # got 401, expected 401 [a/ All 2 user2 user1 1: a/ 1 2 user3] 1027s ok 286 1027s # got 403, expected 403 [a/ All 2 user2 user1 1: a/ 1 user1] 1027s ok 287 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ ] 1027s ok 288 1027s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1] 1027s ok 289 1027s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ user1] 1027s ok 290 1027s # got 401, expected 401 [a/ Any 2 user2 user1 1: a/ user3] 1027s ok 291 1027s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 2] 1027s ok 292 1027s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user1] 1027s ok 293 1027s # got 200, expected 200 [a/ Any 2 user2 user1 1: a/ 1 user3] 1027s ok 294 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 403, expected 403 [a/ All user2 2 user1 1: a/ ] 1027s ok 295 1027s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1] 1027s ok 296 1027s # got 403, expected 403 [a/ All user2 2 user1 1: a/ user1] 1027s ok 297 1027s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2] 1027s ok 298 1027s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user1] 1027s ok 299 1027s # got 401, expected 401 [a/ All user2 2 user1 1: a/ 1 2 user3] 1027s ok 300 1027s # got 403, expected 403 [a/ All user2 2 user1 1: a/ 1 user1] 1027s ok 301 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ ] 1027s ok 302 1027s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1] 1027s ok 303 1027s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ user1] 1027s ok 304 1027s # got 401, expected 401 [a/ Any user2 2 user1 1: a/ user3] 1027s ok 305 1027s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 2] 1027s ok 306 1027s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user1] 1027s ok 307 1027s # got 200, expected 200 [a/ Any user2 2 user1 1: a/ 1 user3] 1027s ok 308 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 403, expected 403 [a/ All user2 user1 2 1: a/ ] 1027s ok 309 1027s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1] 1027s ok 310 1027s # got 403, expected 403 [a/ All user2 user1 2 1: a/ user1] 1027s ok 311 1027s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2] 1027s ok 312 1027s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user1] 1027s ok 313 1027s # got 401, expected 401 [a/ All user2 user1 2 1: a/ 1 2 user3] 1027s ok 314 1027s # got 403, expected 403 [a/ All user2 user1 2 1: a/ 1 user1] 1027s ok 315 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ ] 1027s ok 316 1027s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1] 1027s ok 317 1027s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ user1] 1027s ok 318 1027s # got 401, expected 401 [a/ Any user2 user1 2 1: a/ user3] 1027s ok 319 1027s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 2] 1027s ok 320 1027s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user1] 1027s ok 321 1027s # got 200, expected 200 [a/ Any user2 user1 2 1: a/ 1 user3] 1027s ok 322 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 403, expected 403 [a/ All user2 user1 1 2: a/ ] 1027s ok 323 1027s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1] 1027s ok 324 1027s # got 403, expected 403 [a/ All user2 user1 1 2: a/ user1] 1027s ok 325 1027s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2] 1027s ok 326 1027s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user1] 1027s ok 327 1027s # got 401, expected 401 [a/ All user2 user1 1 2: a/ 1 2 user3] 1027s ok 328 1027s # got 403, expected 403 [a/ All user2 user1 1 2: a/ 1 user1] 1027s ok 329 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ ] 1027s ok 330 1027s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1] 1027s ok 331 1027s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ user1] 1027s ok 332 1027s # got 401, expected 401 [a/ Any user2 user1 1 2: a/ user3] 1027s ok 333 1027s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 2] 1027s ok 334 1027s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user1] 1027s ok 335 1027s # got 200, expected 200 [a/ Any user2 user1 1 2: a/ 1 user3] 1027s ok 336 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ ] 1027s ok 337 1027s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1] 1027s ok 338 1027s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ user1] 1027s ok 339 1027s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2] 1027s ok 340 1027s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user1] 1027s ok 341 1027s # got 401, expected 401 [a/ All 2 1 user1 user2: a/ 1 2 user3] 1027s ok 342 1027s # got 403, expected 403 [a/ All 2 1 user1 user2: a/ 1 user1] 1027s ok 343 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ ] 1027s ok 344 1027s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1] 1027s ok 345 1027s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ user1] 1027s ok 346 1027s # got 401, expected 401 [a/ Any 2 1 user1 user2: a/ user3] 1027s ok 347 1027s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 2] 1027s ok 348 1027s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user1] 1027s ok 349 1027s # got 200, expected 200 [a/ Any 2 1 user1 user2: a/ 1 user3] 1027s ok 350 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ ] 1027s ok 351 1027s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1] 1027s ok 352 1027s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ user1] 1027s ok 353 1027s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2] 1027s ok 354 1027s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user1] 1027s ok 355 1027s # got 401, expected 401 [a/ All 1 2 user1 user2: a/ 1 2 user3] 1027s ok 356 1027s # got 403, expected 403 [a/ All 1 2 user1 user2: a/ 1 user1] 1027s ok 357 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ ] 1027s ok 358 1027s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1] 1027s ok 359 1027s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ user1] 1027s ok 360 1027s # got 401, expected 401 [a/ Any 1 2 user1 user2: a/ user3] 1027s ok 361 1027s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 2] 1027s ok 362 1027s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user1] 1027s ok 363 1027s # got 200, expected 200 [a/ Any 1 2 user1 user2: a/ 1 user3] 1027s ok 364 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ ] 1027s ok 365 1027s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1] 1027s ok 366 1027s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ user1] 1027s ok 367 1027s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2] 1027s ok 368 1027s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user1] 1027s ok 369 1027s # got 401, expected 401 [a/ All 1 user1 2 user2: a/ 1 2 user3] 1027s ok 370 1027s # got 403, expected 403 [a/ All 1 user1 2 user2: a/ 1 user1] 1027s ok 371 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ ] 1027s ok 372 1027s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1] 1027s ok 373 1027s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ user1] 1027s ok 374 1027s # got 401, expected 401 [a/ Any 1 user1 2 user2: a/ user3] 1027s ok 375 1027s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 2] 1027s ok 376 1027s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user1] 1027s ok 377 1027s # got 200, expected 200 [a/ Any 1 user1 2 user2: a/ 1 user3] 1027s ok 378 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ ] 1027s ok 379 1027s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1] 1027s ok 380 1027s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ user1] 1027s ok 381 1027s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2] 1027s ok 382 1027s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user1] 1027s ok 383 1027s # got 401, expected 401 [a/ All 1 user1 user2 2: a/ 1 2 user3] 1027s ok 384 1027s # got 403, expected 403 [a/ All 1 user1 user2 2: a/ 1 user1] 1027s ok 385 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ ] 1027s ok 386 1027s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1] 1027s ok 387 1027s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ user1] 1027s ok 388 1027s # got 401, expected 401 [a/ Any 1 user1 user2 2: a/ user3] 1027s ok 389 1027s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 2] 1027s ok 390 1027s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user1] 1027s ok 391 1027s # got 200, expected 200 [a/ Any 1 user1 user2 2: a/ 1 user3] 1027s ok 392 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ ] 1027s ok 393 1027s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1] 1027s ok 394 1027s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ user1] 1027s ok 395 1027s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2] 1027s ok 396 1027s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user1] 1027s ok 397 1027s # got 401, expected 401 [a/ All 2 user1 1 user2: a/ 1 2 user3] 1027s ok 398 1027s # got 403, expected 403 [a/ All 2 user1 1 user2: a/ 1 user1] 1027s ok 399 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ ] 1027s ok 400 1027s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1] 1027s ok 401 1027s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ user1] 1027s ok 402 1027s # got 401, expected 401 [a/ Any 2 user1 1 user2: a/ user3] 1027s ok 403 1027s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 2] 1027s ok 404 1027s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user1] 1027s ok 405 1027s # got 200, expected 200 [a/ Any 2 user1 1 user2: a/ 1 user3] 1027s ok 406 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 403, expected 403 [a/ All user1 2 1 user2: a/ ] 1027s ok 407 1027s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1] 1027s ok 408 1027s # got 403, expected 403 [a/ All user1 2 1 user2: a/ user1] 1027s ok 409 1027s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2] 1027s ok 410 1027s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user1] 1027s ok 411 1027s # got 401, expected 401 [a/ All user1 2 1 user2: a/ 1 2 user3] 1027s ok 412 1027s # got 403, expected 403 [a/ All user1 2 1 user2: a/ 1 user1] 1027s ok 413 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ ] 1027s ok 414 1027s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1] 1027s ok 415 1027s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ user1] 1027s ok 416 1027s # got 401, expected 401 [a/ Any user1 2 1 user2: a/ user3] 1027s ok 417 1027s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 2] 1027s ok 418 1027s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user1] 1027s ok 419 1027s # got 200, expected 200 [a/ Any user1 2 1 user2: a/ 1 user3] 1027s ok 420 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 403, expected 403 [a/ All user1 1 2 user2: a/ ] 1027s ok 421 1027s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1] 1027s ok 422 1027s # got 403, expected 403 [a/ All user1 1 2 user2: a/ user1] 1027s ok 423 1027s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2] 1027s ok 424 1027s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user1] 1027s ok 425 1027s # got 401, expected 401 [a/ All user1 1 2 user2: a/ 1 2 user3] 1027s ok 426 1027s # got 403, expected 403 [a/ All user1 1 2 user2: a/ 1 user1] 1027s ok 427 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ ] 1027s ok 428 1027s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1] 1027s ok 429 1027s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ user1] 1027s ok 430 1027s # got 401, expected 401 [a/ Any user1 1 2 user2: a/ user3] 1027s ok 431 1027s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 2] 1027s ok 432 1027s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user1] 1027s ok 433 1027s # got 200, expected 200 [a/ Any user1 1 2 user2: a/ 1 user3] 1027s ok 434 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 403, expected 403 [a/ All user1 1 user2 2: a/ ] 1027s ok 435 1027s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1] 1027s ok 436 1027s # got 403, expected 403 [a/ All user1 1 user2 2: a/ user1] 1027s ok 437 1027s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2] 1027s ok 438 1027s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user1] 1027s ok 439 1027s # got 401, expected 401 [a/ All user1 1 user2 2: a/ 1 2 user3] 1027s ok 440 1027s # got 403, expected 403 [a/ All user1 1 user2 2: a/ 1 user1] 1027s ok 441 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ ] 1027s ok 442 1027s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1] 1027s ok 443 1027s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ user1] 1027s ok 444 1027s # got 401, expected 401 [a/ Any user1 1 user2 2: a/ user3] 1027s ok 445 1027s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 2] 1027s ok 446 1027s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user1] 1027s ok 447 1027s # got 200, expected 200 [a/ Any user1 1 user2 2: a/ 1 user3] 1027s ok 448 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ ] 1027s ok 449 1027s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1] 1027s ok 450 1027s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ user1] 1027s ok 451 1027s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2] 1027s ok 452 1027s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user1] 1027s ok 453 1027s # got 401, expected 401 [a/ All 2 user1 user2 1: a/ 1 2 user3] 1027s ok 454 1027s # got 403, expected 403 [a/ All 2 user1 user2 1: a/ 1 user1] 1027s ok 455 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ ] 1027s ok 456 1027s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1] 1027s ok 457 1027s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ user1] 1027s ok 458 1027s # got 401, expected 401 [a/ Any 2 user1 user2 1: a/ user3] 1027s ok 459 1027s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 2] 1027s ok 460 1027s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user1] 1027s ok 461 1027s # got 200, expected 200 [a/ Any 2 user1 user2 1: a/ 1 user3] 1027s ok 462 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 403, expected 403 [a/ All user1 2 user2 1: a/ ] 1027s ok 463 1027s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1] 1027s ok 464 1027s # got 403, expected 403 [a/ All user1 2 user2 1: a/ user1] 1027s ok 465 1027s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2] 1027s ok 466 1027s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user1] 1027s ok 467 1027s # got 401, expected 401 [a/ All user1 2 user2 1: a/ 1 2 user3] 1027s ok 468 1027s # got 403, expected 403 [a/ All user1 2 user2 1: a/ 1 user1] 1027s ok 469 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ ] 1027s ok 470 1027s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1] 1027s ok 471 1027s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ user1] 1027s ok 472 1027s # got 401, expected 401 [a/ Any user1 2 user2 1: a/ user3] 1027s ok 473 1027s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 2] 1027s ok 474 1027s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user1] 1027s ok 475 1027s # got 200, expected 200 [a/ Any user1 2 user2 1: a/ 1 user3] 1027s ok 476 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 403, expected 403 [a/ All user1 user2 2 1: a/ ] 1027s ok 477 1027s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1] 1027s ok 478 1027s # got 403, expected 403 [a/ All user1 user2 2 1: a/ user1] 1027s ok 479 1027s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2] 1027s ok 480 1027s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user1] 1027s ok 481 1027s # got 401, expected 401 [a/ All user1 user2 2 1: a/ 1 2 user3] 1027s ok 482 1027s # got 403, expected 403 [a/ All user1 user2 2 1: a/ 1 user1] 1027s ok 483 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ ] 1027s ok 484 1027s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1] 1027s ok 485 1027s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ user1] 1027s ok 486 1027s # got 401, expected 401 [a/ Any user1 user2 2 1: a/ user3] 1027s ok 487 1027s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 2] 1027s ok 488 1027s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user1] 1027s ok 489 1027s # got 200, expected 200 [a/ Any user1 user2 2 1: a/ 1 user3] 1027s ok 490 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 403, expected 403 [a/ All user1 user2 1 2: a/ ] 1027s ok 491 1027s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1] 1027s ok 492 1027s # got 403, expected 403 [a/ All user1 user2 1 2: a/ user1] 1027s ok 493 1027s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2] 1027s ok 494 1027s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user1] 1027s ok 495 1027s # got 401, expected 401 [a/ All user1 user2 1 2: a/ 1 2 user3] 1027s ok 496 1027s # got 403, expected 403 [a/ All user1 user2 1 2: a/ 1 user1] 1027s ok 497 1027s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ ] 1027s ok 498 1027s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1] 1027s ok 499 1027s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ user1] 1027s ok 500 1027s # got 401, expected 401 [a/ Any user1 user2 1 2: a/ user3] 1027s ok 501 1027s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 2] 1027s ok 502 1027s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user1] 1027s ok 503 1027s # got 200, expected 200 [a/ Any user1 user2 1 2: a/ 1 user3] 1027s ok 504 1027s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/.htaccess 1027s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/.htaccess 1027s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs//authz_core/a/b/c/.htaccess 1027s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/groups1 1027s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/basic1 1027s ok 1029s t/modules/autoindex.t ............... 1029s 1..84 1029s # Running under perl version 5.038002 for linux 1029s # Current time local: Sun Mar 24 06:47:04 2024 1029s # Current time GMT: Sun Mar 24 06:47:04 2024 1029s # Using Test.pm version 1.31 1029s # Using Apache/Test.pm version 1.42 1029s --- 1029s IndexOrderDefault Ascending Name 1029s GET /modules/autoindex/htaccess/ 1029s ok 1 1029s --- 1029s IndexOrderDefault Ascending Name 1029s 1029s (C=N O=A) 1029s GET /modules/autoindex/htaccess/?C=N&O=A 1029s ok 2 1029s --- 1029s IndexOrderDefault Ascending Name 1029s 1029s (C=N O=D) 1029s GET /modules/autoindex/htaccess/?C=N&O=D 1029s ok 3 1029s --- 1029s IndexOrderDefault Ascending Name 1029s 1029s (C=M O=A) 1029s GET /modules/autoindex/htaccess/?C=M&O=A 1029s ok 4 1029s --- 1029s IndexOrderDefault Ascending Name 1029s 1029s (C=M O=D) 1029s GET /modules/autoindex/htaccess/?C=M&O=D 1029s ok 5 1029s --- 1029s IndexOrderDefault Ascending Name 1029s 1029s (C=S O=A) 1029s GET /modules/autoindex/htaccess/?C=S&O=A 1029s ok 6 1029s --- 1029s IndexOrderDefault Ascending Name 1029s 1029s (C=S O=D) 1029s GET /modules/autoindex/htaccess/?C=S&O=D 1029s ok 7 1029s --- 1029s IndexOrderDefault Ascending Date 1029s GET /modules/autoindex/htaccess/ 1029s ok 8 1029s --- 1029s IndexOrderDefault Ascending Date 1029s 1029s (C=N O=A) 1029s GET /modules/autoindex/htaccess/?C=N&O=A 1029s ok 9 1029s --- 1029s IndexOrderDefault Ascending Date 1029s 1029s (C=N O=D) 1029s GET /modules/autoindex/htaccess/?C=N&O=D 1029s ok 10 1029s --- 1029s IndexOrderDefault Ascending Date 1029s 1029s (C=M O=A) 1029s GET /modules/autoindex/htaccess/?C=M&O=A 1029s ok 11 1029s --- 1029s IndexOrderDefault Ascending Date 1029s 1029s (C=M O=D) 1029s GET /modules/autoindex/htaccess/?C=M&O=D 1029s ok 12 1029s --- 1029s IndexOrderDefault Ascending Date 1029s 1029s (C=S O=A) 1029s GET /modules/autoindex/htaccess/?C=S&O=A 1029s ok 13 1029s --- 1029s IndexOrderDefault Ascending Date 1029s 1029s (C=S O=D) 1029s GET /modules/autoindex/htaccess/?C=S&O=D 1029s ok 14 1029s --- 1029s IndexOrderDefault Ascending Size 1029s GET /modules/autoindex/htaccess/ 1029s ok 15 1029s --- 1029s IndexOrderDefault Ascending Size 1029s 1029s (C=N O=A) 1029s GET /modules/autoindex/htaccess/?C=N&O=A 1029s ok 16 1029s --- 1029s IndexOrderDefault Ascending Size 1029s 1029s (C=N O=D) 1029s GET /modules/autoindex/htaccess/?C=N&O=D 1029s ok 17 1029s --- 1029s IndexOrderDefault Ascending Size 1029s 1029s (C=M O=A) 1029s GET /modules/autoindex/htaccess/?C=M&O=A 1029s ok 18 1029s --- 1029s IndexOrderDefault Ascending Size 1029s 1029s (C=M O=D) 1029s GET /modules/autoindex/htaccess/?C=M&O=D 1029s ok 19 1029s --- 1029s IndexOrderDefault Ascending Size 1029s 1029s (C=S O=A) 1029s GET /modules/autoindex/htaccess/?C=S&O=A 1029s ok 20 1029s --- 1029s IndexOrderDefault Ascending Size 1029s 1029s (C=S O=D) 1029s GET /modules/autoindex/htaccess/?C=S&O=D 1029s ok 21 1029s --- 1029s IndexOrderDefault Descending Name 1029s GET /modules/autoindex/htaccess/ 1029s ok 22 1029s --- 1029s IndexOrderDefault Descending Name 1029s 1029s (C=N O=A) 1029s GET /modules/autoindex/htaccess/?C=N&O=A 1029s ok 23 1029s --- 1029s IndexOrderDefault Descending Name 1029s 1029s (C=N O=D) 1029s GET /modules/autoindex/htaccess/?C=N&O=D 1029s ok 24 1029s --- 1029s IndexOrderDefault Descending Name 1029s 1029s (C=M O=A) 1029s GET /modules/autoindex/htaccess/?C=M&O=A 1029s ok 25 1029s --- 1029s IndexOrderDefault Descending Name 1029s 1029s (C=M O=D) 1029s GET /modules/autoindex/htaccess/?C=M&O=D 1029s ok 26 1029s --- 1029s IndexOrderDefault Descending Name 1029s 1029s (C=S O=A) 1029s GET /modules/autoindex/htaccess/?C=S&O=A 1029s ok 27 1029s --- 1029s IndexOrderDefault Descending Name 1029s 1029s (C=S O=D) 1029s GET /modules/autoindex/htaccess/?C=S&O=D 1029s ok 28 1029s --- 1029s IndexOrderDefault Descending Date 1029s GET /modules/autoindex/htaccess/ 1029s ok 29 1029s --- 1029s IndexOrderDefault Descending Date 1029s 1029s (C=N O=A) 1029s GET /modules/autoindex/htaccess/?C=N&O=A 1029s ok 30 1029s --- 1029s IndexOrderDefault Descending Date 1029s 1029s (C=N O=D) 1029s GET /modules/autoindex/htaccess/?C=N&O=D 1029s ok 31 1029s --- 1029s IndexOrderDefault Descending Date 1029s 1029s (C=M O=A) 1029s GET /modules/autoindex/htaccess/?C=M&O=A 1029s ok 32 1029s --- 1029s IndexOrderDefault Descending Date 1029s 1029s (C=M O=D) 1029s GET /modules/autoindex/htaccess/?C=M&O=D 1029s ok 33 1029s --- 1029s IndexOrderDefault Descending Date 1029s 1029s (C=S O=A) 1029s GET /modules/autoindex/htaccess/?C=S&O=A 1029s ok 34 1029s --- 1029s IndexOrderDefault Descending Date 1029s 1029s (C=S O=D) 1029s GET /modules/autoindex/htaccess/?C=S&O=D 1029s ok 35 1029s --- 1029s IndexOrderDefault Descending Size 1029s GET /modules/autoindex/htaccess/ 1029s ok 36 1029s --- 1029s IndexOrderDefault Descending Size 1029s 1029s (C=N O=A) 1029s GET /modules/autoindex/htaccess/?C=N&O=A 1029s ok 37 1029s --- 1029s IndexOrderDefault Descending Size 1029s 1029s (C=N O=D) 1029s GET /modules/autoindex/htaccess/?C=N&O=D 1029s ok 38 1029s --- 1029s IndexOrderDefault Descending Size 1029s 1029s (C=M O=A) 1029s GET /modules/autoindex/htaccess/?C=M&O=A 1029s ok 39 1029s --- 1029s IndexOrderDefault Descending Size 1029s 1029s (C=M O=D) 1029s GET /modules/autoindex/htaccess/?C=M&O=D 1029s ok 40 1029s --- 1029s IndexOrderDefault Descending Size 1029s 1029s (C=S O=A) 1029s GET /modules/autoindex/htaccess/?C=S&O=A 1029s ok 41 1029s --- 1029s IndexOrderDefault Descending Size 1029s 1029s (C=S O=D) 1029s GET /modules/autoindex/htaccess/?C=S&O=D 1029s ok 42 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Ascending Name 1029s GET /modules/autoindex/htaccess/ 1029s ok 43 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Ascending Name 1029s 1029s (C=N O=A) 1029s GET /modules/autoindex/htaccess/?C=N&O=A 1029s ok 44 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Ascending Name 1029s 1029s (C=N O=D) 1029s GET /modules/autoindex/htaccess/?C=N&O=D 1029s ok 45 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Ascending Name 1029s 1029s (C=M O=A) 1029s GET /modules/autoindex/htaccess/?C=M&O=A 1029s ok 46 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Ascending Name 1029s 1029s (C=M O=D) 1029s GET /modules/autoindex/htaccess/?C=M&O=D 1029s ok 47 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Ascending Name 1029s 1029s (C=S O=A) 1029s GET /modules/autoindex/htaccess/?C=S&O=A 1029s ok 48 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Ascending Name 1029s 1029s (C=S O=D) 1029s GET /modules/autoindex/htaccess/?C=S&O=D 1029s ok 49 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Ascending Date 1029s GET /modules/autoindex/htaccess/ 1029s ok 50 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Ascending Date 1029s 1029s (C=N O=A) 1029s GET /modules/autoindex/htaccess/?C=N&O=A 1029s ok 51 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Ascending Date 1029s 1029s (C=N O=D) 1029s GET /modules/autoindex/htaccess/?C=N&O=D 1029s ok 52 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Ascending Date 1029s 1029s (C=M O=A) 1029s GET /modules/autoindex/htaccess/?C=M&O=A 1029s ok 53 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Ascending Date 1029s 1029s (C=M O=D) 1029s GET /modules/autoindex/htaccess/?C=M&O=D 1029s ok 54 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Ascending Date 1029s 1029s (C=S O=A) 1029s GET /modules/autoindex/htaccess/?C=S&O=A 1029s ok 55 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Ascending Date 1029s 1029s (C=S O=D) 1029s GET /modules/autoindex/htaccess/?C=S&O=D 1029s ok 56 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Ascending Size 1029s GET /modules/autoindex/htaccess/ 1029s ok 57 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Ascending Size 1029s 1029s (C=N O=A) 1029s GET /modules/autoindex/htaccess/?C=N&O=A 1029s ok 58 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Ascending Size 1029s 1029s (C=N O=D) 1029s GET /modules/autoindex/htaccess/?C=N&O=D 1029s ok 59 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Ascending Size 1029s 1029s (C=M O=A) 1029s GET /modules/autoindex/htaccess/?C=M&O=A 1029s ok 60 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Ascending Size 1029s 1029s (C=M O=D) 1029s GET /modules/autoindex/htaccess/?C=M&O=D 1029s ok 61 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Ascending Size 1029s 1029s (C=S O=A) 1029s GET /modules/autoindex/htaccess/?C=S&O=A 1029s ok 62 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Ascending Size 1029s 1029s (C=S O=D) 1029s GET /modules/autoindex/htaccess/?C=S&O=D 1029s ok 63 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Descending Name 1029s GET /modules/autoindex/htaccess/ 1029s ok 64 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Descending Name 1029s 1029s (C=N O=A) 1029s GET /modules/autoindex/htaccess/?C=N&O=A 1029s ok 65 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Descending Name 1029s 1029s (C=N O=D) 1029s GET /modules/autoindex/htaccess/?C=N&O=D 1029s ok 66 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Descending Name 1029s 1029s (C=M O=A) 1029s GET /modules/autoindex/htaccess/?C=M&O=A 1029s ok 67 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Descending Name 1029s 1029s (C=M O=D) 1029s GET /modules/autoindex/htaccess/?C=M&O=D 1029s ok 68 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Descending Name 1029s 1029s (C=S O=A) 1029s GET /modules/autoindex/htaccess/?C=S&O=A 1029s ok 69 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Descending Name 1029s 1029s (C=S O=D) 1029s GET /modules/autoindex/htaccess/?C=S&O=D 1029s ok 70 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Descending Date 1029s GET /modules/autoindex/htaccess/ 1029s ok 71 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Descending Date 1029s 1029s (C=N O=A) 1029s GET /modules/autoindex/htaccess/?C=N&O=A 1029s ok 72 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Descending Date 1029s 1029s (C=N O=D) 1029s GET /modules/autoindex/htaccess/?C=N&O=D 1029s ok 73 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Descending Date 1029s 1029s (C=M O=A) 1029s GET /modules/autoindex/htaccess/?C=M&O=A 1029s ok 74 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Descending Date 1029s 1029s (C=M O=D) 1029s GET /modules/autoindex/htaccess/?C=M&O=D 1029s ok 75 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Descending Date 1029s 1029s (C=S O=A) 1029s GET /modules/autoindex/htaccess/?C=S&O=A 1029s ok 76 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Descending Date 1029s 1029s (C=S O=D) 1029s GET /modules/autoindex/htaccess/?C=S&O=D 1029s ok 77 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Descending Size 1029s GET /modules/autoindex/htaccess/ 1029s ok 78 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Descending Size 1029s 1029s (C=N O=A) 1029s GET /modules/autoindex/htaccess/?C=N&O=A 1029s ok 79 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Descending Size 1029s 1029s (C=N O=D) 1029s GET /modules/autoindex/htaccess/?C=N&O=D 1029s ok 80 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Descending Size 1029s 1029s (C=M O=A) 1029s GET /modules/autoindex/htaccess/?C=M&O=A 1029s ok 81 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Descending Size 1029s 1029s (C=M O=D) 1029s GET /modules/autoindex/htaccess/?C=M&O=D 1029s ok 82 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Descending Size 1029s 1029s (C=S O=A) 1029s GET /modules/autoindex/htaccess/?C=S&O=A 1029s ok 83 1029s --- 1029s IndexOptions FancyIndexing 1029s IndexOrderDefault Descending Size 1029s 1029s (C=S O=D) 1029s GET /modules/autoindex/htaccess/?C=S&O=D 1029s ok 84 1029s ok 1030s t/modules/autoindex2.t .............. 1030s 1..3 1030s # Running under perl version 5.038002 for linux 1030s # Current time local: Sun Mar 24 06:47:06 2024 1030s # Current time GMT: Sun Mar 24 06:47:06 2024 1030s # Using Test.pm version 1.31 1030s # Using Apache/Test.pm version 1.42 1030s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1030s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1030s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1030s # testing : dir_broken should not be listed 1030s # expected: 0 1030s # received: 0 1030s ok 1 1030s # testing : dir_normal should be listed 1030s # expected: 1 1030s # received: 1 1030s ok 2 1030s # testing : dir_protected should not be listed 1030s # expected: 0 1030s # received: 0 1030s ok 3 1030s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/htpasswd 1030s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken/.htaccess 1030s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected/.htaccess 1030s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_protected 1030s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_normal 1030s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2 1030s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/autoindex2/dir_broken 1030s ok 1032s t/modules/brotli.t .................. 1032s 1..64 1032s # Running under perl version 5.038002 for linux 1032s # Current time local: Sun Mar 24 06:47:07 2024 1032s # Current time GMT: Sun Mar 24 06:47:07 2024 1032s # Using Test.pm version 1.31 1032s # Using Apache/Test.pm version 1.42 1032s qvalue: 1032s # expected: 200 1032s # received: '200' 1032s ok 1 1032s # testing : response Content-Encoding is OK 1032s # expected: 'br' 1032s # received: 'br' 1032s ok 2 1032s qvalue: 1032s # expected: 200 1032s # received: '200' 1032s ok 3 1032s # testing : response Content-Encoding is OK 1032s # expected: 'br' 1032s # received: 'br' 1032s ok 4 1032s qvalue: 1032s # expected: 200 1032s # received: '200' 1032s ok 5 1032s # testing : response Content-Encoding is OK 1032s # expected: 'br' 1032s # received: 'br' 1032s ok 6 1032s qvalue: 1032s # expected: 200 1032s # received: '200' 1032s ok 7 1032s # testing : response Content-Encoding is OK 1032s # expected: 'br' 1032s # received: 'br' 1032s ok 8 1032s qvalue: 1032s # expected: 200 1032s # received: '200' 1032s ok 9 1032s # testing : response Content-Encoding is OK 1032s # expected: 'br' 1032s # received: 'br' 1032s ok 10 1032s qvalue: 1032s # expected: 200 1032s # received: '200' 1032s ok 11 1032s # testing : response Content-Encoding is OK 1032s # expected: 'br' 1032s # received: 'br' 1032s ok 12 1032s qvalue: ; 1032s # expected: 200 1032s # received: '200' 1032s ok 13 1032s # testing : response Content-Encoding is OK 1032s # expected: 'br' 1032s # received: 'br' 1032s ok 14 1032s qvalue: ; 1032s # expected: 200 1032s # received: '200' 1032s ok 15 1032s # testing : response Content-Encoding is OK 1032s # expected: 'br' 1032s # received: 'br' 1032s ok 16 1032s qvalue: ; 1032s # expected: 200 1032s # received: '200' 1032s ok 17 1032s # testing : response Content-Encoding is OK 1032s # expected: 'br' 1032s # received: 'br' 1032s ok 18 1032s qvalue: ;q= 1032s # expected: 200 1032s # received: '200' 1032s ok 19 1032s # testing : response Content-Encoding is OK 1032s # expected: 'br' 1032s # received: 'br' 1032s ok 20 1032s qvalue: ;q= 1032s # expected: 200 1032s # received: '200' 1032s ok 21 1032s # testing : response Content-Encoding is OK 1032s # expected: 'br' 1032s # received: 'br' 1032s ok 22 1032s qvalue: ;q= 1032s # expected: 200 1032s # received: '200' 1032s ok 23 1032s # testing : response Content-Encoding is OK 1032s # expected: 'br' 1032s # received: 'br' 1032s ok 24 1032s qvalue: ;q=0 1032s # expected: 200 1032s # received: '200' 1032s ok 25 1032s # testing : response without Content-Encoding is OK 1032s # expected: undef 1032s # received: undef 1032s ok 26 1032s qvalue: ;q=0 1032s # expected: 200 1032s # received: '200' 1032s ok 27 1032s # testing : response without Content-Encoding is OK 1032s # expected: undef 1032s # received: undef 1032s ok 28 1032s qvalue: ;q=0 1032s # expected: 200 1032s # received: '200' 1032s ok 29 1032s # testing : response without Content-Encoding is OK 1032s # expected: undef 1032s # received: undef 1032s ok 30 1032s qvalue: ;q=0. 1032s # expected: 200 1032s # received: '200' 1032s ok 31 1032s # testing : response without Content-Encoding is OK 1032s # expected: undef 1032s # received: undef 1032s ok 32 1032s qvalue: ;q=0. 1032s # expected: 200 1032s # received: '200' 1032s ok 33 1032s # testing : response without Content-Encoding is OK 1032s # expected: undef 1032s # received: undef 1032s ok 34 1032s qvalue: ;q=0. 1032s # expected: 200 1032s # received: '200' 1032s ok 35 1032s # testing : response without Content-Encoding is OK 1032s # expected: undef 1032s # received: undef 1032s ok 36 1032s qvalue: ;q=0.0 1032s # expected: 200 1032s # received: '200' 1032s ok 37 1032s # testing : response without Content-Encoding is OK 1032s # expected: undef 1032s # received: undef 1032s ok 38 1032s qvalue: ;q=0.0 1032s # expected: 200 1032s # received: '200' 1032s ok 39 1032s # testing : response without Content-Encoding is OK 1032s # expected: undef 1032s # received: undef 1032s ok 40 1032s qvalue: ;q=0.0 1032s # expected: 200 1032s # received: '200' 1032s ok 41 1032s # testing : response without Content-Encoding is OK 1032s # expected: undef 1032s # received: undef 1032s ok 42 1032s qvalue: ;q=0.00 1032s # expected: 200 1032s # received: '200' 1032s ok 43 1032s # testing : response without Content-Encoding is OK 1032s # expected: undef 1032s # received: undef 1032s ok 44 1032s qvalue: ;q=0.00 1032s # expected: 200 1032s # received: '200' 1032s ok 45 1032s # testing : response without Content-Encoding is OK 1032s # expected: undef 1032s # received: undef 1032s ok 46 1032s qvalue: ;q=0.00 1032s # expected: 200 1032s # received: '200' 1032s ok 47 1032s # testing : response without Content-Encoding is OK 1032s # expected: undef 1032s # received: undef 1032s ok 48 1032s qvalue: ;q=0.000 1032s # expected: 200 1032s # received: '200' 1032s ok 49 1032s # testing : response without Content-Encoding is OK 1032s # expected: undef 1032s # received: undef 1032s ok 50 1032s qvalue: ;q=0.000 1032s # expected: 200 1032s # received: '200' 1032s ok 51 1032s # testing : response without Content-Encoding is OK 1032s # expected: undef 1032s # received: undef 1032s ok 52 1032s qvalue: ;q=0.000 1032s # expected: 200 1032s # received: '200' 1032s ok 53 1032s # testing : response without Content-Encoding is OK 1032s # expected: undef 1032s # received: undef 1032s ok 54 1032s qvalue: ;q=0.0000 1032s # expected: 200 1032s # received: '200' 1032s ok 55 1032s # testing : response Content-Encoding is OK 1032s # expected: 'br' 1032s # received: 'br' 1032s ok 56 1032s qvalue: ;q=0.0000 1032s # expected: 200 1032s # received: '200' 1032s ok 57 1032s # testing : response Content-Encoding is OK 1032s # expected: 'br' 1032s # received: 'br' 1032s ok 58 1032s qvalue: ;q=0.0000 1032s # expected: 200 1032s # received: '200' 1032s ok 59 1032s # testing : response Content-Encoding is OK 1032s # expected: 'br' 1032s # received: 'br' 1032s ok 60 1032s # expected: 200 1032s # received: '200' 1032s ok 61 1032s # testing : response Content-Encoding is OK 1032s # expected: 'br' 1032s # received: 'br' 1032s ok 62 1032s # expected: 200 1032s # received: '200' 1032s ok 63 1032s # testing : response Content-Encoding is OK 1032s # expected: 'gzip' 1032s # received: 'gzip' 1032s ok 64 1032s ok 1034s t/modules/buffer.t .................. 1034s 1..12 1034s # Running under perl version 5.038002 for linux 1034s # Current time local: Sun Mar 24 06:47:09 2024 1034s # Current time GMT: Sun Mar 24 06:47:09 2024 1034s # Using Test.pm version 1.31 1034s # Using Apache/Test.pm version 1.42 1034s # testing : Checking return code is '200' 1034s # expected: 200 1034s # received: '200' 1034s ok 1 1034s ok 2 1034s # testing : Checking return code is '200' 1034s # expected: 200 1034s # received: '200' 1034s ok 3 1034s ok 4 1034s # testing : Checking return code is '200' 1034s # expected: 200 1034s # received: '200' 1034s ok 5 1034s ok 6 1034s # testing : Checking return code is '200' 1034s # expected: 200 1034s # received: '200' 1034s ok 7 1034s ok 8 1034s # testing : Checking return code is '200' 1034s # expected: 200 1034s # received: '200' 1034s ok 9 1034s ok 10 1034s # testing : Checking return code is '200' 1034s # expected: 200 1034s # received: '200' 1034s ok 11 1034s ok 12 1034s ok 1035s t/modules/cache.t ................... 1035s 1..3 1035s # Running under perl version 5.038002 for linux 1035s # Current time local: Sun Mar 24 06:47:11 2024 1035s # Current time GMT: Sun Mar 24 06:47:11 2024 1035s # Using Test.pm version 1.31 1035s # Using Apache/Test.pm version 1.42 1035s # testing : non-cached call to index.html 1035s # expected: 200 1035s # received: '200' 1035s ok 1 1035s # testing : call to cache index.html 1035s # expected: 200 1035s # received: '200' 1035s ok 2 1035s # testing : cached call to index.html 1035s # expected: 200 1035s # received: '200' 1035s ok 3 1035s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/conf/cacheroot/ 1035s ok 1039s t/modules/cgi.t ..................... 1039s 1..58 1039s # Running under perl version 5.038002 for linux 1039s # Current time local: Sun Mar 24 06:47:12 2024 1039s # Current time GMT: Sun Mar 24 06:47:12 2024 1039s # Using Test.pm version 1.31 1039s # Using Apache/Test.pm version 1.42 1039s # testing : return code for acceptpathinfodefault.sh 1039s # expected: 200 1039s # received: '200' 1039s ok 1 1039s # testing : body for acceptpathinfodefault.sh 1039s # expected: '' 1039s # received: '' 1039s ok 2 1039s # testing : return code for acceptpathinfodefault.sh/foo 1039s # expected: 200 1039s # received: '200' 1039s ok 3 1039s # testing : body for acceptpathinfodefault.sh/foo 1039s # expected: '/foo' 1039s # received: '/foo' 1039s ok 4 1039s # testing : return code for acceptpathinfooff.sh 1039s # expected: 200 1039s # received: '200' 1039s ok 5 1039s # testing : body for acceptpathinfooff.sh 1039s # expected: '' 1039s # received: '' 1039s ok 6 1039s # testing : return code for acceptpathinfooff.sh/foo 1039s # expected: 404 1039s # received: '404' 1039s ok 7 1039s # no body test for this one 1039s ok 8 1039s # testing : return code for acceptpathinfoon.sh 1039s # expected: 200 1039s # received: '200' 1039s ok 9 1039s # testing : body for acceptpathinfoon.sh 1039s # expected: '' 1039s # received: '' 1039s ok 10 1039s # testing : return code for acceptpathinfoon.sh/foo 1039s # expected: 200 1039s # received: '200' 1039s ok 11 1039s # testing : body for acceptpathinfoon.sh/foo 1039s # expected: '/foo' 1039s # received: '/foo' 1039s ok 12 1039s # testing : return code for bogus-perl.pl 1039s # expected: 500 1039s # received: '500' 1039s ok 13 1039s # cgi log created ok. 1039s ok 14 1039s # testing : return code for bogus-sh.sh 1039s # expected: 500 1039s # received: '500' 1039s ok 15 1039s # checking that log size (807) is bigger than it used to be (523) 1039s ok 16 1039s # testing : return code for nph-stderr.pl 1039s # expected: 200 1039s # received: '200' 1039s ok 17 1039s # testing : body for nph-stderr.pl 1039s # expected: 'this is nph-stdout' 1039s # received: 'this is nph-stdout' 1039s ok 18 1039s # testing : return code for nph-test.pl 1039s # expected: 200 1039s # received: '200' 1039s ok 19 1039s # testing : body for nph-test.pl 1039s # expected: 'ok' 1039s # received: 'ok' 1039s ok 20 1039s # testing : return code for perl.pl 1039s # expected: 200 1039s # received: '200' 1039s ok 21 1039s # testing : body for perl.pl 1039s # expected: 'perl cgi' 1039s # received: 'perl cgi' 1039s ok 22 1039s # testing : return code for sh.sh 1039s # expected: 200 1039s # received: '200' 1039s ok 23 1039s # testing : body for sh.sh 1039s # expected: 'sh cgi' 1039s # received: 'sh cgi' 1039s ok 24 1039s # testing : return code for stderr1.pl 1039s # expected: 200 1039s # received: '200' 1039s ok 25 1039s # testing : body for stderr1.pl 1039s # expected: 'this is stdout' 1039s # received: 'this is stdout' 1039s ok 26 1039s # testing : return code for stderr2.pl 1039s # expected: 200 1039s # received: '200' 1039s ok 27 1039s # testing : body for stderr2.pl 1039s # expected: 'this is also stdout' 1039s # received: 'this is also stdout' 1039s ok 28 1039s # testing : return code for stderr3.pl 1039s # expected: 200 1039s # received: '200' 1039s ok 29 1039s # testing : body for stderr3.pl 1039s # expected: 'this is more stdout' 1039s # received: 'this is more stdout' 1039s ok 30 1039s # posted content (length 10) to bogus-perl.pl 1039s # testing : POST to /modules/cgi/bogus-perl.pl [content: 1 x 10] 1039s # expected: '500' 1039s # received: '500' 1039s ok 31 1039s # checking that log size (36131) is greater than 807 1039s ok 32 1039s # verifying that logged content is 10 characters 1039s ok 33 1039s # posted content (length 99) to bogus-perl.pl 1039s # testing : POST to /modules/cgi/bogus-perl.pl [content: 2 x 99] 1039s # expected: '500' 1039s # received: '500' 1039s ok 34 1039s # checking that log size (36590) is greater than 36131 1039s ok 35 1039s # verifying that logged content is 99 characters 1039s ok 36 1039s # posted content (length 250) to bogus-perl.pl 1039s # testing : POST to /modules/cgi/bogus-perl.pl [content: 3 x 250] 1039s # expected: '500' 1039s # received: '500' 1039s ok 37 1039s # checking that log size (37201) is greater than 36590 1039s ok 38 1039s # verifying that logged content is 250 characters 1039s ok 39 1039s # posted content (length 255) to bogus-perl.pl 1039s # testing : POST to /modules/cgi/bogus-perl.pl [content: 4 x 255] 1039s # expected: '500' 1039s # received: '500' 1039s ok 40 1039s # checking that log size (37817) is greater than 37201 1039s ok 41 1039s # verifying that logged content is 255 characters 1039s ok 42 1039s # posted content (length 256) to bogus-perl.pl 1039s # testing : POST to /modules/cgi/bogus-perl.pl [content: 5 x 256] 1039s # expected: '500' 1039s # received: '500' 1039s ok 43 1039s # checking that log size (38434) is greater than 37817 1039s ok 44 1039s # verifying that logged content is 256 characters 1039s ok 45 1039s # posted content (length 257) to bogus-perl.pl 1039s # testing : POST to /modules/cgi/bogus-perl.pl [content: 6 x 257] 1039s # expected: '500' 1039s # received: '500' 1039s ok 46 1039s # checking that log size (39051) is greater than 38434 1039s ok 47 1039s # verifying that logged content is 256 characters 1039s ok 48 1039s # posted content (length 258) to bogus-perl.pl 1039s # testing : POST to /modules/cgi/bogus-perl.pl [content: 7 x 258] 1039s # expected: '500' 1039s # received: '500' 1039s ok 49 1039s # checking that log size (39668) is greater than 39051 1039s ok 50 1039s # verifying that logged content is 256 characters 1039s ok 51 1039s # posted content (length 1024) to bogus-perl.pl 1039s # testing : POST to /modules/cgi/bogus-perl.pl [content: 8 x 1024] 1039s # expected: '500' 1039s # received: '500' 1039s ok 52 1039s # checking that log size (40286) is greater than 39668 1039s ok 53 1039s # verifying that logged content is 256 characters 1039s ok 54 1039s # verifying log is greater than 40960 bytes. 1039s ok 55 1039s # verifying log did not grow after making bogus request. 1039s ok 56 1039s # verifying log did not grow after making another bogus request. 1039s ok 57 1039s # checking that HEAD /modules/cgi/perl.pl returns 200. 1039s ok 58 1039s ok 1041s t/modules/data.t .................... 1041s 1..2 1041s # Running under perl version 5.038002 for linux 1041s # Current time local: Sun Mar 24 06:47:16 2024 1041s # Current time GMT: Sun Mar 24 06:47:16 2024 1041s # Using Test.pm version 1.31 1041s # Using Apache/Test.pm version 1.42 1041s # testing : Checking return code is '200' 1041s # expected: 200 1041s # received: '200' 1041s ok 1 1041s ok 2 1041s ok 1045s t/modules/dav.t ..................... 1045s 1..19 1045s # Running under perl version 5.038002 for linux 1045s # Current time local: Sun Mar 24 06:47:18 2024 1045s # Current time GMT: Sun Mar 24 06:47:18 2024 1045s # Using Test.pm version 1.31 1045s # Using Apache/Test.pm version 1.42 1045s resource lock test: 1045s ok 1 1045s DAV put test: 1045s ok 2 1045s getting DAV resource properties: 1045s ok 3 1045s created: Sun, 24 Mar 2024 06:47:19 GMT 1045s modified: Sun, 24 Mar 2024 06:47:19 GMT 1045s now: Sun, 24 Mar 2024 06:47:21 GMT 1045s ok 4 1045s ok 5 1045s resource lock status test: 1045s ok 6 1045s resource unlock test: 1045s ok 7 1045s resource lock status test: 1045s ok 8 1045s getting uri... 1045s expect: 1045s -> 1045s 1045s
1045s

mod_dav test page

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

mod_dav test page

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

mod_dav test page take two

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Request Entity Too Large

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

Hello World!

1072s # 1072s # ' 1072s # received: ' 1072s #

Hello World!

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

No query was specified.

1072s # 1072s # ' 1072s # received: ' 1072s #

No query was specified.

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

Hello World!

1072s # 1072s # ' 1072s # received: ' 1072s #

Hello World!

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

No query was specified.

1072s # 1072s # ' 1072s # received: ' 1072s #

No query was specified.

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

mod_include test

1077s # 1077s # 1077s # Hello World 1077s # 1077s #

[back]

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

mod_include test

1077s # 1077s # 1077s # Hello World 1077s # 1077s #

[back]

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

mod_include test

1077s # 1077s # 1077s # Hello World 1077s # 1077s #

[back]

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

Load Balancer Manager for localhost

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

LoadBalancer Status for balancer://foo1 [p5ff318c_foo1]

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

LoadBalancer Status for balancer://foo2 [p5ff318c_foo2]

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

LoadBalancer Status for balancer://foo3 [p5ff318c_foo3]

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

LoadBalancer Status for balancer://foo4 [p5ff318c_foo4]

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

LoadBalancer Status for balancer://pr45434 [p5ff318c_pr45434]

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

LoadBalancer Status for balancer://failover [p5ff318c_failover]

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

LoadBalancer Status for balancer://dynproxy [p5ff318c_dynproxy]

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

Moved Permanently

1117s #

The document has moved here.

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

Moved Permanently

1117s #

The document has moved here.

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

Moved Permanently

1117s #

The document has moved here.

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

Moved Permanently

1117s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1117s #

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

Multiple Choices

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

Available documents: 1117s #

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

Multiple Choices

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

Available documents: 1117s #

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

Moved Permanently

1117s #

The document has moved here.

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

Multiple Choices

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

Available documents: 1117s #

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

Multiple Choices

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

Available documents: 1117s #

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

Moved Permanently

1117s #

The document has moved here.

1117s # 1117s # ' 1117s ok 48 1117s ok 1119s t/modules/status.t .................. 1119s 1..1 1119s # Running under perl version 5.038002 for linux 1119s # Current time local: Sun Mar 24 06:48:34 2024 1119s # Current time GMT: Sun Mar 24 06:48:34 2024 1119s # Using Test.pm version 1.31 1119s # Using Apache/Test.pm version 1.42 1119s 1119s 1119s Apache Status 1119s 1119s

Apache Server Status for localhost (via 127.0.0.1)

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

1119s
Current Time: Sunday, 24-Mar-2024 06:48:36 UTC
1119s
Restart Time: Sunday, 24-Mar-2024 06:44:45 UTC
1119s
Parent Server Config. Generation: 1
1119s
Parent Server MPM Generation: 0
1119s
Server uptime: 3 minutes 51 seconds
1119s
Server load: 1.38 1.27 0.85
1119s
Total accesses: 6791 - Total Traffic: 139.9 MB - Total Duration: 35773
1119s
CPU Usage: u4.55 s3.9 cu1.23 cs.68 - 4.48% CPU load
1119s
29.4 requests/sec - 0.6 MB/second - 21.1 kB/request - 5.26771 ms/request
1119s
1 requests currently being processed, 0 workers gracefully restarting, 99 idle workers
1119s
1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s
SlotPIDStoppingConnectionsThreadsAsync connections
totalacceptingbusygracefulidlewritingkeep-aliveclosing
0322082no0yes0025000
1322112no0yes0025000
2322147no0yes1024000
3328638no0yes0025000
Sum400 1099000
1119s
________________________________________________________________
1119s W___________________________________............................
1119s ................................................................
1119s ................................................................
1119s ................................................................
1119s ................................................................
1119s ................
1119s

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

1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s
SrvPIDAccMCPU 1119s SSReqDurConnChildSlotClientProtocolVHostRequest
0-03220820/183/183_ 1119s 6.80207170.09.889.88 1119s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/several0.html HTTP/1.1
0-03220820/165/165_ 1119s 6.802013610.00.950.95 1119s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.html HTTP/1.1
0-03220820/176/176_ 1119s 6.79213960.01.891.89 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03220820/193/193_ 1119s 6.79203630.01.101.10 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03220820/168/168_ 1119s 6.812015200.03.543.54 1119s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/godo.html HTTP/1.1
0-03220820/178/178_ 1119s 6.80204020.00.990.99 1119s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/goood.html HTTP/1.1
0-03220820/190/190_ 1119s 6.79217320.07.337.33 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03220820/177/177_ 1119s 6.792170290.02.202.20 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03220820/179/179_ 1119s 6.80204550.01.091.09 1119s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/good.wrong_ext HTTP/1.1
0-03220820/171/171_ 1119s 6.81203900.01.011.01 1119s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.html HTTP/1.1
0-03220820/182/182_ 1119s 6.79204330.01.161.16 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03220820/156/156_ 1119s 6.74213220.00.880.88 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03220820/188/188_ 1119s 6.79204440.07.477.47 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03220820/171/171_ 1119s 6.792070330.01.351.35 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03220820/181/181_ 1119s 6.772024930.00.980.98 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03220820/164/164_ 1119s 6.81214130.01.041.04 1119s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.html HTTP/1.1
0-03220820/175/175_ 1119s 6.78209010.012.7212.72 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
0-03220820/176/176_ 1119s 6.802014010.00.990.99 1119s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/go_d.html HTTP/1.1
0-03220820/173/173_ 1119s 6.80206440.010.6610.66 1119s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/godo.html HTTP/1.1
0-03220820/172/172_ 1119s 6.81202810.00.930.93 1119s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/XooX.html HTTP/1.1
0-03220820/180/180_ 1119s 6.80203990.00.940.94 1119s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/Bad.html HTTP/1.1
0-03220820/179/179_ 1119s 6.81219860.011.0211.02 1119s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/Bad.html HTTP/1.1
0-03220820/183/183_ 1119s 6.80223390.00.950.95 1119s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/XooX.html HTTP/1.1
0-03220820/176/176_ 1119s 6.81215400.02.562.56 1119s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.wrong_ext HTTP/1.1
0-03220820/174/174_ 1119s 6.81204740.01.011.01 1119s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/goood.html HTTP/1.1
1-03221120/12/12_ 1119s 0.57467910.00.650.65 1119s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/query/test?foo HTTP/1.1
1-03221120/12/12_ 1119s 0.6440260.00.070.07 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03221120/11/11_ 1119s 0.5940650.00.090.09 1119s 127.0.0.1http/1.1localhost:8538GET /reverse/locproxy/index.html HTTP/1.1
1-03221120/9/9_ 1119s 0.6442360.00.020.02 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03221120/15/15_ 1119s 0.6540910.00.070.07 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03221120/14/14_ 1119s 0.55401490.00.060.06 1119s 127.0.0.1http/1.1ssi-default:8558GET /modules/include/regex.shtml HTTP/1.1
1-03221120/11/11_ 1119s 0.65413520.00.050.05 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03221120/10/10_ 1119s 0.62465770.00.080.08 1119s 127.0.0.1http/1.1localhost:8538GET /reverse/modules/cgi/nph-102.pl HTTP/1.1
1-03221120/11/11_ 1119s 0.6540760.00.050.05 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03221120/11/11_ 1119s 0.6540120.00.080.08 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03221120/11/11_ 1119s 0.6245210.00.450.45 1119s 127.0.0.1http/1.1localhost:8538GET /uds/ HTTP/1.1
1-03221120/10/10_ 1119s 0.6541290.00.350.35 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03221120/14/14_ 1119s 0.6520200.00.120.12 1119s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/god.html HTTP/1.1
1-03221120/9/9_ 1119s 0.532170.00.050.05 1119s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
1-03221120/11/11_ 1119s 0.63213110.00.030.03 1119s 127.0.0.1http/1.1localhost:8557GET /modules/proxy/fcgi/index.php HTTP/1.1
1-03221120/10/10_ 1119s 0.63181250.00.050.05 1119s 127.0.0.1http/1.1localhost:8529GET /apache/ratelimit/chunk?0,8192 HTTP/1.1
1-03221120/12/12_ 1119s 0.57183150.00.060.06 1119s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fr/ HTTP/1.1
1-03221120/9/9_ 1119s 0.639090.00.020.02 1119s 127.0.0.1http/1.1localhost:8529GET /sessiontest/on/expire?test=value&expiry=1711263107000000 H
1-03221120/13/13_ 1119s 0.5391180.00.080.08 1119s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
1-03221120/11/11_ 1119s 0.63921650.09.809.80 1119s 127.0.0.1http/1.1localhost:8529POST /sessiontest/on/expire/cache HTTP/1.1
1-03221120/13/13_ 1119s 0.6442190.00.050.05 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03221120/12/12_ 1119s 0.6440150.00.160.16 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03221120/11/11_ 1119s 0.5343140.00.040.04 1119s 127.0.0.1http/1.1localhost:8529GET /modules/headers/htaccess/ HTTP/1.1
1-03221120/9/9_ 1119s 0.644060.00.030.03 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
1-03221120/12/12_ 1119s 0.6441120.00.050.05 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221470/83/83_ 1119s 2.27401040.02.312.31 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221470/77/77_ 1119s 2.2840750.00.380.38 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221470/75/75_ 1119s 2.16442330.00.630.63 1119s 127.0.0.1http/1.1localhost:8538GET /mapping/mapping.html HTTP/1.1
2-03221470/78/78_ 1119s 2.25401030.00.490.49 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221470/78/78_ 1119s 2.2740790.00.290.29 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221470/84/84_ 1119s 2.28231490.01.051.05 1119s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/good.html HTTP/1.1
2-03221470/76/76_ 1119s 2.2840780.00.460.46 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221470/69/69_ 1119s 2.2720690.00.450.45 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221470/81/81_ 1119s 2.2820710.00.380.38 1119s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/GOOD.wrong_ext HTTP/1.1
2-03221470/79/79_ 1119s 2.25411230.01.701.70 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221470/82/82_ 1119s 2.2820930.00.410.41 1119s 127.0.0.1http/1.1localhost:8529GET /modules/speling/nocase/dogo.html HTTP/1.1
2-03221470/81/81_ 1119s 2.2520900.00.480.48 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221470/82/82_ 1119s 2.2520680.00.460.46 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221470/73/73_ 1119s 2.2920710.00.460.46 1119s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/go_d.html HTTP/1.1
2-03221471/78/78W 1119s 2.2700800.00.580.58 1119s 127.0.0.1http/1.1localhost:8529GET /server-status HTTP/1.1
2-03221470/78/78_ 1119s 2.29201040.00.820.82 1119s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/dogo.html HTTP/1.1
2-03221470/84/84_ 1119s 2.29232170.04.304.30 1119s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/GOOD.wrong_ext HTTP/1.1
2-03221470/77/77_ 1119s 2.1821880.00.600.60 1119s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/3 HTTP/1.1
2-03221470/82/82_ 1119s 2.2920820.00.490.49 1119s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/several0.html HTTP/1.1
2-03221470/80/80_ 1119s 2.27401370.00.540.54 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221470/79/79_ 1119s 2.27412090.00.370.37 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221470/78/78_ 1119s 2.27402400.00.370.37 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221470/76/76_ 1119s 2.23412400.00.370.37 1119s 127.0.0.1http/1.1localhost:8529GET /modules/session/env.shtml?test=value HTTP/1.1
2-03221470/76/76_ 1119s 2.2720770.00.610.61 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
2-03221470/82/82_ 1119s 2.2540750.01.451.45 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03286380/3/3_ 1119s 0.4942030.00.000.00 1119s 127.0.0.1http/1.1ssi-default:8558GET /modules/include/bucketeer/y10.shtml HTTP/1.1
3-03286380/6/6_ 1119s 0.40630650.00.020.02 1119s 127.0.0.1http/1.1localhost:8529HEAD /modules/expires/htaccess/text.txt HTTP/1.1
3-03286380/5/5_ 1119s 0.49421700.00.010.01 1119s 127.0.0.1http/1.1retagged1:8558GET /modules/include/bucketeer/retagged3.shtml HTTP/1.1
3-03286380/6/6_ 1119s 0.404257660.00.010.01 1119s 127.0.0.1http/1.1localhost:8529POST /apache/extfilter/out-limit/modules/cgi/perl_echo.pl HTTP/
3-03286380/4/4_ 1119s 0.50371630.00.010.01 1119s 127.0.0.1http/1.1localhost:8529GET /modules/lua/translate-inherit-before/404?translateme=1&ok=
3-03286380/7/7_ 1119s 0.4737290.00.010.01 1119s 127.0.0.1http/1.1localhost:8529GET /modules/filter/bytype/test.txt HTTP/1.1
3-03286380/5/5_ 1119s 0.5035370.00.010.01 1119s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fr/compressed/ HTTP/1.1
3-03286380/6/6_ 1119s 0.5035390.00.020.02 1119s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/de/compressed/ HTTP/1.1
3-03286380/5/5_ 1119s 0.50351100.00.050.05 1119s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/fu/compressed/ HTTP/1.1
3-03286380/6/6_ 1119s 0.473511270.01.991.99 1119s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
3-03286380/6/6_ 1119s 0.5035040.00.000.00 1119s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/zh-TW/index.html.fr HTTP/1.1
3-03286380/5/5_ 1119s 0.4735170.00.040.04 1119s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
3-03286380/6/6_ 1119s 0.5035370.00.010.01 1119s 127.0.0.1http/1.1localhost:8529GET /modules/negotiation/zh-TW/compressed/ HTTP/1.1
3-03286380/5/5_ 1119s 0.51234440.01.971.97 1119s 127.0.0.1http/1.1localhost:8554POST /balancer-manager HTTP/1.1
3-03286380/6/6_ 1119s 0.51234680.03.933.93 1119s 127.0.0.1http/1.1localhost:8554GET /dynproxy HTTP/1.1
3-03286380/5/5_ 1119s 0.5212490.00.000.00 1119s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/5 HTTP/1.1
3-03286380/4/4_ 1119s 0.521219210.00.020.02 1119s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/proxy-qsa.html?bloo=blar HTTP/1.1
3-03286380/4/4_ 1119s 0.481211180.00.050.05 1119s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
3-03286380/7/7_ 1119s 0.52121870.04.094.09 1119s 127.0.0.1http/1.1localhost:8529GET /modules/rewrite/cookie/foo HTTP/1.1
3-03286380/3/3_ 1119s 0.5291140.00.290.29 1119s 127.0.0.1http/1.1localhost:8529GET /sessiontest/on/expire?test=value&expiry=1 HTTP/1.1
3-03286380/6/6_ 1119s 0.49901510.09.799.79 1119s 127.0.0.1http/1.1localhost:8529HEAD /modules/headers/htaccess/ HTTP/1.1
3-03286380/3/3_ 1119s 0.5241630.00.000.00 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03286380/7/7_ 1119s 0.5321100.00.010.01 1119s 127.0.0.1http/1.1localhost:8529GET /modules/speling/caseonly/god.html HTTP/1.1
3-03286380/4/4_ 1119s 0.524150.00.000.00 1119s 127.0.0.1http/1.1localhost:8529GET /modules/setenvif/htaccess/setenvif.shtml HTTP/1.1
3-03286380/6/6_ 1119s 0.492150.00.010.01 1119s 127.0.0.1http/1.1ssi-default:8558GET /modules/include/xbithack/full/test.html HTTP/1.1
1119s
1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s 1119s
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
1119s 1119s 1119s ok 1 1119s ok 1122s t/modules/substitute.t .............. 1122s 1..19 1122s # Running under perl version 5.038002 for linux 1122s # Current time local: Sun Mar 24 06:48:36 2024 1122s # Current time GMT: Sun Mar 24 06:48:36 2024 1122s # Using Test.pm version 1.31 1122s # Using Apache/Test.pm version 1.42 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1122s got 200 'barbar': OK 1122s ok 1 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1122s got 200 'barbar': OK 1122s ok 2 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1122s got 200 'foofoo': OK 1122s ok 3 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1122s got 200 'barbar': OK 1122s ok 4 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1122s got 200 'barbar': OK 1122s ok 5 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1122s got 200 'barbar': OK 1122s ok 6 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1122s got 200 'foof 1122s oo': OK 1122s ok 7 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1122s got 200 'xfoo': OK 1122s ok 8 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1122s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1122s ok 9 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1122s got 200 'barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s barx 1122s ': OK 1122s ok 10 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1122s got 200 'a$1axb(': OK 1122s ok 11 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1122s got 200 'a$XX': OK 1122s ok 12 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1122s got 200 'xbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbarxbar': OK 1122s ok 13 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1122s got 200 'x&x': OK 1122s ok 14 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1122s got 200 'xx': OK 1122s ok 15 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1122s got 200 'fcooar': OK 1122s ok 16 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1122s got 200 'fc$1ar': OK 1122s ok 17 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1122s got 200 'fdooar': OK 1122s ok 18 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1122s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1122s got 200 'XXXfooXXX 1122s bar': OK 1122s ok 19 1122s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/test.txt 1122s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/substitute/.htaccess 1122s ok 1126s t/modules/unique_id.t ............... 1126s 1..300 1126s # Running under perl version 5.038002 for linux 1126s # Current time local: Sun Mar 24 06:48:39 2024 1126s # Current time GMT: Sun Mar 24 06:48:39 2024 1126s # Using Test.pm version 1.31 1126s # Using Apache/Test.pm version 1.42 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 1 1126s # unique id: Zf_MyEdHL24rDfyOnmY8awAAABg 1126s ok 2 1126s ok 3 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 4 1126s # unique id: Zf_MyEdHL24rDfyOnmY8bAAAAA4 1126s ok 5 1126s ok 6 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 7 1126s # unique id: Zf_MyEdHL24rDfyOnmY8bQAAAAQ 1126s ok 8 1126s ok 9 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 10 1126s # unique id: Zf_MyEdHL24rDfyOnmY8bgAAABA 1126s ok 11 1126s ok 12 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 13 1126s # unique id: Zf_MyUdHL24rDfyOnmY8bwAAABc 1126s ok 14 1126s ok 15 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 16 1126s # unique id: Zf_MyUdHL24rDfyOnmY8cAAAABU 1126s ok 17 1126s ok 18 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 19 1126s # unique id: Zf_MyUdHL24rDfyOnmY8cQAAAAM 1126s ok 20 1126s ok 21 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 22 1126s # unique id: Zf_MyUdHL24rDfyOnmY8cgAAABM 1126s ok 23 1126s ok 24 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 25 1126s # unique id: Zf_MyUdHL24rDfyOnmY8cwAAAAE 1126s ok 26 1126s ok 27 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 28 1126s # unique id: Zf_MyUdHL24rDfyOnmY8dAAAAAk 1126s ok 29 1126s ok 30 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 31 1126s # unique id: Zf_MyUdHL24rDfyOnmY8dQAAAAU 1126s ok 32 1126s ok 33 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 34 1126s # unique id: Zf_MyUdHL24rDfyOnmY8dgAAAAw 1126s ok 35 1126s ok 36 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 37 1126s # unique id: Zf_MyUdHL24rDfyOnmY8dwAAABI 1126s ok 38 1126s ok 39 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 40 1126s # unique id: Zf_MyUdHL24rDfyOnmY8eAAAAA0 1126s ok 41 1126s ok 42 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 43 1126s # unique id: Zf_MyUdHL24rDfyOnmY8eQAAABE 1126s ok 44 1126s ok 45 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 46 1126s # unique id: Zf_MyUdHL24rDfyOnmY8egAAAAc 1126s ok 47 1126s ok 48 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 49 1126s # unique id: Zf_MyUdHL24rDfyOnmY8ewAAAAg 1126s ok 50 1126s ok 51 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 52 1126s # unique id: Zf_MyUdHL24rDfyOnmY8fAAAAAI 1126s ok 53 1126s ok 54 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 55 1126s # unique id: Zf_MyUdHL24rDfyOnmY8fQAAABQ 1126s ok 56 1126s ok 57 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 58 1126s # unique id: Zf_MyUdHL24rDfyOnmY8fgAAAAs 1126s ok 59 1126s ok 60 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 61 1126s # unique id: Zf_MyUdHL24rDfyOnmY8fwAAABY 1126s ok 62 1126s ok 63 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 64 1126s # unique id: Zf_MyUdHL24rDfyOnmY8gAAAAAA 1126s ok 65 1126s ok 66 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 67 1126s # unique id: Zf_MyYwxz7SciDVwPT9QMQAAAJY 1126s ok 68 1126s ok 69 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 70 1126s # unique id: Zf_MyUdHL24rDfyOnmY8gQAAAAo 1126s ok 71 1126s ok 72 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 73 1126s # unique id: Zf_MyUdHL24rDfyOnmY8ggAAAA8 1126s ok 74 1126s ok 75 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 76 1126s # unique id: Zf_MyYwxz7SciDVwPT9QMgAAAJU 1126s ok 77 1126s ok 78 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 79 1126s # unique id: Zf_MyUdHL24rDfyOnmY8gwAAAAY 1126s ok 80 1126s ok 81 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 82 1126s # unique id: Zf_MyYwxz7SciDVwPT9QMwAAAJQ 1126s ok 83 1126s ok 84 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 85 1126s # unique id: Zf_MyUdHL24rDfyOnmY8hAAAABg 1126s ok 86 1126s ok 87 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 88 1126s # unique id: Zf_MyUdHL24rDfyOnmY8hQAAAA4 1126s ok 89 1126s ok 90 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 91 1126s # unique id: Zf_Myce61_Wjzbo2vpeDNwAAAMA 1126s ok 92 1126s ok 93 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 94 1126s # unique id: Zf_MyUdHL24rDfyOnmY8hgAAAAQ 1126s ok 95 1126s ok 96 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 97 1126s # unique id: Zf_MyYwxz7SciDVwPT9QNAAAAJM 1126s ok 98 1126s ok 99 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 100 1126s # unique id: Zf_MyUdHL24rDfyOnmY8hwAAABA 1126s ok 101 1126s ok 102 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 103 1126s # unique id: Zf_MyYwxz7SciDVwPT9QNQAAAII 1126s ok 104 1126s ok 105 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 106 1126s # unique id: Zf_MyUdHL24rDfyOnmY8iAAAABc 1126s ok 107 1126s ok 108 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 109 1126s # unique id: Zf_MyYwxz7SciDVwPT9QNgAAAIQ 1126s ok 110 1126s ok 111 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 112 1126s # unique id: Zf_MyUdHL24rDfyOnmY8iQAAABU 1126s ok 113 1126s ok 114 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 115 1126s # unique id: Zf_MyUdHL24rDfyOnmY8igAAABM 1126s ok 116 1126s ok 117 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 118 1126s # unique id: Zf_MyUdHL24rDfyOnmY8iwAAAAM 1126s ok 119 1126s ok 120 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 121 1126s # unique id: Zf_MyUdHL24rDfyOnmY8jAAAAAk 1126s ok 122 1126s ok 123 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 124 1126s # unique id: Zf_MyUdHL24rDfyOnmY8jQAAAAE 1126s ok 125 1126s ok 126 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 127 1126s # unique id: Zf_MyYwxz7SciDVwPT9QNwAAAJg 1126s ok 128 1126s ok 129 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 130 1126s # unique id: Zf_MyUdHL24rDfyOnmY8jgAAAAU 1126s ok 131 1126s ok 132 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 133 1126s # unique id: Zf_Myce61_Wjzbo2vpeDOAAAAMI 1126s ok 134 1126s ok 135 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 136 1126s # unique id: Zf_MyUdHL24rDfyOnmY8jwAAABI 1126s ok 137 1126s ok 138 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 139 1126s # unique id: Zf_MyUdHL24rDfyOnmY8kAAAAAw 1126s ok 140 1126s ok 141 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 142 1126s # unique id: Zf_MyUdHL24rDfyOnmY8kQAAAA0 1126s ok 143 1126s ok 144 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 145 1126s # unique id: Zf_MyYwxz7SciDVwPT9QOAAAAIY 1126s ok 146 1126s ok 147 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 148 1126s # unique id: Zf_MyUdHL24rDfyOnmY8kgAAAAc 1126s ok 149 1126s ok 150 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 151 1126s # unique id: Zf_MyUdHL24rDfyOnmY8kwAAABE 1126s ok 152 1126s ok 153 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 154 1126s # unique id: Zf_MyYwxz7SciDVwPT9QOQAAAIk 1126s ok 155 1126s ok 156 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 157 1126s # unique id: Zf_MyUdHL24rDfyOnmY8lAAAAAg 1126s ok 158 1126s ok 159 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 160 1126s # unique id: Zf_MyYwxz7SciDVwPT9QOgAAAIE 1126s ok 161 1126s ok 162 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 163 1126s # unique id: Zf_MykdHL24rDfyOnmY8lQAAAAI 1126s ok 164 1126s ok 165 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 166 1126s # unique id: Zf_Myowxz7SciDVwPT9QOwAAAIM 1126s ok 167 1126s ok 168 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 169 1126s # unique id: Zf_MykdHL24rDfyOnmY8lgAAABY 1126s ok 170 1126s ok 171 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 172 1126s # unique id: Zf_Myowxz7SciDVwPT9QPAAAAIg 1126s ok 173 1126s ok 174 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 175 1126s # unique id: Zf_MykdHL24rDfyOnmY8lwAAABQ 1126s ok 176 1126s ok 177 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 178 1126s # unique id: Zf_Myowxz7SciDVwPT9QPQAAAIs 1126s ok 179 1126s ok 180 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 181 1126s # unique id: Zf_MykdHL24rDfyOnmY8mAAAAAs 1126s ok 182 1126s ok 183 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 184 1126s # unique id: Zf_Myl-mlt-yNZNDLfUoqAAAAE4 1126s ok 185 1126s ok 186 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 187 1126s # unique id: Zf_MykdHL24rDfyOnmY8mQAAAAA 1126s ok 188 1126s ok 189 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 190 1126s # unique id: Zf_MykdHL24rDfyOnmY8mgAAAAo 1126s ok 191 1126s ok 192 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 193 1126s # unique id: Zf_MykdHL24rDfyOnmY8mwAAAA8 1126s ok 194 1126s ok 195 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 196 1126s # unique id: Zf_MykdHL24rDfyOnmY8nAAAAAY 1126s ok 197 1126s ok 198 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 199 1126s # unique id: Zf_Myowxz7SciDVwPT9QPgAAAIo 1126s ok 200 1126s ok 201 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 202 1126s # unique id: Zf_MykdHL24rDfyOnmY8nQAAAA4 1126s ok 203 1126s ok 204 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 205 1126s # unique id: Zf_MykdHL24rDfyOnmY8ngAAABg 1126s ok 206 1126s ok 207 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 208 1126s # unique id: Zf_MykdHL24rDfyOnmY8nwAAAAQ 1126s ok 209 1126s ok 210 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 211 1126s # unique id: Zf_Myowxz7SciDVwPT9QPwAAAIw 1126s ok 212 1126s ok 213 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 214 1126s # unique id: Zf_MykdHL24rDfyOnmY8oAAAABA 1126s ok 215 1126s ok 216 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 217 1126s # unique id: Zf_Myowxz7SciDVwPT9QQAAAAIU 1126s ok 218 1126s ok 219 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 220 1126s # unique id: Zf_MykdHL24rDfyOnmY8oQAAABc 1126s ok 221 1126s ok 222 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 223 1126s # unique id: Zf_Myowxz7SciDVwPT9QQQAAAI0 1126s ok 224 1126s ok 225 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 226 1126s # unique id: Zf_MykdHL24rDfyOnmY8ogAAABU 1126s ok 227 1126s ok 228 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 229 1126s # unique id: Zf_Myowxz7SciDVwPT9QQgAAAJE 1126s ok 230 1126s ok 231 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 232 1126s # unique id: Zf_MykdHL24rDfyOnmY8owAAAAk 1126s ok 233 1126s ok 234 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 235 1126s # unique id: Zf_MykdHL24rDfyOnmY8pAAAABM 1126s ok 236 1126s ok 237 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 238 1126s # unique id: Zf_Myowxz7SciDVwPT9QQwAAAJA 1126s ok 239 1126s ok 240 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 241 1126s # unique id: Zf_MykdHL24rDfyOnmY8pQAAAAM 1126s ok 242 1126s ok 243 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 244 1126s # unique id: Zf_MykdHL24rDfyOnmY8pgAAAAE 1126s ok 245 1126s ok 246 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 247 1126s # unique id: Zf_Myowxz7SciDVwPT9QRAAAAI8 1126s ok 248 1126s ok 249 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 250 1126s # unique id: Zf_MykdHL24rDfyOnmY8pwAAAAU 1126s ok 251 1126s ok 252 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 253 1126s # unique id: Zf_Myowxz7SciDVwPT9QRQAAAIc 1126s ok 254 1126s ok 255 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 256 1126s # unique id: Zf_Myowxz7SciDVwPT9QRgAAAJI 1126s ok 257 1126s ok 258 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 259 1126s # unique id: Zf_MykdHL24rDfyOnmY8qAAAABI 1126s ok 260 1126s ok 261 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 262 1126s # unique id: Zf_Myowxz7SciDVwPT9QRwAAAJc 1126s ok 263 1126s ok 264 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 265 1126s # unique id: Zf_MykdHL24rDfyOnmY8qQAAAAw 1126s ok 266 1126s ok 267 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 268 1126s # unique id: Zf_MykdHL24rDfyOnmY8qgAAAA0 1126s ok 269 1126s ok 270 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 271 1126s # unique id: Zf_Myowxz7SciDVwPT9QSAAAAI4 1126s ok 272 1126s ok 273 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 274 1126s # unique id: Zf_MykdHL24rDfyOnmY8qwAAAAc 1126s ok 275 1126s ok 276 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 277 1126s # unique id: Zf_Myowxz7SciDVwPT9QSQAAAIA 1126s ok 278 1126s ok 279 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 280 1126s # unique id: Zf_MykdHL24rDfyOnmY8rAAAABE 1126s ok 281 1126s ok 282 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 283 1126s # unique id: Zf_Myowxz7SciDVwPT9QSgAAAJY 1126s ok 284 1126s ok 285 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 286 1126s # unique id: Zf_MykdHL24rDfyOnmY8rQAAAAg 1126s ok 287 1126s ok 288 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 289 1126s # unique id: Zf_MykdHL24rDfyOnmY8rgAAAAI 1126s ok 290 1126s ok 291 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 292 1126s # unique id: Zf_Myowxz7SciDVwPT9QSwAAAJU 1126s ok 293 1126s ok 294 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 295 1126s # unique id: Zf_MykdHL24rDfyOnmY8rwAAABY 1126s ok 296 1126s ok 297 1126s # testing : fetch unique ID 1126s # expected: 200 1126s # received: '200' 1126s ok 298 1126s # unique id: Zf_Myse61_Wjzbo2vpeDOQAAAME 1126s ok 299 1126s ok 300 1126s ok 1128s t/modules/usertrack.t ............... 1128s 1..1004 1128s # Running under perl version 5.038002 for linux 1128s # Current time local: Sun Mar 24 06:48:43 2024 1128s # Current time GMT: Sun Mar 24 06:48:43 2024 1128s # Using Test.pm version 1.31 1128s # Using Apache/Test.pm version 1.42 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 1 1128s ok 2 1128s Set-Cookie: usertrack_test=2365ac43.6146272c158d4; path=/; expires=Sun, 24-Mar-24 06:49:44 GMT 1128s Cookie: usertrack_test=2365ac43.6146272c158d4 1128s ok 3 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 4 1128s ok 5 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 6 1128s ok 7 1128s Set-Cookie: usertrack_test=44437758.6146272c17a13; path=/; expires=Sun, 24-Mar-24 06:49:44 GMT 1128s Cookie: usertrack_test=44437758.6146272c17a13 1128s ok 8 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 9 1128s ok 10 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 11 1128s ok 12 1128s Set-Cookie: usertrack_test=eae9a583.6146272c18fed; path=/; expires=Sun, 24-Mar-24 06:49:44 GMT 1128s Cookie: usertrack_test=eae9a583.6146272c18fed 1128s ok 13 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 14 1128s ok 15 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 16 1128s ok 17 1128s Set-Cookie: usertrack_test=6212608a.6146272c1a2be; path=/; expires=Sun, 24-Mar-24 06:49:44 GMT 1128s Cookie: usertrack_test=6212608a.6146272c1a2be 1128s ok 18 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 19 1128s ok 20 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 21 1128s ok 22 1128s Set-Cookie: usertrack_test=86514b52.6146272c1b430; path=/; expires=Sun, 24-Mar-24 06:49:44 GMT 1128s Cookie: usertrack_test=86514b52.6146272c1b430 1128s ok 23 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 24 1128s ok 25 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 26 1128s ok 27 1128s Set-Cookie: usertrack_test=6ab67650.6146272c1c186; path=/; expires=Sun, 24-Mar-24 06:49:44 GMT 1128s Cookie: usertrack_test=6ab67650.6146272c1c186 1128s ok 28 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 29 1128s ok 30 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 31 1128s ok 32 1128s Set-Cookie: usertrack_test=cc9a445e.6146272c1d769; path=/; expires=Sun, 24-Mar-24 06:49:44 GMT 1128s Cookie: usertrack_test=cc9a445e.6146272c1d769 1128s ok 33 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 34 1128s ok 35 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 36 1128s ok 37 1128s Set-Cookie: usertrack_test=76086277.6146272c1ea3d; path=/; expires=Sun, 24-Mar-24 06:49:44 GMT 1128s Cookie: usertrack_test=76086277.6146272c1ea3d 1128s ok 38 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 39 1128s ok 40 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 41 1128s ok 42 1128s Set-Cookie: usertrack_test=6958d75a.6146272c1fdd5; path=/; expires=Sun, 24-Mar-24 06:49:44 GMT 1128s Cookie: usertrack_test=6958d75a.6146272c1fdd5 1128s ok 43 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 44 1128s ok 45 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 46 1128s ok 47 1128s Set-Cookie: usertrack_test=30d57aaf.6146272c20f36; path=/; expires=Sun, 24-Mar-24 06:49:44 GMT 1128s Cookie: usertrack_test=30d57aaf.6146272c20f36 1128s ok 48 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 49 1128s ok 50 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 51 1128s ok 52 1128s Set-Cookie: usertrack_test=ff7dde43.6146272c23006; path=/; expires=Sun, 24-Mar-24 06:49:44 GMT 1128s Cookie: usertrack_test=ff7dde43.6146272c23006 1128s ok 53 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 54 1128s ok 55 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 56 1128s ok 57 1128s Set-Cookie: usertrack_test=a9a949d9.6146272c24c1b; path=/; expires=Sun, 24-Mar-24 06:49:44 GMT 1128s Cookie: usertrack_test=a9a949d9.6146272c24c1b 1128s ok 58 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 59 1128s ok 60 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 61 1128s ok 62 1128s Set-Cookie: usertrack_test=203a1ea3.6146272c25a80; path=/; expires=Sun, 24-Mar-24 06:49:44 GMT 1128s Cookie: usertrack_test=203a1ea3.6146272c25a80 1128s ok 63 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 64 1128s ok 65 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 66 1128s ok 67 1128s Set-Cookie: usertrack_test=a4b8d41.6146272c26b3a; path=/; expires=Sun, 24-Mar-24 06:49:44 GMT 1128s Cookie: usertrack_test=a4b8d41.6146272c26b3a 1128s ok 68 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 69 1128s ok 70 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 71 1128s ok 72 1128s Set-Cookie: usertrack_test=7d6d5951.6146272c27dad; path=/; expires=Sun, 24-Mar-24 06:49:44 GMT 1128s Cookie: usertrack_test=7d6d5951.6146272c27dad 1128s ok 73 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 74 1128s ok 75 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 76 1128s ok 77 1128s Set-Cookie: usertrack_test=3fdec394.6146272c28f92; path=/; expires=Sun, 24-Mar-24 06:49:44 GMT 1128s Cookie: usertrack_test=3fdec394.6146272c28f92 1128s ok 78 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 79 1128s ok 80 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 81 1128s ok 82 1128s Set-Cookie: usertrack_test=f9f2cd7f.6146272c29d94; path=/; expires=Sun, 24-Mar-24 06:49:44 GMT 1128s Cookie: usertrack_test=f9f2cd7f.6146272c29d94 1128s ok 83 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 84 1128s ok 85 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 86 1128s ok 87 1128s Set-Cookie: usertrack_test=47469729.6146272c2af12; path=/; expires=Sun, 24-Mar-24 06:49:44 GMT 1128s Cookie: usertrack_test=47469729.6146272c2af12 1128s ok 88 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 89 1128s ok 90 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 91 1128s ok 92 1128s Set-Cookie: usertrack_test=c5bebe23.6146272c2bfaf; path=/; expires=Sun, 24-Mar-24 06:49:44 GMT 1128s Cookie: usertrack_test=c5bebe23.6146272c2bfaf 1128s ok 93 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 94 1128s ok 95 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 96 1128s ok 97 1128s Set-Cookie: usertrack_test=1d138c1b.6146272c2d195; path=/; expires=Sun, 24-Mar-24 06:49:44 GMT 1128s Cookie: usertrack_test=1d138c1b.6146272c2d195 1128s ok 98 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 99 1128s ok 100 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 101 1128s ok 102 1128s Set-Cookie: usertrack_test=3a4841be.6146272c2e174; path=/; expires=Sun, 24-Mar-24 06:49:44 GMT 1128s Cookie: usertrack_test=3a4841be.6146272c2e174 1128s ok 103 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 104 1128s ok 105 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 106 1128s ok 107 1128s Set-Cookie: usertrack_test=a82c2848.6146272c30317; path=/; expires=Sun, 24-Mar-24 06:49:44 GMT 1128s Cookie: usertrack_test=a82c2848.6146272c30317 1128s ok 108 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 109 1128s ok 110 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 111 1128s ok 112 1128s Set-Cookie: usertrack_test=9379b406.6146272c31c11; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=9379b406.6146272c31c11 1128s ok 113 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 114 1128s ok 115 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 116 1128s ok 117 1128s Set-Cookie: usertrack_test=52266f21.6146272c330da; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=52266f21.6146272c330da 1128s ok 118 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 119 1128s ok 120 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 121 1128s ok 122 1128s Set-Cookie: usertrack_test=2bd59fa0.6146272c3447c; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=2bd59fa0.6146272c3447c 1128s ok 123 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 124 1128s ok 125 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 126 1128s ok 127 1128s Set-Cookie: usertrack_test=ec3df0d4.6146272c3571f; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=ec3df0d4.6146272c3571f 1128s ok 128 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 129 1128s ok 130 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 131 1128s ok 132 1128s Set-Cookie: usertrack_test=e40eac43.6146272c36d65; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=e40eac43.6146272c36d65 1128s ok 133 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 134 1128s ok 135 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 136 1128s ok 137 1128s Set-Cookie: usertrack_test=320cd7dc.6146272c39c7b; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=320cd7dc.6146272c39c7b 1128s ok 138 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 139 1128s ok 140 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 141 1128s ok 142 1128s Set-Cookie: usertrack_test=b778f210.6146272c3dca1; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=b778f210.6146272c3dca1 1128s ok 143 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 144 1128s ok 145 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 146 1128s ok 147 1128s Set-Cookie: usertrack_test=e4beb4ae.6146272c41e0d; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=e4beb4ae.6146272c41e0d 1128s ok 148 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 149 1128s ok 150 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 151 1128s ok 152 1128s Set-Cookie: usertrack_test=a1b35b62.6146272c436a3; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=a1b35b62.6146272c436a3 1128s ok 153 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 154 1128s ok 155 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 156 1128s ok 157 1128s Set-Cookie: usertrack_test=aa5879ec.6146272c44c61; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=aa5879ec.6146272c44c61 1128s ok 158 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 159 1128s ok 160 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 161 1128s ok 162 1128s Set-Cookie: usertrack_test=c3b047d7.6146272c46395; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=c3b047d7.6146272c46395 1128s ok 163 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 164 1128s ok 165 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 166 1128s ok 167 1128s Set-Cookie: usertrack_test=4c76887c.6146272c4766d; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=4c76887c.6146272c4766d 1128s ok 168 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 169 1128s ok 170 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 171 1128s ok 172 1128s Set-Cookie: usertrack_test=bc79e2fc.6146272c48eb7; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=bc79e2fc.6146272c48eb7 1128s ok 173 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 174 1128s ok 175 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 176 1128s ok 177 1128s Set-Cookie: usertrack_test=c0957f0e.6146272c4a10e; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=c0957f0e.6146272c4a10e 1128s ok 178 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 179 1128s ok 180 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 181 1128s ok 182 1128s Set-Cookie: usertrack_test=4f745e.6146272c4b32b; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=4f745e.6146272c4b32b 1128s ok 183 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 184 1128s ok 185 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 186 1128s ok 187 1128s Set-Cookie: usertrack_test=835849f6.6146272c4c5a3; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=835849f6.6146272c4c5a3 1128s ok 188 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 189 1128s ok 190 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 191 1128s ok 192 1128s Set-Cookie: usertrack_test=835d58b6.6146272c4d614; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=835d58b6.6146272c4d614 1128s ok 193 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 194 1128s ok 195 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 196 1128s ok 197 1128s Set-Cookie: usertrack_test=ad4194de.6146272c4e61e; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=ad4194de.6146272c4e61e 1128s ok 198 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 199 1128s ok 200 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 201 1128s ok 202 1128s Set-Cookie: usertrack_test=a489754d.6146272c4fa92; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=a489754d.6146272c4fa92 1128s ok 203 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 204 1128s ok 205 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 206 1128s ok 207 1128s Set-Cookie: usertrack_test=8a402d43.6146272c515ab; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=8a402d43.6146272c515ab 1128s ok 208 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 209 1128s ok 210 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 211 1128s ok 212 1128s Set-Cookie: usertrack_test=8c5644df.6146272c52722; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=8c5644df.6146272c52722 1128s ok 213 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 214 1128s ok 215 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 216 1128s ok 217 1128s Set-Cookie: usertrack_test=2ebcdaff.6146272c53792; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=2ebcdaff.6146272c53792 1128s ok 218 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 219 1128s ok 220 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 221 1128s ok 222 1128s Set-Cookie: usertrack_test=be3ebc01.6146272c55aa2; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=be3ebc01.6146272c55aa2 1128s ok 223 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 224 1128s ok 225 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 226 1128s ok 227 1128s Set-Cookie: usertrack_test=7c9285f4.6146272c56b07; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=7c9285f4.6146272c56b07 1128s ok 228 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 229 1128s ok 230 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 231 1128s ok 232 1128s Set-Cookie: usertrack_test=58b69b19.6146272c5772c; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=58b69b19.6146272c5772c 1128s ok 233 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 234 1128s ok 235 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 236 1128s ok 237 1128s Set-Cookie: usertrack_test=89ec51b3.6146272c58e9c; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=89ec51b3.6146272c58e9c 1128s ok 238 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 239 1128s ok 240 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 241 1128s ok 242 1128s Set-Cookie: usertrack_test=c36d92f8.6146272c59c0f; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=c36d92f8.6146272c59c0f 1128s ok 243 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 244 1128s ok 245 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 246 1128s ok 247 1128s Set-Cookie: usertrack_test=4346751a.6146272c5aeb4; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=4346751a.6146272c5aeb4 1128s ok 248 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 249 1128s ok 250 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 251 1128s ok 252 1128s Set-Cookie: usertrack_test=55fc797e.6146272c5bf71; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=55fc797e.6146272c5bf71 1128s ok 253 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 254 1128s ok 255 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 256 1128s ok 257 1128s Set-Cookie: usertrack_test=b4ffe0df.6146272c5d08e; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=b4ffe0df.6146272c5d08e 1128s ok 258 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 259 1128s ok 260 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 261 1128s ok 262 1128s Set-Cookie: usertrack_test=8d82dcfb.6146272c5e1a0; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=8d82dcfb.6146272c5e1a0 1128s ok 263 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 264 1128s ok 265 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 266 1128s ok 267 1128s Set-Cookie: usertrack_test=46ad78c7.6146272c5eeaa; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=46ad78c7.6146272c5eeaa 1128s ok 268 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 269 1128s ok 270 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 271 1128s ok 272 1128s Set-Cookie: usertrack_test=83aba425.6146272c5fa58; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=83aba425.6146272c5fa58 1128s ok 273 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 274 1128s ok 275 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 276 1128s ok 277 1128s Set-Cookie: usertrack_test=6df24b3e.6146272c6097a; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=6df24b3e.6146272c6097a 1128s ok 278 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 279 1128s ok 280 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 281 1128s ok 282 1128s Set-Cookie: usertrack_test=9f4a269b.6146272c61df5; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=9f4a269b.6146272c61df5 1128s ok 283 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 284 1128s ok 285 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 286 1128s ok 287 1128s Set-Cookie: usertrack_test=c8872bdd.6146272c62f02; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=c8872bdd.6146272c62f02 1128s ok 288 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 289 1128s ok 290 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 291 1128s ok 292 1128s Set-Cookie: usertrack_test=5b6beb4d.6146272c6420e; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=5b6beb4d.6146272c6420e 1128s ok 293 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 294 1128s ok 295 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 296 1128s ok 297 1128s Set-Cookie: usertrack_test=c52b5da7.6146272c653fd; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=c52b5da7.6146272c653fd 1128s ok 298 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 299 1128s ok 300 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 301 1128s ok 302 1128s Set-Cookie: usertrack_test=d81b015d.6146272c66475; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=d81b015d.6146272c66475 1128s ok 303 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 304 1128s ok 305 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 306 1128s ok 307 1128s Set-Cookie: usertrack_test=554472ff.6146272c67149; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=554472ff.6146272c67149 1128s ok 308 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 309 1128s ok 310 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 311 1128s ok 312 1128s Set-Cookie: usertrack_test=9e5bd78.6146272c6814a; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=9e5bd78.6146272c6814a 1128s ok 313 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 314 1128s ok 315 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 316 1128s ok 317 1128s Set-Cookie: usertrack_test=3572e521.6146272c69421; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=3572e521.6146272c69421 1128s ok 318 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 319 1128s ok 320 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 321 1128s ok 322 1128s Set-Cookie: usertrack_test=b61c0d94.6146272c6a763; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=b61c0d94.6146272c6a763 1128s ok 323 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 324 1128s ok 325 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 326 1128s ok 327 1128s Set-Cookie: usertrack_test=6ecf8066.6146272c6c4bb; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=6ecf8066.6146272c6c4bb 1128s ok 328 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 329 1128s ok 330 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 331 1128s ok 332 1128s Set-Cookie: usertrack_test=3c49d0ab.6146272c6d9b6; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=3c49d0ab.6146272c6d9b6 1128s ok 333 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 334 1128s ok 335 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 336 1128s ok 337 1128s Set-Cookie: usertrack_test=66295305.6146272c6f704; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=66295305.6146272c6f704 1128s ok 338 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 339 1128s ok 340 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 341 1128s ok 342 1128s Set-Cookie: usertrack_test=2cf04694.6146272c708bd; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=2cf04694.6146272c708bd 1128s ok 343 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 344 1128s ok 345 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 346 1128s ok 347 1128s Set-Cookie: usertrack_test=68d87589.6146272c71b77; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=68d87589.6146272c71b77 1128s ok 348 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 349 1128s ok 350 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 351 1128s ok 352 1128s Set-Cookie: usertrack_test=2c0308b8.6146272c73643; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=2c0308b8.6146272c73643 1128s ok 353 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 354 1128s ok 355 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 356 1128s ok 357 1128s Set-Cookie: usertrack_test=a8235a62.6146272c74d77; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=a8235a62.6146272c74d77 1128s ok 358 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 359 1128s ok 360 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 361 1128s ok 362 1128s Set-Cookie: usertrack_test=7935bec2.6146272c75fde; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=7935bec2.6146272c75fde 1128s ok 363 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 364 1128s ok 365 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 366 1128s ok 367 1128s Set-Cookie: usertrack_test=a00fb570.6146272c77185; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=a00fb570.6146272c77185 1128s ok 368 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 369 1128s ok 370 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 371 1128s ok 372 1128s Set-Cookie: usertrack_test=b92776b.6146272c7860f; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=b92776b.6146272c7860f 1128s ok 373 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 374 1128s ok 375 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 376 1128s ok 377 1128s Set-Cookie: usertrack_test=16c8b99f.6146272c79e44; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=16c8b99f.6146272c79e44 1128s ok 378 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 379 1128s ok 380 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 381 1128s ok 382 1128s Set-Cookie: usertrack_test=59918750.6146272c7d46c; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=59918750.6146272c7d46c 1128s ok 383 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 384 1128s ok 385 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 386 1128s ok 387 1128s Set-Cookie: usertrack_test=186c8c73.6146272c7ffbc; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=186c8c73.6146272c7ffbc 1128s ok 388 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 389 1128s ok 390 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 391 1128s ok 392 1128s Set-Cookie: usertrack_test=19da6d10.6146272c82042; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=19da6d10.6146272c82042 1128s ok 393 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 394 1128s ok 395 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 396 1128s ok 397 1128s Set-Cookie: usertrack_test=5834f8b7.6146272c83e01; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=5834f8b7.6146272c83e01 1128s ok 398 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 399 1128s ok 400 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 401 1128s ok 402 1128s Set-Cookie: usertrack_test=eb69eaa0.6146272c85329; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=eb69eaa0.6146272c85329 1128s ok 403 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 404 1128s ok 405 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 406 1128s ok 407 1128s Set-Cookie: usertrack_test=1c40d007.6146272c8667f; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=1c40d007.6146272c8667f 1128s ok 408 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 409 1128s ok 410 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 411 1128s ok 412 1128s Set-Cookie: usertrack_test=c2cd3423.6146272c878de; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=c2cd3423.6146272c878de 1128s ok 413 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 414 1128s ok 415 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 416 1128s ok 417 1128s Set-Cookie: usertrack_test=12e1648a.6146272c886ae; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=12e1648a.6146272c886ae 1128s ok 418 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 419 1128s ok 420 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 421 1128s ok 422 1128s Set-Cookie: usertrack_test=7cb33d09.6146272c89fb5; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=7cb33d09.6146272c89fb5 1128s ok 423 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 424 1128s ok 425 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 426 1128s ok 427 1128s Set-Cookie: usertrack_test=c5023e40.6146272c8b3f3; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=c5023e40.6146272c8b3f3 1128s ok 428 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 429 1128s ok 430 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 431 1128s ok 432 1128s Set-Cookie: usertrack_test=7322df9e.6146272c8c189; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=7322df9e.6146272c8c189 1128s ok 433 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 434 1128s ok 435 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 436 1128s ok 437 1128s Set-Cookie: usertrack_test=f6734fb1.6146272c8d152; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=f6734fb1.6146272c8d152 1128s ok 438 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 439 1128s ok 440 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 441 1128s ok 442 1128s Set-Cookie: usertrack_test=67654acd.6146272c8e47f; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=67654acd.6146272c8e47f 1128s ok 443 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 444 1128s ok 445 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 446 1128s ok 447 1128s Set-Cookie: usertrack_test=e21a850b.6146272c8f687; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=e21a850b.6146272c8f687 1128s ok 448 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 449 1128s ok 450 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 451 1128s ok 452 1128s Set-Cookie: usertrack_test=1aabd077.6146272c909a8; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=1aabd077.6146272c909a8 1128s ok 453 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 454 1128s ok 455 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 456 1128s ok 457 1128s Set-Cookie: usertrack_test=d6377393.6146272c91b37; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=d6377393.6146272c91b37 1128s ok 458 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 459 1128s ok 460 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 461 1128s ok 462 1128s Set-Cookie: usertrack_test=300ffa21.6146272c92c7d; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=300ffa21.6146272c92c7d 1128s ok 463 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 464 1128s ok 465 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 466 1128s ok 467 1128s Set-Cookie: usertrack_test=1123d3c1.6146272c93e28; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=1123d3c1.6146272c93e28 1128s ok 468 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 469 1128s ok 470 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 471 1128s ok 472 1128s Set-Cookie: usertrack_test=cb8dd8b0.6146272c94e97; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=cb8dd8b0.6146272c94e97 1128s ok 473 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 474 1128s ok 475 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 476 1128s ok 477 1128s Set-Cookie: usertrack_test=cffee00b.6146272c95ce6; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=cffee00b.6146272c95ce6 1128s ok 478 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 479 1128s ok 480 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 481 1128s ok 482 1128s Set-Cookie: usertrack_test=1ac8dbc1.6146272c9744e; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=1ac8dbc1.6146272c9744e 1128s ok 483 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 484 1128s ok 485 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 486 1128s ok 487 1128s Set-Cookie: usertrack_test=213727dc.6146272c980be; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=213727dc.6146272c980be 1128s ok 488 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 489 1128s ok 490 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 491 1128s ok 492 1128s Set-Cookie: usertrack_test=28d20d90.6146272c98fce; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=28d20d90.6146272c98fce 1128s ok 493 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 494 1128s ok 495 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 496 1128s ok 497 1128s Set-Cookie: usertrack_test=f80ff00d.6146272c9a1f5; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=f80ff00d.6146272c9a1f5 1128s ok 498 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 499 1128s ok 500 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 501 1128s ok 502 1128s Set-Cookie: usertrack_test=470a5018.6146272c9b22a; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=470a5018.6146272c9b22a 1128s ok 503 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 504 1128s ok 505 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 506 1128s ok 507 1128s Set-Cookie: usertrack_test=7a11f038.6146272c9c1ac; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=7a11f038.6146272c9c1ac 1128s ok 508 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 509 1128s ok 510 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 511 1128s ok 512 1128s Set-Cookie: usertrack_test=ed9d9008.6146272c9d1c1; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=ed9d9008.6146272c9d1c1 1128s ok 513 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 514 1128s ok 515 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 516 1128s ok 517 1128s Set-Cookie: usertrack_test=248537cb.6146272c9e1c1; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=248537cb.6146272c9e1c1 1128s ok 518 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 519 1128s ok 520 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 521 1128s ok 522 1128s Set-Cookie: usertrack_test=af5785a5.6146272c9edfd; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=af5785a5.6146272c9edfd 1128s ok 523 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 524 1128s ok 525 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 526 1128s ok 527 1128s Set-Cookie: usertrack_test=7d04f66f.6146272c9faf9; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=7d04f66f.6146272c9faf9 1128s ok 528 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 529 1128s ok 530 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 531 1128s ok 532 1128s Set-Cookie: usertrack_test=4e1166a3.6146272ca06ab; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=4e1166a3.6146272ca06ab 1128s ok 533 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 534 1128s ok 535 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 536 1128s ok 537 1128s Set-Cookie: usertrack_test=7ad345e3.6146272ca1682; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=7ad345e3.6146272ca1682 1128s ok 538 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 539 1128s ok 540 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 541 1128s ok 542 1128s Set-Cookie: usertrack_test=933a5f08.6146272ca26c1; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=933a5f08.6146272ca26c1 1128s ok 543 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 544 1128s ok 545 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 546 1128s ok 547 1128s Set-Cookie: usertrack_test=38169b66.6146272ca3604; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=38169b66.6146272ca3604 1128s ok 548 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 549 1128s ok 550 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 551 1128s ok 552 1128s Set-Cookie: usertrack_test=af480f4e.6146272ca470d; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=af480f4e.6146272ca470d 1128s ok 553 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 554 1128s ok 555 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 556 1128s ok 557 1128s Set-Cookie: usertrack_test=fe8e0aa5.6146272ca5426; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=fe8e0aa5.6146272ca5426 1128s ok 558 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 559 1128s ok 560 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 561 1128s ok 562 1128s Set-Cookie: usertrack_test=56757276.6146272ca603d; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=56757276.6146272ca603d 1128s ok 563 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 564 1128s ok 565 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 566 1128s ok 567 1128s Set-Cookie: usertrack_test=af314def.6146272ca6c9b; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=af314def.6146272ca6c9b 1128s ok 568 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 569 1128s ok 570 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 571 1128s ok 572 1128s Set-Cookie: usertrack_test=28a5c97e.6146272ca7941; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=28a5c97e.6146272ca7941 1128s ok 573 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 574 1128s ok 575 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 576 1128s ok 577 1128s Set-Cookie: usertrack_test=7abae472.6146272ca8dd5; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=7abae472.6146272ca8dd5 1128s ok 578 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 579 1128s ok 580 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 581 1128s ok 582 1128s Set-Cookie: usertrack_test=5206724e.6146272ca9c14; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=5206724e.6146272ca9c14 1128s ok 583 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 584 1128s ok 585 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 586 1128s ok 587 1128s Set-Cookie: usertrack_test=f71a9ac2.6146272caabba; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=f71a9ac2.6146272caabba 1128s ok 588 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 589 1128s ok 590 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 591 1128s ok 592 1128s Set-Cookie: usertrack_test=9bda67df.6146272cab8ff; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=9bda67df.6146272cab8ff 1128s ok 593 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 594 1128s ok 595 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 596 1128s ok 597 1128s Set-Cookie: usertrack_test=8ba82cda.6146272cac641; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=8ba82cda.6146272cac641 1128s ok 598 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 599 1128s ok 600 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 601 1128s ok 602 1128s Set-Cookie: usertrack_test=4d605015.6146272cad5a9; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=4d605015.6146272cad5a9 1128s ok 603 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 604 1128s ok 605 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 606 1128s ok 607 1128s Set-Cookie: usertrack_test=8365394.6146272cae2f1; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=8365394.6146272cae2f1 1128s ok 608 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 609 1128s ok 610 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 611 1128s ok 612 1128s Set-Cookie: usertrack_test=f7f06a7c.6146272caf038; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=f7f06a7c.6146272caf038 1128s ok 613 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 614 1128s ok 615 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 616 1128s ok 617 1128s Set-Cookie: usertrack_test=e0f7fd79.6146272cafd06; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1128s Cookie: usertrack_test=e0f7fd79.6146272cafd06 1128s ok 618 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 619 1128s ok 620 1128s # testing : Checking return code is '200' 1128s # expected: 200 1128s # received: '200' 1128s ok 621 1128s ok 622 1129s Set-Cookie: usertrack_test=1f21f6b8.6146272cb0e84; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=1f21f6b8.6146272cb0e84 1129s ok 623 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 624 1129s ok 625 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 626 1129s ok 627 1129s Set-Cookie: usertrack_test=be8d5a96.6146272cb1a9f; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=be8d5a96.6146272cb1a9f 1129s ok 628 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 629 1129s ok 630 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 631 1129s ok 632 1129s Set-Cookie: usertrack_test=3a7b68.6146272cb2767; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=3a7b68.6146272cb2767 1129s ok 633 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 634 1129s ok 635 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 636 1129s ok 637 1129s Set-Cookie: usertrack_test=e7b01c84.6146272cb37c6; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=e7b01c84.6146272cb37c6 1129s ok 638 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 639 1129s ok 640 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 641 1129s ok 642 1129s Set-Cookie: usertrack_test=ce41b52.6146272cb4455; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=ce41b52.6146272cb4455 1129s ok 643 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 644 1129s ok 645 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 646 1129s ok 647 1129s Set-Cookie: usertrack_test=7eb71410.6146272cb5153; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=7eb71410.6146272cb5153 1129s ok 648 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 649 1129s ok 650 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 651 1129s ok 652 1129s Set-Cookie: usertrack_test=efad5dd1.6146272cb5d89; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=efad5dd1.6146272cb5d89 1129s ok 653 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 654 1129s ok 655 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 656 1129s ok 657 1129s Set-Cookie: usertrack_test=9ed807a5.6146272cb7184; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=9ed807a5.6146272cb7184 1129s ok 658 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 659 1129s ok 660 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 661 1129s ok 662 1129s Set-Cookie: usertrack_test=da354784.6146272cb8668; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=da354784.6146272cb8668 1129s ok 663 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 664 1129s ok 665 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 666 1129s ok 667 1129s Set-Cookie: usertrack_test=fec2ce82.6146272cb9b58; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=fec2ce82.6146272cb9b58 1129s ok 668 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 669 1129s ok 670 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 671 1129s ok 672 1129s Set-Cookie: usertrack_test=3be3b7a5.6146272cba7c6; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=3be3b7a5.6146272cba7c6 1129s ok 673 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 674 1129s ok 675 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 676 1129s ok 677 1129s Set-Cookie: usertrack_test=4f2ce82.6146272cbb66c; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=4f2ce82.6146272cbb66c 1129s ok 678 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 679 1129s ok 680 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 681 1129s ok 682 1129s Set-Cookie: usertrack_test=391a258.6146272cbc3c3; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=391a258.6146272cbc3c3 1129s ok 683 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 684 1129s ok 685 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 686 1129s ok 687 1129s Set-Cookie: usertrack_test=8d701e.6146272cbd3e8; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=8d701e.6146272cbd3e8 1129s ok 688 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 689 1129s ok 690 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 691 1129s ok 692 1129s Set-Cookie: usertrack_test=6c38d5dd.6146272cbe657; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=6c38d5dd.6146272cbe657 1129s ok 693 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 694 1129s ok 695 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 696 1129s ok 697 1129s Set-Cookie: usertrack_test=fb7d3ef.6146272cbfbb0; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=fb7d3ef.6146272cbfbb0 1129s ok 698 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 699 1129s ok 700 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 701 1129s ok 702 1129s Set-Cookie: usertrack_test=3eeaa293.6146272cc134b; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=3eeaa293.6146272cc134b 1129s ok 703 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 704 1129s ok 705 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 706 1129s ok 707 1129s Set-Cookie: usertrack_test=ce0eb110.6146272cc2894; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=ce0eb110.6146272cc2894 1129s ok 708 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 709 1129s ok 710 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 711 1129s ok 712 1129s Set-Cookie: usertrack_test=3052c5c5.6146272cc3e59; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=3052c5c5.6146272cc3e59 1129s ok 713 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 714 1129s ok 715 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 716 1129s ok 717 1129s Set-Cookie: usertrack_test=e2af2f00.6146272cc502c; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=e2af2f00.6146272cc502c 1129s ok 718 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 719 1129s ok 720 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 721 1129s ok 722 1129s Set-Cookie: usertrack_test=7c15546b.6146272cc6142; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=7c15546b.6146272cc6142 1129s ok 723 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 724 1129s ok 725 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 726 1129s ok 727 1129s Set-Cookie: usertrack_test=c6d67636.6146272cc6f7a; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=c6d67636.6146272cc6f7a 1129s ok 728 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 729 1129s ok 730 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 731 1129s ok 732 1129s Set-Cookie: usertrack_test=39212aa1.6146272cc8067; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=39212aa1.6146272cc8067 1129s ok 733 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 734 1129s ok 735 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 736 1129s ok 737 1129s Set-Cookie: usertrack_test=7ab0a58b.6146272cc90b9; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=7ab0a58b.6146272cc90b9 1129s ok 738 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 739 1129s ok 740 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 741 1129s ok 742 1129s Set-Cookie: usertrack_test=973ff26f.6146272cc9ede; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=973ff26f.6146272cc9ede 1129s ok 743 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 744 1129s ok 745 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 746 1129s ok 747 1129s Set-Cookie: usertrack_test=27a5fe69.6146272ccab5d; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=27a5fe69.6146272ccab5d 1129s ok 748 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 749 1129s ok 750 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 751 1129s ok 752 1129s Set-Cookie: usertrack_test=2e2e324f.6146272ccb78b; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=2e2e324f.6146272ccb78b 1129s ok 753 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 754 1129s ok 755 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 756 1129s ok 757 1129s Set-Cookie: usertrack_test=ae6cf592.6146272ccca7c; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=ae6cf592.6146272ccca7c 1129s ok 758 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 759 1129s ok 760 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 761 1129s ok 762 1129s Set-Cookie: usertrack_test=3f7ae9d5.6146272ccdf18; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=3f7ae9d5.6146272ccdf18 1129s ok 763 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 764 1129s ok 765 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 766 1129s ok 767 1129s Set-Cookie: usertrack_test=bf5ba3a8.6146272ccecdc; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=bf5ba3a8.6146272ccecdc 1129s ok 768 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 769 1129s ok 770 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 771 1129s ok 772 1129s Set-Cookie: usertrack_test=5d80d267.6146272cd02c0; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=5d80d267.6146272cd02c0 1129s ok 773 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 774 1129s ok 775 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 776 1129s ok 777 1129s Set-Cookie: usertrack_test=30fbda0.6146272cd1559; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=30fbda0.6146272cd1559 1129s ok 778 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 779 1129s ok 780 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 781 1129s ok 782 1129s Set-Cookie: usertrack_test=2ed4c7da.6146272cd2560; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=2ed4c7da.6146272cd2560 1129s ok 783 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 784 1129s ok 785 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 786 1129s ok 787 1129s Set-Cookie: usertrack_test=f2bf8245.6146272cd33d6; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=f2bf8245.6146272cd33d6 1129s ok 788 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 789 1129s ok 790 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 791 1129s ok 792 1129s Set-Cookie: usertrack_test=6d100024.6146272cd4199; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=6d100024.6146272cd4199 1129s ok 793 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 794 1129s ok 795 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 796 1129s ok 797 1129s Set-Cookie: usertrack_test=7ff4b9d9.6146272cd4e43; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=7ff4b9d9.6146272cd4e43 1129s ok 798 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 799 1129s ok 800 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 801 1129s ok 802 1129s Set-Cookie: usertrack_test=5999497.6146272cd5b0a; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=5999497.6146272cd5b0a 1129s ok 803 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 804 1129s ok 805 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 806 1129s ok 807 1129s Set-Cookie: usertrack_test=a3d23d69.6146272cd69eb; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=a3d23d69.6146272cd69eb 1129s ok 808 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 809 1129s ok 810 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 811 1129s ok 812 1129s Set-Cookie: usertrack_test=a13cf6ca.6146272cd78b1; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=a13cf6ca.6146272cd78b1 1129s ok 813 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 814 1129s ok 815 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 816 1129s ok 817 1129s Set-Cookie: usertrack_test=788ffba1.6146272cd85c6; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=788ffba1.6146272cd85c6 1129s ok 818 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 819 1129s ok 820 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 821 1129s ok 822 1129s Set-Cookie: usertrack_test=acb7d9b.6146272cd91c8; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=acb7d9b.6146272cd91c8 1129s ok 823 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 824 1129s ok 825 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 826 1129s ok 827 1129s Set-Cookie: usertrack_test=dcb3dab2.6146272cd9fd6; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=dcb3dab2.6146272cd9fd6 1129s ok 828 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 829 1129s ok 830 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 831 1129s ok 832 1129s Set-Cookie: usertrack_test=297b45ad.6146272cdaf1f; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=297b45ad.6146272cdaf1f 1129s ok 833 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 834 1129s ok 835 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 836 1129s ok 837 1129s Set-Cookie: usertrack_test=78944059.6146272cdbc7e; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=78944059.6146272cdbc7e 1129s ok 838 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 839 1129s ok 840 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 841 1129s ok 842 1129s Set-Cookie: usertrack_test=bf8a4394.6146272cdc9b7; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=bf8a4394.6146272cdc9b7 1129s ok 843 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 844 1129s ok 845 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 846 1129s ok 847 1129s Set-Cookie: usertrack_test=2b60a12c.6146272cdd6f5; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=2b60a12c.6146272cdd6f5 1129s ok 848 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 849 1129s ok 850 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 851 1129s ok 852 1129s Set-Cookie: usertrack_test=307ab7b8.6146272cde40d; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=307ab7b8.6146272cde40d 1129s ok 853 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 854 1129s ok 855 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 856 1129s ok 857 1129s Set-Cookie: usertrack_test=36194681.6146272cdf010; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=36194681.6146272cdf010 1129s ok 858 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 859 1129s ok 860 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 861 1129s ok 862 1129s Set-Cookie: usertrack_test=f08ce632.6146272cdfc7c; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=f08ce632.6146272cdfc7c 1129s ok 863 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 864 1129s ok 865 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 866 1129s ok 867 1129s Set-Cookie: usertrack_test=4f88c57c.6146272ce0ada; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=4f88c57c.6146272ce0ada 1129s ok 868 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 869 1129s ok 870 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 871 1129s ok 872 1129s Set-Cookie: usertrack_test=715b7f4a.6146272ce1775; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=715b7f4a.6146272ce1775 1129s ok 873 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 874 1129s ok 875 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 876 1129s ok 877 1129s Set-Cookie: usertrack_test=298fc37b.6146272ce240f; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=298fc37b.6146272ce240f 1129s ok 878 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 879 1129s ok 880 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 881 1129s ok 882 1129s Set-Cookie: usertrack_test=b2ded7e9.6146272ce32f0; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=b2ded7e9.6146272ce32f0 1129s ok 883 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 884 1129s ok 885 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 886 1129s ok 887 1129s Set-Cookie: usertrack_test=d597384e.6146272ce4050; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=d597384e.6146272ce4050 1129s ok 888 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 889 1129s ok 890 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 891 1129s ok 892 1129s Set-Cookie: usertrack_test=35030f80.6146272ce4caf; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=35030f80.6146272ce4caf 1129s ok 893 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 894 1129s ok 895 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 896 1129s ok 897 1129s Set-Cookie: usertrack_test=9e276d4a.6146272ce5b9e; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=9e276d4a.6146272ce5b9e 1129s ok 898 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 899 1129s ok 900 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 901 1129s ok 902 1129s Set-Cookie: usertrack_test=94f84fe0.6146272ce68c3; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=94f84fe0.6146272ce68c3 1129s ok 903 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 904 1129s ok 905 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 906 1129s ok 907 1129s Set-Cookie: usertrack_test=70a3f226.6146272ce752f; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=70a3f226.6146272ce752f 1129s ok 908 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 909 1129s ok 910 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 911 1129s ok 912 1129s Set-Cookie: usertrack_test=ce6ee7cd.6146272ce81af; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=ce6ee7cd.6146272ce81af 1129s ok 913 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 914 1129s ok 915 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 916 1129s ok 917 1129s Set-Cookie: usertrack_test=3d5b634d.6146272ce8e92; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=3d5b634d.6146272ce8e92 1129s ok 918 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 919 1129s ok 920 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 921 1129s ok 922 1129s Set-Cookie: usertrack_test=aa614b5b.6146272ce9adc; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=aa614b5b.6146272ce9adc 1129s ok 923 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 924 1129s ok 925 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 926 1129s ok 927 1129s Set-Cookie: usertrack_test=80359b5f.6146272cea784; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=80359b5f.6146272cea784 1129s ok 928 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 929 1129s ok 930 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 931 1129s ok 932 1129s Set-Cookie: usertrack_test=f6a0e41e.6146272ceb641; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=f6a0e41e.6146272ceb641 1129s ok 933 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 934 1129s ok 935 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 936 1129s ok 937 1129s Set-Cookie: usertrack_test=22d10f95.6146272cec3ad; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=22d10f95.6146272cec3ad 1129s ok 938 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 939 1129s ok 940 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 941 1129s ok 942 1129s Set-Cookie: usertrack_test=c44ceda3.6146272ced099; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=c44ceda3.6146272ced099 1129s ok 943 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 944 1129s ok 945 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 946 1129s ok 947 1129s Set-Cookie: usertrack_test=c8b9b19d.6146272cee0bb; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=c8b9b19d.6146272cee0bb 1129s ok 948 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 949 1129s ok 950 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 951 1129s ok 952 1129s Set-Cookie: usertrack_test=222c89a9.6146272ceecd8; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=222c89a9.6146272ceecd8 1129s ok 953 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 954 1129s ok 955 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 956 1129s ok 957 1129s Set-Cookie: usertrack_test=51926314.6146272cef937; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=51926314.6146272cef937 1129s ok 958 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 959 1129s ok 960 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 961 1129s ok 962 1129s Set-Cookie: usertrack_test=5a474ece.6146272cf07f3; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=5a474ece.6146272cf07f3 1129s ok 963 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 964 1129s ok 965 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 966 1129s ok 967 1129s Set-Cookie: usertrack_test=5e2fbb67.6146272cf151f; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=5e2fbb67.6146272cf151f 1129s ok 968 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 969 1129s ok 970 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 971 1129s ok 972 1129s Set-Cookie: usertrack_test=583b3bc0.6146272cf21e9; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=583b3bc0.6146272cf21e9 1129s ok 973 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 974 1129s ok 975 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 976 1129s ok 977 1129s Set-Cookie: usertrack_test=500652cd.6146272cf2e23; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=500652cd.6146272cf2e23 1129s ok 978 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 979 1129s ok 980 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 981 1129s ok 982 1129s Set-Cookie: usertrack_test=f685404f.6146272cf3b16; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=f685404f.6146272cf3b16 1129s ok 983 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 984 1129s ok 985 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 986 1129s ok 987 1129s Set-Cookie: usertrack_test=7746581f.6146272cf473d; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=7746581f.6146272cf473d 1129s ok 988 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 989 1129s ok 990 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 991 1129s ok 992 1129s Set-Cookie: usertrack_test=61ec1889.6146272cf53a4; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=61ec1889.6146272cf53a4 1129s ok 993 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 994 1129s ok 995 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 996 1129s ok 997 1129s Set-Cookie: usertrack_test=ce2967fa.6146272cf5f89; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s Cookie: usertrack_test=ce2967fa.6146272cf5f89 1129s ok 998 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 999 1129s ok 1000 1129s ok 1001 1129s # testing : Checking return code is '200' 1129s # expected: 200 1129s # received: '200' 1129s ok 1002 1129s # usertrack_test=4416d220.6146272cf6bff; path=/; expires=Sun, 24-Mar-24 06:49:45 GMT 1129s ok 1003 1129s # expected: undef 1129s # received: undef 1129s ok 1004 1129s ok 1130s t/modules/vhost_alias.t ............. 1130s 1..8 1130s # Running under perl version 5.038002 for linux 1130s # Current time local: Sun Mar 24 06:48:45 2024 1130s # Current time GMT: Sun Mar 24 06:48:45 2024 1130s # Using Test.pm version 1.31 1130s # Using Apache/Test.pm version 1.42 1130s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1130s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1130s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1130s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1130s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1130s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1130s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1130s # writing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1130s # testing : VirtalDocumentRoot test 1130s # expected: 'www.vha-test.com' 1130s # received: 'www.vha-test.com' 1130s ok 1 1130s # testing : VirtualScriptAlias test 1130s # expected: 'test cgi for www.vha-test.com' 1130s # received: 'test cgi for www.vha-test.com' 1130s ok 2 1130s # testing : VirtalDocumentRoot test 1130s # expected: 'big.server.name.from.heck.org' 1130s # received: 'big.server.name.from.heck.org' 1130s ok 3 1130s # testing : VirtualScriptAlias test 1130s # expected: 'test cgi for big.server.name.from.heck.org' 1130s # received: 'test cgi for big.server.name.from.heck.org' 1130s ok 4 1130s # testing : VirtalDocumentRoot test 1130s # expected: 'ab.com' 1130s # received: 'ab.com' 1130s ok 5 1130s # testing : VirtualScriptAlias test 1130s # expected: 'test cgi for ab.com' 1130s # received: 'test cgi for ab.com' 1130s ok 6 1130s # testing : VirtalDocumentRoot test 1130s # expected: 'w-t-f.net' 1130s # received: 'w-t-f.net' 1130s ok 7 1130s # testing : VirtualScriptAlias test 1130s # expected: 'test cgi for w-t-f.net' 1130s # received: 'test cgi for w-t-f.net' 1130s ok 8 1130s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org/test-cgi.sh 1130s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net/test-cgi.sh 1130s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net/index.html 1130s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com/index.html 1130s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com/index.html 1130s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org/index.html 1130s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com/test-cgi.sh 1130s # removing file: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com/test-cgi.sh 1130s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck/server.name.from.heck.org 1130s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test 1130s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test 1130s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f 1130s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias 1130s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/big.server.name.from.heck.org 1130s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_ 1130s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/-/w-t-f/net 1130s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net/- 1130s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/ab.com 1130s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_/heck 1130s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_/vha-test/vha-test.com 1130s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/vha-test/_ 1130s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/w-t-f.net 1130s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/www.vha-test.com 1130s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab 1130s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server/_ 1130s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/server 1130s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com 1130s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/com/_/ab/com 1130s # removing dir tree: /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp/perl-framework/t/htdocs/modules/vhost_alias/net 1130s ok 1132s t/php/all.t ......................... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1135s t/protocol/echo.t ................... 1135s 1..8 1135s # Running under perl version 5.038002 for linux 1135s # Current time local: Sun Mar 24 06:48:49 2024 1135s # Current time GMT: Sun Mar 24 06:48:49 2024 1135s # Using Test.pm version 1.31 1135s # Using Apache/Test.pm version 1.42 1135s testing mod_echo_ssl 1135s ok 1 1135s #Cipher: TLS_AES_256_GCM_SHA384 1135s #Peer DN: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1135s # testing : echo 1135s # expected: 't/protocol/echo.t' 1135s # received: 't/protocol/echo.t' 1135s ok 2 1135s # testing : echo 1135s # expected: '/usr/bin/perl' 1135s # received: '/usr/bin/perl' 1135s ok 3 1135s # testing : echo 1135s # expected: '433932433932433932433932433932' 1135s # received: '433932433932433932433932433932' 1135s ok 4 1135s testing mod_echo 1135s ok 5 1135s # testing : echo 1135s # expected: 't/protocol/echo.t' 1135s # received: 't/protocol/echo.t' 1135s ok 6 1135s # testing : echo 1135s # expected: '/usr/bin/perl' 1135s # received: '/usr/bin/perl' 1135s ok 7 1135s # testing : echo 1135s # expected: '433932433932433932433932433932' 1135s # received: '433932433932433932433932433932' 1135s ok 8 1135s ok 1136s t/protocol/nntp-like.t .............. skipped: deferred accept() prohibits testing with >=2.1.0 and OS linux 1138s t/security/CVE-2003-0542.t .......... 1138s 1..1 1138s # Running under perl version 5.038002 for linux 1138s # Current time local: Sun Mar 24 06:48:53 2024 1138s # Current time GMT: Sun Mar 24 06:48:53 2024 1138s # Using Test.pm version 1.31 1138s # Using Apache/Test.pm version 1.42 1138s # testing : CAN-2003-0542 test case 1138s # expected: 404 1138s # received: '404' 1138s ok 1 1138s ok 1140s t/security/CVE-2004-0747.t .......... 1140s 1..1 1140s # Running under perl version 5.038002 for linux 1140s # Current time local: Sun Mar 24 06:48:55 2024 1140s # Current time GMT: Sun Mar 24 06:48:55 2024 1140s # Using Test.pm version 1.31 1140s # Using Apache/Test.pm version 1.42 1140s # testing : CAN-2004-0747 ap_resolve_env test case 1140s # expected: 200 1140s # received: 200 1140s ok 1 1140s ok 1142s t/security/CVE-2004-0811.t .......... 1142s 1..8 1142s # Running under perl version 5.038002 for linux 1142s # Current time local: Sun Mar 24 06:48:57 2024 1142s # Current time GMT: Sun Mar 24 06:48:57 2024 1142s # Using Test.pm version 1.31 1142s # Using Apache/Test.pm version 1.42 1142s # testing : subdir access allowed 1142s # expected: 200 1142s # received: '200' 1142s ok 1 1142s # testing : subdir access allowed 1142s # expected: 200 1142s # received: '200' 1142s ok 2 1142s # testing : subdir access allowed 1142s # expected: 200 1142s # received: '200' 1142s ok 3 1142s # testing : subdir access allowed 1142s # expected: 200 1142s # received: '200' 1142s ok 4 1142s # testing : topdir access denied 1142s # expected: 401 1142s # received: '401' 1142s ok 5 1142s # testing : topdir access denied 1142s # expected: 401 1142s # received: '401' 1142s ok 6 1142s # testing : topdir access denied 1142s # expected: 401 1142s # received: '401' 1142s ok 7 1142s # testing : topdir access denied 1142s # expected: 401 1142s # received: '401' 1142s ok 8 1142s ok 1147s t/security/CVE-2004-0940.t .......... 1147s 1..1 1147s # Running under perl version 5.038002 for linux 1147s # Current time local: Sun Mar 24 06:48:59 2024 1147s # Current time GMT: Sun Mar 24 06:48:59 2024 1147s # Using Test.pm version 1.31 1147s # Using Apache/Test.pm version 1.42 1147s # testing : response was 200 1147s # expected: 200 1147s # received: '200' 1147s ok 1 1147s ok 1147s t/security/CVE-2004-0942.t .......... 1147s 1..2 1147s # Running under perl version 5.038002 for linux 1147s # Current time local: Sun Mar 24 06:49:02 2024 1147s # Current time GMT: Sun Mar 24 06:49:02 2024 1147s # Using Test.pm version 1.31 1147s # Using Apache/Test.pm version 1.42 1147s ok 1 1147s # testing : request was refused 1147s # expected: qr/^HTTP\/1\.. 400/ 1147s # received: 'HTTP/1.1 400 Bad Request 1147s # ' 1147s ok 2 1147s ok 1149s t/security/CVE-2004-0958.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c 1151s t/security/CVE-2004-0959.t .......... skipped: cannot find one of php4 or php5 or sapi_apache2.c, PHP not installed 1153s t/security/CVE-2005-2491.t .......... 1153s 1..4 1153s # Running under perl version 5.038002 for linux 1153s # Current time local: Sun Mar 24 06:49:08 2024 1153s # Current time GMT: Sun Mar 24 06:49:08 2024 1153s # Using Test.pm version 1.31 1153s # Using Apache/Test.pm version 1.42 1153s # testing : check that server did not segfault 1153s # expected: 'Internal Server Error' 1153s # received: 'Internal Server Error' 1153s ok 1 1153s # testing : check for 500 response error 1153s # expected: 500 1153s # received: '500' 1153s ok 2 1153s # testing : check that server did not segfault 1153s # expected: 'Internal Server Error' 1153s # received: 'Internal Server Error' 1153s ok 3 1153s # testing : check for 500 response error 1153s # expected: 500 1153s # received: '500' 1153s ok 4 1153s ok 1155s t/security/CVE-2005-2700.t .......... 1155s 1..2 1155s # Running under perl version 5.038002 for linux 1155s # Current time local: Sun Mar 24 06:49:10 2024 1155s # Current time GMT: Sun Mar 24 06:49:10 2024 1155s # Using Test.pm version 1.31 1155s # Using Apache/Test.pm version 1.42 1155s # testing : access permitted without ccert 1155s # expected: 200 1155s # received: '200' 1155s ok 1 1155s # testing : access *not* permitted without ccert 1155s # expected: 200 1155s # received: '403' 1155s ok 2 1155s ok 1157s t/security/CVE-2005-3352.t .......... 1157s 1..2 1157s # Running under perl version 5.038002 for linux 1157s # Current time local: Sun Mar 24 06:49:12 2024 1157s # Current time GMT: Sun Mar 24 06:49:12 2024 1157s # Using Test.pm version 1.31 1157s # Using Apache/Test.pm version 1.42 1157s # testing : response code is OK 1157s # expected: 200 1157s # received: '200' 1157s ok 1 1157s # testing : referer was escaped 1157s # expected: qr/%22%3e/ 1157s # received: ' 1157s # 1157s # Menu for /security/CVE-2005-3352.map 1157s # 1157s #

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

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

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

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

Bad Request

1196s #

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

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

Forbidden

1223s

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

1223s 1223s ok 1 1223s HTTP/1.1 200 OK 1223s Connection: close 1223s Date: Sun, 24 Mar 2024 06:50:20 GMT 1223s Accept-Ranges: bytes 1223s ETag: "1a-60bb3bbdae3c0" 1223s Server: Apache/2.4.58 (Ubuntu) OpenSSL/3.0.13 1223s Vary: In-If1 1223s Content-Length: 26 1223s Content-Type: text/html 1223s Last-Modified: Mon, 04 Dec 2023 19:00:39 GMT 1223s Client-Date: Sun, 24 Mar 2024 06:50:20 GMT 1223s Client-Peer: 127.0.0.1:8532 1223s Client-Response-Num: 1 1223s Client-SSL-Cert-Issuer: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test/CN=ca/emailAddress=test-dev@httpd.apache.org 1223s Client-SSL-Cert-Subject: /C=US/ST=California/L=San Francisco/O=ASF/OU=httpd-test\/rsa-test/CN=localhost/emailAddress=test-dev@httpd.apache.org 1223s Client-SSL-Cipher: TLS_AES_256_GCM_SHA384 1223s Client-SSL-Socket-Class: IO::Socket::SSL 1223s Client-SSL-Version: TLSv1_3 1223s DMMATCH1: 1 1223s 1223s welcome to localhost:8529 1223s ok 2 1223s 500 Server closed connection without sending any data back 1223s Content-Type: text/plain 1223s Client-Date: Sun, 24 Mar 2024 06:50:20 GMT 1223s Client-Warning: Internal response 1223s 1223s Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 397. 1223s ok 3 1223s ok 1223s All tests successful. 1223s Files=142, Tests=7321, 328 wallclock secs ( 1.89 usr 0.39 sys + 142.43 cusr 112.00 csys = 256.71 CPU) 1223s Result: PASS 1223s [warning] server localhost:8529 shutdown 1224s + grep -E '^Files=[0-9]+, Tests=[0-9]+' testlog.mpm_event 1224s Files=142, Tests=7321, 328 wallclock secs ( 1.89 usr 0.39 sys + 142.43 cusr 112.00 csys = 256.71 CPU) 1224s + grep -E '^Result: PASS' testlog.mpm_event 1224s Result: PASS 1224s + grep -E '^Result: FAIL' testlog.mpm_event 1224s + grep -E 'server dumped core' testlog.mpm_event 1224s + return 0 1225s autopkgtest [06:50:22]: test run-test-suite: -----------------------] 1226s run-test-suite PASS 1226s autopkgtest [06:50:23]: test run-test-suite: - - - - - - - - - - results - - - - - - - - - - 1227s autopkgtest [06:50:24]: test duplicate-module-load: preparing testbed 1410s autopkgtest [06:53:27]: testbed dpkg architecture: s390x 1410s autopkgtest [06:53:27]: testbed apt version: 2.7.12 1410s autopkgtest [06:53:27]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1411s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 1411s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [494 kB] 1411s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [56.9 kB] 1411s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 1411s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [4004 kB] 1412s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x Packages [690 kB] 1412s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x c-n-f Metadata [3032 B] 1412s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x Packages [1372 B] 1412s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x c-n-f Metadata [116 B] 1412s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x Packages [4161 kB] 1412s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x c-n-f Metadata [7292 B] 1412s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x Packages [46.8 kB] 1412s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x c-n-f Metadata [116 B] 1414s Fetched 9588 kB in 3s (3409 kB/s) 1415s Reading package lists... 1417s Reading package lists... 1417s Building dependency tree... 1417s Reading state information... 1418s Calculating upgrade... 1418s The following packages will be REMOVED: 1418s libssl3 1418s The following NEW packages will be installed: 1418s libssl3t64 1418s The following packages have been kept back: 1418s curl 1418s The following packages will be upgraded: 1418s openssl 1418s 1 upgraded, 1 newly installed, 1 to remove and 1 not upgraded. 1418s Need to get 2685 kB of archives. 1418s After this operation, 239 kB of additional disk space will be used. 1418s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main s390x openssl s390x 3.0.13-0ubuntu2 [1010 kB] 1418s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libssl3t64 s390x 3.0.13-0ubuntu2 [1675 kB] 1419s Fetched 2685 kB in 1s (3662 kB/s) 1419s (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 ... 52170 files and directories currently installed.) 1419s Preparing to unpack .../openssl_3.0.13-0ubuntu2_s390x.deb ... 1419s Unpacking openssl (3.0.13-0ubuntu2) over (3.0.10-1ubuntu4) ... 1419s dpkg: libssl3:s390x: dependency problems, but removing anyway as you requested: 1419s wget depends on libssl3 (>= 3.0.0). 1419s tnftp depends on libssl3 (>= 3.0.0). 1419s tcpdump depends on libssl3 (>= 3.0.0). 1419s systemd-resolved depends on libssl3 (>= 3.0.0). 1419s systemd depends on libssl3 (>= 3.0.0). 1419s sudo depends on libssl3 (>= 3.0.0). 1419s s390-tools depends on libssl3 (>= 3.0.0). 1419s rsync depends on libssl3 (>= 3.0.0). 1419s python3-cryptography depends on libssl3 (>= 3.0.0). 1419s openssh-server depends on libssl3 (>= 3.0.10). 1419s openssh-client depends on libssl3 (>= 3.0.10). 1419s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 1419s libsystemd-shared:s390x depends on libssl3 (>= 3.0.0). 1419s libssh-4:s390x depends on libssl3 (>= 3.0.0). 1419s libsasl2-modules:s390x depends on libssl3 (>= 3.0.0). 1419s libsasl2-2:s390x depends on libssl3 (>= 3.0.0). 1419s libpython3.12-minimal:s390x depends on libssl3 (>= 3.0.0). 1419s libpython3.11-minimal:s390x depends on libssl3 (>= 3.0.0). 1419s libnvme1 depends on libssl3 (>= 3.0.0). 1419s libkrb5-3:s390x depends on libssl3 (>= 3.0.0). 1419s libkmod2:s390x depends on libssl3 (>= 3.0.0). 1419s libfido2-1:s390x depends on libssl3 (>= 3.0.0). 1419s libcurl4:s390x depends on libssl3 (>= 3.0.0). 1419s libcryptsetup12:s390x depends on libssl3 (>= 3.0.0). 1419s kmod depends on libssl3 (>= 3.0.0). 1419s dhcpcd-base depends on libssl3 (>= 3.0.0). 1419s bind9-libs:s390x depends on libssl3 (>= 3.0.0). 1419s 1419s (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 ... 52170 files and directories currently installed.) 1419s Removing libssl3:s390x (3.0.10-1ubuntu4) ... 1419s Selecting previously unselected package libssl3t64:s390x. 1419s (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 ... 52159 files and directories currently installed.) 1419s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu2_s390x.deb ... 1419s Unpacking libssl3t64:s390x (3.0.13-0ubuntu2) ... 1419s Setting up libssl3t64:s390x (3.0.13-0ubuntu2) ... 1419s Setting up openssl (3.0.13-0ubuntu2) ... 1419s Processing triggers for man-db (2.12.0-3) ... 1420s Processing triggers for libc-bin (2.39-0ubuntu6) ... 1420s Reading package lists... 1420s Building dependency tree... 1420s Reading state information... 1420s 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. 1421s Unknown architecture, assuming PC-style ttyS0 1421s sh: Attempting to set up Debian/Ubuntu apt sources automatically 1421s sh: Distribution appears to be Ubuntu 1421s Reading package lists... 1422s Building dependency tree... 1422s Reading state information... 1422s eatmydata is already the newest version (131-1). 1422s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1422s Reading package lists... 1422s Building dependency tree... 1422s Reading state information... 1422s dbus is already the newest version (1.14.10-4ubuntu1). 1422s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1422s Reading package lists... 1422s Building dependency tree... 1422s Reading state information... 1423s rng-tools-debian is already the newest version (2.4). 1423s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1423s Reading package lists... 1423s Building dependency tree... 1423s Reading state information... 1423s The following packages will be REMOVED: 1423s cloud-init* python3-configobj* python3-debconf* 1423s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 1423s After this operation, 3256 kB disk space will be freed. 1424s (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 ... 52172 files and directories currently installed.) 1424s Removing cloud-init (24.1.2-0ubuntu1) ... 1424s Removing python3-configobj (5.0.8-3) ... 1424s Removing python3-debconf (1.5.86) ... 1424s Processing triggers for man-db (2.12.0-3) ... 1424s (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 ... 51783 files and directories currently installed.) 1424s Purging configuration files for cloud-init (24.1.2-0ubuntu1) ... 1425s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 1425s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 1425s invoke-rc.d: policy-rc.d denied execution of try-restart. 1425s Reading package lists... 1425s Building dependency tree... 1425s Reading state information... 1426s linux-generic is already the newest version (6.8.0-11.11+1). 1426s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1426s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 1426s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 1426s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 1428s Reading package lists... 1428s Reading package lists... 1428s Building dependency tree... 1428s Reading state information... 1429s Calculating upgrade... 1429s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1429s Reading package lists... 1429s Building dependency tree... 1429s Reading state information... 1429s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1430s autopkgtest [06:53:47]: rebooting testbed after setup commands that affected boot 1479s Reading package lists... 1479s Building dependency tree... 1479s Reading state information... 1479s Starting pkgProblemResolver with broken count: 0 1479s Starting 2 pkgProblemResolver with broken count: 0 1479s Done 1479s The following additional packages will be installed: 1479s apache2 apache2-bin apache2-data apache2-utils libapr1 libaprutil1 1479s libaprutil1-dbd-sqlite3 libaprutil1-ldap liblua5.4-0 1479s Suggested packages: 1479s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 1479s Recommended packages: 1479s ssl-cert 1479s The following NEW packages will be installed: 1479s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep libapr1 1479s libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap liblua5.4-0 1479s 0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded. 1479s Need to get 2161 kB/2162 kB of archives. 1479s After this operation, 7997 kB of additional disk space will be used. 1479s Get:1 /tmp/autopkgtest.x6SDuQ/2-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [704 B] 1480s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x libapr1 s390x 1.7.2-3 [105 kB] 1480s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1 s390x 1.6.3-1ubuntu1 [91.9 kB] 1480s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-dbd-sqlite3 s390x 1.6.3-1ubuntu1 [11.2 kB] 1480s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-ldap s390x 1.6.3-1ubuntu1 [8914 B] 1480s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x liblua5.4-0 s390x 5.4.6-3 [179 kB] 1480s Get:7 http://ftpmaster.internal/ubuntu noble/main s390x apache2-bin s390x 2.4.58-1ubuntu2 [1412 kB] 1480s Get:8 http://ftpmaster.internal/ubuntu noble/main s390x apache2-data all 2.4.58-1ubuntu2 [163 kB] 1480s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x apache2-utils s390x 2.4.58-1ubuntu2 [99.6 kB] 1480s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x apache2 s390x 2.4.58-1ubuntu2 [90.2 kB] 1480s Fetched 2161 kB in 1s (3097 kB/s) 1480s Selecting previously unselected package libapr1:s390x. 1481s (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 ... 51728 files and directories currently installed.) 1481s Preparing to unpack .../0-libapr1_1.7.2-3_s390x.deb ... 1481s Unpacking libapr1:s390x (1.7.2-3) ... 1481s Selecting previously unselected package libaprutil1:s390x. 1481s Preparing to unpack .../1-libaprutil1_1.6.3-1ubuntu1_s390x.deb ... 1481s Unpacking libaprutil1:s390x (1.6.3-1ubuntu1) ... 1481s Selecting previously unselected package libaprutil1-dbd-sqlite3:s390x. 1481s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-1ubuntu1_s390x.deb ... 1481s Unpacking libaprutil1-dbd-sqlite3:s390x (1.6.3-1ubuntu1) ... 1481s Selecting previously unselected package libaprutil1-ldap:s390x. 1481s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-1ubuntu1_s390x.deb ... 1481s Unpacking libaprutil1-ldap:s390x (1.6.3-1ubuntu1) ... 1481s Selecting previously unselected package liblua5.4-0:s390x. 1481s Preparing to unpack .../4-liblua5.4-0_5.4.6-3_s390x.deb ... 1481s Unpacking liblua5.4-0:s390x (5.4.6-3) ... 1481s Selecting previously unselected package apache2-bin. 1481s Preparing to unpack .../5-apache2-bin_2.4.58-1ubuntu2_s390x.deb ... 1481s Unpacking apache2-bin (2.4.58-1ubuntu2) ... 1481s Selecting previously unselected package apache2-data. 1481s Preparing to unpack .../6-apache2-data_2.4.58-1ubuntu2_all.deb ... 1481s Unpacking apache2-data (2.4.58-1ubuntu2) ... 1481s Selecting previously unselected package apache2-utils. 1481s Preparing to unpack .../7-apache2-utils_2.4.58-1ubuntu2_s390x.deb ... 1481s Unpacking apache2-utils (2.4.58-1ubuntu2) ... 1481s Selecting previously unselected package apache2. 1481s Preparing to unpack .../8-apache2_2.4.58-1ubuntu2_s390x.deb ... 1481s Unpacking apache2 (2.4.58-1ubuntu2) ... 1481s Selecting previously unselected package autopkgtest-satdep. 1481s Preparing to unpack .../9-2-autopkgtest-satdep.deb ... 1481s Unpacking autopkgtest-satdep (0) ... 1481s Setting up libapr1:s390x (1.7.2-3) ... 1481s Setting up liblua5.4-0:s390x (5.4.6-3) ... 1481s Setting up apache2-data (2.4.58-1ubuntu2) ... 1481s Setting up libaprutil1:s390x (1.6.3-1ubuntu1) ... 1481s Setting up libaprutil1-ldap:s390x (1.6.3-1ubuntu1) ... 1481s Setting up libaprutil1-dbd-sqlite3:s390x (1.6.3-1ubuntu1) ... 1481s Setting up apache2-utils (2.4.58-1ubuntu2) ... 1481s Setting up apache2-bin (2.4.58-1ubuntu2) ... 1481s Setting up apache2 (2.4.58-1ubuntu2) ... 1481s Enabling module mpm_event. 1481s Enabling module authz_core. 1481s Enabling module authz_host. 1481s Enabling module authn_core. 1481s Enabling module auth_basic. 1481s Enabling module access_compat. 1481s Enabling module authn_file. 1481s Enabling module authz_user. 1481s Enabling module alias. 1481s Enabling module dir. 1481s Enabling module autoindex. 1481s Enabling module env. 1481s Enabling module mime. 1481s Enabling module negotiation. 1481s Enabling module setenvif. 1481s Enabling module filter. 1481s Enabling module deflate. 1481s Enabling module status. 1481s Enabling module reqtimeout. 1481s Enabling conf charset. 1481s Enabling conf localized-error-pages. 1481s Enabling conf other-vhosts-access-log. 1481s Enabling conf security. 1482s Enabling conf serve-cgi-bin. 1482s Enabling site 000-default. 1482s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 1488s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 1488s Setting up autopkgtest-satdep (0) ... 1488s Processing triggers for ufw (0.36.2-5) ... 1488s Processing triggers for man-db (2.12.0-3) ... 1488s Processing triggers for libc-bin (2.39-0ubuntu6) ... 1488s (Reading database ... 52441 files and directories currently installed.) 1488s Removing autopkgtest-satdep (0) ... 1522s autopkgtest [06:55:19]: test duplicate-module-load: [----------------------- 1522s + cd /tmp/autopkgtest.x6SDuQ/autopkgtest_tmp 1522s + apache2ctl -l -M 1522s + sort unsorted 1522s + grep core.c sorted 1522s + uniq 1522s core.c 1522s http_core.c 1522s + diff -u sorted dedup 1523s autopkgtest [06:55:20]: test duplicate-module-load: -----------------------] 1523s autopkgtest [06:55:20]: test duplicate-module-load: - - - - - - - - - - results - - - - - - - - - - 1523s duplicate-module-load PASS 1523s autopkgtest [06:55:20]: test default-mods: preparing testbed 1530s Reading package lists... 1530s Building dependency tree... 1530s Reading state information... 1530s Starting pkgProblemResolver with broken count: 0 1530s Starting 2 pkgProblemResolver with broken count: 0 1530s Done 1531s The following NEW packages will be installed: 1531s autopkgtest-satdep 1531s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 1531s Need to get 0 B/704 B of archives. 1531s After this operation, 0 B of additional disk space will be used. 1531s Get:1 /tmp/autopkgtest.x6SDuQ/3-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [704 B] 1531s Selecting previously unselected package autopkgtest-satdep. 1531s (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 ... 52441 files and directories currently installed.) 1531s Preparing to unpack .../3-autopkgtest-satdep.deb ... 1531s Unpacking autopkgtest-satdep (0) ... 1531s Setting up autopkgtest-satdep (0) ... 1533s (Reading database ... 52441 files and directories currently installed.) 1533s Removing autopkgtest-satdep (0) ... 1540s autopkgtest [06:55:37]: test default-mods: [----------------------- 1541s alias_module (shared) 1541s auth_basic_module (shared) 1541s authn_core_module (shared) 1541s authz_core_module (shared) 1541s log_config_module (static) 1541s mime_module (shared) 1541s reqtimeout_module (shared) 1541s version_module (static) 1541s watchdog_module (static) 1541s autopkgtest [06:55:38]: test default-mods: -----------------------] 1542s autopkgtest [06:55:39]: test default-mods: - - - - - - - - - - results - - - - - - - - - - 1542s default-mods PASS 1542s autopkgtest [06:55:39]: test htcacheclean: preparing testbed 1551s Reading package lists... 1552s Building dependency tree... 1552s Reading state information... 1552s Starting pkgProblemResolver with broken count: 0 1552s Starting 2 pkgProblemResolver with broken count: 0 1552s Done 1552s The following NEW packages will be installed: 1552s autopkgtest-satdep 1552s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 1552s Need to get 0 B/704 B of archives. 1552s After this operation, 0 B of additional disk space will be used. 1552s Get:1 /tmp/autopkgtest.x6SDuQ/4-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [704 B] 1553s Selecting previously unselected package autopkgtest-satdep. 1553s (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 ... 52441 files and directories currently installed.) 1553s Preparing to unpack .../4-autopkgtest-satdep.deb ... 1553s Unpacking autopkgtest-satdep (0) ... 1553s Setting up autopkgtest-satdep (0) ... 1555s (Reading database ... 52441 files and directories currently installed.) 1555s Removing autopkgtest-satdep (0) ... 1556s autopkgtest [06:55:53]: test htcacheclean: [----------------------- 1556s + htc_enabled 1556s + ls /etc/rc[2345].d/S*apache-htcacheclean 1556s + return 1 1556s + a2enmod cache_disk 1556s Considering dependency cache for cache_disk: 1556s Enabling module cache. 1556s Enabling module cache_disk. 1556s Enabling external service apache-htcacheclean 1556s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 1556s Executing: /usr/lib/systemd/systemd-sysv-install enable apache-htcacheclean 1556s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service -> /usr/lib/systemd/system/apache-htcacheclean.service. 1557s The service will be started on next reboot. 1557s To activate the new configuration, you need to run: 1557s systemctl restart apache2 1557s systemctl start apache-htcacheclean 1557s + htc_enabled 1557s + ls /etc/rc2.d/S01apache-htcacheclean /etc/rc3.d/S01apache-htcacheclean /etc/rc4.d/S01apache-htcacheclean /etc/rc5.d/S01apache-htcacheclean 1557s + return 0 1557s + service apache-htcacheclean start 1557s + + ps -ef 1557s grep /usr/bin/htcacheclean 1557s + PGREP=pgrep -P 1 -u www-data -G www-data htcachecleanwww-data 1459 1 0 06:54 ? 00:00:00 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 1557s root 2345 2223 0 06:55 ? 00:00:00 grep /usr/bin/htcacheclean 1557s 1558s + pgrep -P 1 -u www-data -G www-data htcacheclean 1558s + service apache-htcacheclean status 1558s + service apache-htcacheclean stop 1558s 1459 1558s ● apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 1558s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 1558s Active: active (running) since Sun 2024-03-24 06:54:39 UTC; 1min 15s ago 1558s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 1558s Main PID: 1459 (htcacheclean) 1558s Tasks: 1 (limit: 1750) 1558s Memory: 216.0K (peak: 476.0K) 1558s CPU: 4ms 1558s CGroup: /system.slice/apache-htcacheclean.service 1558s └─1459 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n 1558s 1558s Mar 24 06:54:39 autopkgtest systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 1558s Mar 24 06:54:39 autopkgtest systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 1558s + sleep 1 1559s + pgrep -P 1 -u www-data -G www-data htcacheclean 1559s + service apache-htcacheclean status 1559s + a2dismod cache_disk 1559s ○ apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server 1559s Loaded: loaded (/usr/lib/systemd/system/apache-htcacheclean.service; enabled; preset: enabled) 1559s Active: inactive (dead) since Sun 2024-03-24 06:55:55 UTC; 1s ago 1559s Duration: 1min 16.437s 1559s Docs: https://httpd.apache.org/docs/2.4/programs/htcacheclean.html 1559s Main PID: 1459 (code=exited, status=0/SUCCESS) 1559s CPU: 4ms 1559s 1559s Mar 24 06:54:39 autopkgtest systemd[1]: Starting apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 1559s Mar 24 06:54:39 autopkgtest systemd[1]: Started apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 1559s Mar 24 06:55:55 autopkgtest systemd[1]: Stopping apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server... 1559s Mar 24 06:55:55 autopkgtest systemd[1]: apache-htcacheclean.service: Deactivated successfully. 1559s Mar 24 06:55:55 autopkgtest systemd[1]: Stopped apache-htcacheclean.service - Disk Cache Cleaning Daemon for Apache HTTP Server. 1559s Disabling external service apache-htcacheclean 1559s Synchronizing state of apache-htcacheclean.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. 1559s Executing: /usr/lib/systemd/systemd-sysv-install disable apache-htcacheclean 1563s Removed "/etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service". 1563s Module cache_disk disabled. 1563s To activate the new configuration, you need to run: 1563s systemctl restart apache2 1563s systemctl stop apache-htcacheclean 1563s + htc_enabled 1563s + ls /etc/rc[2345].d/S*apache-htcacheclean 1563s + return 1 1563s + a2enmod cache_socache 1563s + htc_enabled 1563s + ls /etc/rc[2345].d/S*apache-htcacheclean 1563s + return 1 1563s + exit 0 1563s autopkgtest [06:55:58]: test htcacheclean: -----------------------] 1563s Considering dependency cache for cache_socache: 1563s Module cache already enabled 1563s Enabling module cache_socache. 1563s To activate the new configuration, you need to run: 1563s systemctl restart apache2 1563s htcacheclean PASS 1563s autopkgtest [06:56:00]: test htcacheclean: - - - - - - - - - - results - - - - - - - - - - 1564s autopkgtest [06:56:01]: test ssl-passphrase: preparing testbed 1574s Reading package lists... 1574s Building dependency tree... 1574s Reading state information... 1575s Starting pkgProblemResolver with broken count: 0 1575s Starting 2 pkgProblemResolver with broken count: 0 1575s Done 1575s The following additional packages will be installed: 1575s expect libtcl8.6 ssl-cert tcl-expect tcl8.6 1575s Suggested packages: 1575s tk8.6 tcl-tclreadline 1575s The following NEW packages will be installed: 1575s autopkgtest-satdep expect libtcl8.6 ssl-cert tcl-expect tcl8.6 1575s 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded. 1575s Need to get 1217 kB/1218 kB of archives. 1575s After this operation, 4937 kB of additional disk space will be used. 1575s Get:1 /tmp/autopkgtest.x6SDuQ/5-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [724 B] 1575s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x libtcl8.6 s390x 8.6.13+dfsg-2 [948 kB] 1576s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x tcl8.6 s390x 8.6.13+dfsg-2 [14.7 kB] 1576s Get:4 http://ftpmaster.internal/ubuntu noble/universe s390x tcl-expect s390x 5.45.4-2build1 [99.7 kB] 1576s Get:5 http://ftpmaster.internal/ubuntu noble/universe s390x expect s390x 5.45.4-2build1 [137 kB] 1576s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x ssl-cert all 1.1.2ubuntu1 [17.8 kB] 1576s Preconfiguring packages ... 1576s Fetched 1217 kB in 1s (1357 kB/s) 1576s Selecting previously unselected package libtcl8.6:s390x. 1576s (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 ... 52441 files and directories currently installed.) 1576s Preparing to unpack .../0-libtcl8.6_8.6.13+dfsg-2_s390x.deb ... 1576s Unpacking libtcl8.6:s390x (8.6.13+dfsg-2) ... 1576s Selecting previously unselected package tcl8.6. 1576s Preparing to unpack .../1-tcl8.6_8.6.13+dfsg-2_s390x.deb ... 1576s Unpacking tcl8.6 (8.6.13+dfsg-2) ... 1576s Selecting previously unselected package tcl-expect:s390x. 1576s Preparing to unpack .../2-tcl-expect_5.45.4-2build1_s390x.deb ... 1576s Unpacking tcl-expect:s390x (5.45.4-2build1) ... 1576s Selecting previously unselected package expect. 1576s Preparing to unpack .../3-expect_5.45.4-2build1_s390x.deb ... 1576s Unpacking expect (5.45.4-2build1) ... 1576s Selecting previously unselected package ssl-cert. 1576s Preparing to unpack .../4-ssl-cert_1.1.2ubuntu1_all.deb ... 1576s Unpacking ssl-cert (1.1.2ubuntu1) ... 1576s Selecting previously unselected package autopkgtest-satdep. 1576s Preparing to unpack .../5-5-autopkgtest-satdep.deb ... 1576s Unpacking autopkgtest-satdep (0) ... 1576s Setting up ssl-cert (1.1.2ubuntu1) ... 1578s Created symlink /etc/systemd/system/multi-user.target.wants/ssl-cert.service → /usr/lib/systemd/system/ssl-cert.service. 1579s Setting up libtcl8.6:s390x (8.6.13+dfsg-2) ... 1579s Setting up tcl8.6 (8.6.13+dfsg-2) ... 1579s Setting up tcl-expect:s390x (5.45.4-2build1) ... 1579s Setting up expect (5.45.4-2build1) ... 1579s Setting up autopkgtest-satdep (0) ... 1579s Processing triggers for man-db (2.12.0-3) ... 1579s Processing triggers for libc-bin (2.39-0ubuntu6) ... 1581s (Reading database ... 52781 files and directories currently installed.) 1581s Removing autopkgtest-satdep (0) ... 1581s autopkgtest [06:56:18]: test ssl-passphrase: [----------------------- 1585s + cd /etc/ssl/private 1585s + [ -f ssl-cert-snakeoil.key.nopassphrase ] 1585s + mv ssl-cert-snakeoil.key ssl-cert-snakeoil.key.nopassphrase 1585s Considering dependency mime for ssl: 1585s Module mime already enabled 1585s Considering dependency socache_shmcb for ssl: 1585s Enabling module socache_shmcb. 1585s + openssl rsa -des3 -in ssl-cert-snakeoil.key.nopassphrase -out ssl-cert-snakeoil.key -passout pass:test 1585s writing RSA key 1585s + a2enmod ssl 1585s + a2ensite default-ssl 1585s + + expect 1585s password_responder 1585s + [ ! -e /run/systemd/ask-password/sck.* ] 1585s + sleep 1 1585s + [ ! -e /run/systemd/ask-password/sck.793e8c0c350db9e8 ] 1585s + echo ssl-passphrase test password responder: found prompt, sending password 1585s + + echo test 1585s /lib/systemd/systemd-reply-password 1 /run/systemd/ask-password/sck.793e8c0c350db9e8 1585s + echo Hello, world! 1585s + curl -k https://localhost/hello.txt 1585s % Total % Received % Xferd Average Speed Time Time Time Current 1585s Dload Upload Total Spent Left Speed 1585s 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 14 100 14 0 0 1074 0 --:--:-- --:--:-- --:--:-- 1076 1585s + result=Hello, world! 1585s + [ Hello, world! != Hello, world! ] 1585s autopkgtest [06:56:20]: test ssl-passphrase: -----------------------] 1585s Enabling module ssl. 1585s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 1585s To activate the new configuration, you need to run: 1585s systemctl restart apache2 1585s Enabling site default-ssl. 1585s To activate the new configuration, you need to run: 1585s systemctl reload apache2 1585s spawn service apache2 restart 1585s Enter passphrase for SSL/TLS keys for adt-noble-s390x-apache2-20240324-062957-juju-7f2275-prod-propos.novalocal:443 (RSA): (press TAB for no echo) ssl-passphrase test password responder: found prompt, sending password 1585s 1586s autopkgtest [06:56:23]: test ssl-passphrase: - - - - - - - - - - results - - - - - - - - - - 1586s ssl-passphrase PASS 1587s autopkgtest [06:56:24]: test check-http2: preparing testbed 1700s autopkgtest [06:58:17]: testbed dpkg architecture: s390x 1700s autopkgtest [06:58:17]: testbed apt version: 2.7.12 1700s autopkgtest [06:58:17]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1701s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 1703s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [56.9 kB] 1703s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 1703s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [4004 kB] 1703s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [494 kB] 1703s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x Packages [690 kB] 1703s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x c-n-f Metadata [3032 B] 1703s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x Packages [1372 B] 1703s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x c-n-f Metadata [116 B] 1703s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x Packages [4161 kB] 1703s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x c-n-f Metadata [7292 B] 1703s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x Packages [46.8 kB] 1703s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x c-n-f Metadata [116 B] 1705s Fetched 9588 kB in 3s (3575 kB/s) 1705s Reading package lists... 1707s Reading package lists... 1708s Building dependency tree... 1708s Reading state information... 1708s Calculating upgrade... 1708s The following packages will be REMOVED: 1708s libssl3 1708s The following NEW packages will be installed: 1708s libssl3t64 1708s The following packages have been kept back: 1708s curl 1708s The following packages will be upgraded: 1708s openssl 1708s 1 upgraded, 1 newly installed, 1 to remove and 1 not upgraded. 1708s Need to get 2685 kB of archives. 1708s After this operation, 239 kB of additional disk space will be used. 1708s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main s390x openssl s390x 3.0.13-0ubuntu2 [1010 kB] 1709s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libssl3t64 s390x 3.0.13-0ubuntu2 [1675 kB] 1709s Fetched 2685 kB in 1s (3641 kB/s) 1709s (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 ... 52170 files and directories currently installed.) 1709s Preparing to unpack .../openssl_3.0.13-0ubuntu2_s390x.deb ... 1709s Unpacking openssl (3.0.13-0ubuntu2) over (3.0.10-1ubuntu4) ... 1709s dpkg: libssl3:s390x: dependency problems, but removing anyway as you requested: 1709s wget depends on libssl3 (>= 3.0.0). 1709s tnftp depends on libssl3 (>= 3.0.0). 1709s tcpdump depends on libssl3 (>= 3.0.0). 1709s systemd-resolved depends on libssl3 (>= 3.0.0). 1709s systemd depends on libssl3 (>= 3.0.0). 1709s sudo depends on libssl3 (>= 3.0.0). 1709s s390-tools depends on libssl3 (>= 3.0.0). 1709s rsync depends on libssl3 (>= 3.0.0). 1709s python3-cryptography depends on libssl3 (>= 3.0.0). 1709s openssh-server depends on libssl3 (>= 3.0.10). 1709s openssh-client depends on libssl3 (>= 3.0.10). 1709s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 1709s libsystemd-shared:s390x depends on libssl3 (>= 3.0.0). 1709s libssh-4:s390x depends on libssl3 (>= 3.0.0). 1709s libsasl2-modules:s390x depends on libssl3 (>= 3.0.0). 1709s libsasl2-2:s390x depends on libssl3 (>= 3.0.0). 1709s libpython3.12-minimal:s390x depends on libssl3 (>= 3.0.0). 1709s libpython3.11-minimal:s390x depends on libssl3 (>= 3.0.0). 1709s libnvme1 depends on libssl3 (>= 3.0.0). 1709s libkrb5-3:s390x depends on libssl3 (>= 3.0.0). 1709s libkmod2:s390x depends on libssl3 (>= 3.0.0). 1709s libfido2-1:s390x depends on libssl3 (>= 3.0.0). 1709s libcurl4:s390x depends on libssl3 (>= 3.0.0). 1709s libcryptsetup12:s390x depends on libssl3 (>= 3.0.0). 1709s kmod depends on libssl3 (>= 3.0.0). 1709s dhcpcd-base depends on libssl3 (>= 3.0.0). 1709s bind9-libs:s390x depends on libssl3 (>= 3.0.0). 1709s 1709s (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 ... 52170 files and directories currently installed.) 1709s Removing libssl3:s390x (3.0.10-1ubuntu4) ... 1709s Selecting previously unselected package libssl3t64:s390x. 1709s (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 ... 52159 files and directories currently installed.) 1709s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu2_s390x.deb ... 1709s Unpacking libssl3t64:s390x (3.0.13-0ubuntu2) ... 1709s Setting up libssl3t64:s390x (3.0.13-0ubuntu2) ... 1709s Setting up openssl (3.0.13-0ubuntu2) ... 1709s Processing triggers for man-db (2.12.0-3) ... 1710s Processing triggers for libc-bin (2.39-0ubuntu6) ... 1710s Reading package lists... 1710s Building dependency tree... 1710s Reading state information... 1711s 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. 1711s Unknown architecture, assuming PC-style ttyS0 1711s sh: Attempting to set up Debian/Ubuntu apt sources automatically 1711s sh: Distribution appears to be Ubuntu 1712s Reading package lists... 1712s Building dependency tree... 1712s Reading state information... 1712s eatmydata is already the newest version (131-1). 1712s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1712s Reading package lists... 1712s Building dependency tree... 1712s Reading state information... 1713s dbus is already the newest version (1.14.10-4ubuntu1). 1713s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1713s Reading package lists... 1713s Building dependency tree... 1713s Reading state information... 1713s rng-tools-debian is already the newest version (2.4). 1713s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1713s Reading package lists... 1713s Building dependency tree... 1713s Reading state information... 1714s The following packages will be REMOVED: 1714s cloud-init* python3-configobj* python3-debconf* 1714s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 1714s After this operation, 3256 kB disk space will be freed. 1714s (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 ... 52172 files and directories currently installed.) 1714s Removing cloud-init (24.1.2-0ubuntu1) ... 1714s Removing python3-configobj (5.0.8-3) ... 1715s Removing python3-debconf (1.5.86) ... 1715s Processing triggers for man-db (2.12.0-3) ... 1715s (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 ... 51783 files and directories currently installed.) 1715s Purging configuration files for cloud-init (24.1.2-0ubuntu1) ... 1715s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 1715s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 1715s invoke-rc.d: policy-rc.d denied execution of try-restart. 1716s Reading package lists... 1716s Building dependency tree... 1716s Reading state information... 1716s linux-generic is already the newest version (6.8.0-11.11+1). 1716s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1717s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 1717s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 1717s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 1718s Reading package lists... 1719s Reading package lists... 1719s Building dependency tree... 1719s Reading state information... 1719s Calculating upgrade... 1719s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1719s Reading package lists... 1719s Building dependency tree... 1719s Reading state information... 1719s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1720s autopkgtest [06:58:37]: rebooting testbed after setup commands that affected boot 1743s Reading package lists... 1743s Building dependency tree... 1743s Reading state information... 1743s Starting pkgProblemResolver with broken count: 0 1743s Starting 2 pkgProblemResolver with broken count: 0 1743s Done 1743s The following additional packages will be installed: 1743s apache2 apache2-bin apache2-data apache2-utils libapr1 libaprutil1 1743s libaprutil1-dbd-sqlite3 libaprutil1-ldap libev4 libjemalloc2 liblua5.4-0 1743s nghttp2-client ssl-cert 1743s Suggested packages: 1743s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 1743s The following NEW packages will be installed: 1743s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep libapr1 1743s libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libev4 libjemalloc2 1743s liblua5.4-0 nghttp2-client ssl-cert 1743s 0 upgraded, 14 newly installed, 0 to remove and 0 not upgraded. 1743s Need to get 2579 kB/2579 kB of archives. 1743s After this operation, 9204 kB of additional disk space will be used. 1743s Get:1 /tmp/autopkgtest.x6SDuQ/6-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [728 B] 1743s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x libapr1 s390x 1.7.2-3 [105 kB] 1744s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1 s390x 1.6.3-1ubuntu1 [91.9 kB] 1744s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-dbd-sqlite3 s390x 1.6.3-1ubuntu1 [11.2 kB] 1744s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-ldap s390x 1.6.3-1ubuntu1 [8914 B] 1744s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x liblua5.4-0 s390x 5.4.6-3 [179 kB] 1744s Get:7 http://ftpmaster.internal/ubuntu noble/main s390x apache2-bin s390x 2.4.58-1ubuntu2 [1412 kB] 1744s Get:8 http://ftpmaster.internal/ubuntu noble/main s390x apache2-data all 2.4.58-1ubuntu2 [163 kB] 1745s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x apache2-utils s390x 2.4.58-1ubuntu2 [99.6 kB] 1745s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x apache2 s390x 2.4.58-1ubuntu2 [90.2 kB] 1745s Get:11 http://ftpmaster.internal/ubuntu noble/universe s390x libjemalloc2 s390x 5.3.0-2 [201 kB] 1745s Get:12 http://ftpmaster.internal/ubuntu noble/universe s390x libev4 s390x 1:4.33-2 [31.4 kB] 1745s Get:13 http://ftpmaster.internal/ubuntu noble/universe s390x nghttp2-client s390x 1.59.0-1 [168 kB] 1745s Get:14 http://ftpmaster.internal/ubuntu noble/main s390x ssl-cert all 1.1.2ubuntu1 [17.8 kB] 1745s Preconfiguring packages ... 1745s Fetched 2579 kB in 1s (2042 kB/s) 1745s Selecting previously unselected package libapr1:s390x. 1745s (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 ... 51728 files and directories currently installed.) 1745s Preparing to unpack .../00-libapr1_1.7.2-3_s390x.deb ... 1745s Unpacking libapr1:s390x (1.7.2-3) ... 1745s Selecting previously unselected package libaprutil1:s390x. 1745s Preparing to unpack .../01-libaprutil1_1.6.3-1ubuntu1_s390x.deb ... 1745s Unpacking libaprutil1:s390x (1.6.3-1ubuntu1) ... 1745s Selecting previously unselected package libaprutil1-dbd-sqlite3:s390x. 1745s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-1ubuntu1_s390x.deb ... 1745s Unpacking libaprutil1-dbd-sqlite3:s390x (1.6.3-1ubuntu1) ... 1745s Selecting previously unselected package libaprutil1-ldap:s390x. 1745s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-1ubuntu1_s390x.deb ... 1745s Unpacking libaprutil1-ldap:s390x (1.6.3-1ubuntu1) ... 1745s Selecting previously unselected package liblua5.4-0:s390x. 1745s Preparing to unpack .../04-liblua5.4-0_5.4.6-3_s390x.deb ... 1745s Unpacking liblua5.4-0:s390x (5.4.6-3) ... 1745s Selecting previously unselected package apache2-bin. 1745s Preparing to unpack .../05-apache2-bin_2.4.58-1ubuntu2_s390x.deb ... 1745s Unpacking apache2-bin (2.4.58-1ubuntu2) ... 1745s Selecting previously unselected package apache2-data. 1745s Preparing to unpack .../06-apache2-data_2.4.58-1ubuntu2_all.deb ... 1745s Unpacking apache2-data (2.4.58-1ubuntu2) ... 1745s Selecting previously unselected package apache2-utils. 1745s Preparing to unpack .../07-apache2-utils_2.4.58-1ubuntu2_s390x.deb ... 1745s Unpacking apache2-utils (2.4.58-1ubuntu2) ... 1745s Selecting previously unselected package apache2. 1745s Preparing to unpack .../08-apache2_2.4.58-1ubuntu2_s390x.deb ... 1745s Unpacking apache2 (2.4.58-1ubuntu2) ... 1745s Selecting previously unselected package libjemalloc2:s390x. 1745s Preparing to unpack .../09-libjemalloc2_5.3.0-2_s390x.deb ... 1745s Unpacking libjemalloc2:s390x (5.3.0-2) ... 1745s Selecting previously unselected package libev4:s390x. 1745s Preparing to unpack .../10-libev4_1%3a4.33-2_s390x.deb ... 1745s Unpacking libev4:s390x (1:4.33-2) ... 1745s Selecting previously unselected package nghttp2-client. 1745s Preparing to unpack .../11-nghttp2-client_1.59.0-1_s390x.deb ... 1745s Unpacking nghttp2-client (1.59.0-1) ... 1745s Selecting previously unselected package ssl-cert. 1745s Preparing to unpack .../12-ssl-cert_1.1.2ubuntu1_all.deb ... 1745s Unpacking ssl-cert (1.1.2ubuntu1) ... 1745s Selecting previously unselected package autopkgtest-satdep. 1745s Preparing to unpack .../13-6-autopkgtest-satdep.deb ... 1745s Unpacking autopkgtest-satdep (0) ... 1745s Setting up libev4:s390x (1:4.33-2) ... 1745s Setting up libapr1:s390x (1.7.2-3) ... 1745s Setting up libjemalloc2:s390x (5.3.0-2) ... 1745s Setting up nghttp2-client (1.59.0-1) ... 1745s Setting up ssl-cert (1.1.2ubuntu1) ... 1746s Created symlink /etc/systemd/system/multi-user.target.wants/ssl-cert.service → /usr/lib/systemd/system/ssl-cert.service. 1747s Setting up liblua5.4-0:s390x (5.4.6-3) ... 1747s Setting up apache2-data (2.4.58-1ubuntu2) ... 1747s Setting up libaprutil1:s390x (1.6.3-1ubuntu1) ... 1747s Setting up libaprutil1-ldap:s390x (1.6.3-1ubuntu1) ... 1747s Setting up libaprutil1-dbd-sqlite3:s390x (1.6.3-1ubuntu1) ... 1747s Setting up apache2-utils (2.4.58-1ubuntu2) ... 1747s Setting up apache2-bin (2.4.58-1ubuntu2) ... 1747s Setting up apache2 (2.4.58-1ubuntu2) ... 1747s Enabling module mpm_event. 1747s Enabling module authz_core. 1747s Enabling module authz_host. 1747s Enabling module authn_core. 1747s Enabling module auth_basic. 1747s Enabling module access_compat. 1747s Enabling module authn_file. 1747s Enabling module authz_user. 1747s Enabling module alias. 1747s Enabling module dir. 1747s Enabling module autoindex. 1747s Enabling module env. 1747s Enabling module mime. 1747s Enabling module negotiation. 1747s Enabling module setenvif. 1747s Enabling module filter. 1747s Enabling module deflate. 1747s Enabling module status. 1747s Enabling module reqtimeout. 1747s Enabling conf charset. 1747s Enabling conf localized-error-pages. 1748s Enabling conf other-vhosts-access-log. 1748s Enabling conf security. 1748s Enabling conf serve-cgi-bin. 1748s Enabling site 000-default. 1750s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 1750s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 1750s Setting up autopkgtest-satdep (0) ... 1750s Processing triggers for ufw (0.36.2-5) ... 1750s Processing triggers for man-db (2.12.0-3) ... 1751s Processing triggers for libc-bin (2.39-0ubuntu6) ... 1753s (Reading database ... 52470 files and directories currently installed.) 1753s Removing autopkgtest-satdep (0) ... 1769s autopkgtest [06:59:26]: test check-http2: [----------------------- 1769s + a2enmod http2 1769s Enabling module http2. 1769s To activate the new configuration, you need to run: 1769s systemctl restart apache2 1769s + a2enmod ssl 1769s Considering dependency mime for ssl: 1769s Module mime already enabled 1769s Considering dependency socache_shmcb for ssl: 1769s Enabling module socache_shmcb. 1769s Enabling module ssl. 1769s See /usr/share/doc/apache2/README.Debian.gz on how to configure SSL and create self-signed certificates. 1769s To activate the new configuration, you need to run: 1769s systemctl restart apache2 1769s + a2ensiteEnabling site default-ssl. 1769s To activate the new configuration, you need to run: 1769s systemctl reload apache2 1769s default-ssl 1769s + echo Protocols h2c h2 http/1.1 1769s + service apache2 restart 1769s + echo Hello, world! 1769s + testapache curl -s -k http://localhost/hello.txt 1769s + cmd=curl -s -k http://localhost/hello.txt 1769s + curl -s -k http://localhost/hello.txt 1769s + result=Hello, world! 1769s + [ Hello, world! != Hello, world! ] 1769s + echo OK 1769s OK 1769s OK 1769s OK 1769s OK 1769s + testapache curl -s -k https://localhost/hello.txt 1769s + cmd=curl -s -k https://localhost/hello.txt 1769s + curl -s -k https://localhost/hello.txt 1769s + result=Hello, world! 1769s + [ Hello, world! != Hello, world! ] 1769s + echo OK 1769s + testapache nghttp --no-verify-peer https://localhost/hello.txt 1769s + cmd=nghttp --no-verify-peer https://localhost/hello.txt 1769s + nghttp --no-verify-peer https://localhost/hello.txt 1769s + result=Hello, world! 1769s + [ Hello, world! != Hello, world! ] 1769s + echo OK 1769s + testapache nghttp -u --no-verify-peer http://localhost/hello.txt 1769s + cmd=nghttp -u --no-verify-peer http://localhost/hello.txt 1769s + nghttp -u --no-verify-peer http://localhost/hello.txt 1769s + result=Hello, world! 1769s + [ Hello, world! != Hello, world! ] 1769s + echo OK 1770s autopkgtest [06:59:27]: test check-http2: -----------------------] 1770s autopkgtest [06:59:27]: test check-http2: - - - - - - - - - - results - - - - - - - - - - 1770s check-http2 PASS 1771s autopkgtest [06:59:28]: test check-ubuntu-branding: preparing testbed 1899s autopkgtest [07:01:36]: testbed dpkg architecture: s390x 1899s autopkgtest [07:01:36]: testbed apt version: 2.7.12 1899s autopkgtest [07:01:36]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1900s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 1900s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 1900s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [56.9 kB] 1900s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [4004 kB] 1901s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [494 kB] 1902s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x Packages [690 kB] 1902s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x c-n-f Metadata [3032 B] 1902s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x Packages [1372 B] 1902s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x c-n-f Metadata [116 B] 1902s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x Packages [4161 kB] 1904s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x c-n-f Metadata [7292 B] 1904s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x Packages [46.8 kB] 1904s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x c-n-f Metadata [116 B] 1904s Fetched 9588 kB in 4s (2734 kB/s) 1904s Reading package lists... 1906s Reading package lists... 1907s Building dependency tree... 1907s Reading state information... 1907s Calculating upgrade... 1907s The following packages will be REMOVED: 1907s libssl3 1907s The following NEW packages will be installed: 1907s libssl3t64 1907s The following packages have been kept back: 1907s curl 1907s The following packages will be upgraded: 1907s openssl 1907s 1 upgraded, 1 newly installed, 1 to remove and 1 not upgraded. 1907s Need to get 2685 kB of archives. 1907s After this operation, 239 kB of additional disk space will be used. 1907s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main s390x openssl s390x 3.0.13-0ubuntu2 [1010 kB] 1908s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libssl3t64 s390x 3.0.13-0ubuntu2 [1675 kB] 1909s Fetched 2685 kB in 2s (1460 kB/s) 1909s (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 ... 52170 files and directories currently installed.) 1909s Preparing to unpack .../openssl_3.0.13-0ubuntu2_s390x.deb ... 1909s Unpacking openssl (3.0.13-0ubuntu2) over (3.0.10-1ubuntu4) ... 1909s dpkg: libssl3:s390x: dependency problems, but removing anyway as you requested: 1909s wget depends on libssl3 (>= 3.0.0). 1909s tnftp depends on libssl3 (>= 3.0.0). 1909s tcpdump depends on libssl3 (>= 3.0.0). 1909s systemd-resolved depends on libssl3 (>= 3.0.0). 1909s systemd depends on libssl3 (>= 3.0.0). 1909s sudo depends on libssl3 (>= 3.0.0). 1909s s390-tools depends on libssl3 (>= 3.0.0). 1909s rsync depends on libssl3 (>= 3.0.0). 1909s python3-cryptography depends on libssl3 (>= 3.0.0). 1909s openssh-server depends on libssl3 (>= 3.0.10). 1909s openssh-client depends on libssl3 (>= 3.0.10). 1909s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 1909s libsystemd-shared:s390x depends on libssl3 (>= 3.0.0). 1909s libssh-4:s390x depends on libssl3 (>= 3.0.0). 1909s libsasl2-modules:s390x depends on libssl3 (>= 3.0.0). 1909s libsasl2-2:s390x depends on libssl3 (>= 3.0.0). 1909s libpython3.12-minimal:s390x depends on libssl3 (>= 3.0.0). 1909s libpython3.11-minimal:s390x depends on libssl3 (>= 3.0.0). 1909s libnvme1 depends on libssl3 (>= 3.0.0). 1909s libkrb5-3:s390x depends on libssl3 (>= 3.0.0). 1909s libkmod2:s390x depends on libssl3 (>= 3.0.0). 1909s libfido2-1:s390x depends on libssl3 (>= 3.0.0). 1909s libcurl4:s390x depends on libssl3 (>= 3.0.0). 1909s libcryptsetup12:s390x depends on libssl3 (>= 3.0.0). 1909s kmod depends on libssl3 (>= 3.0.0). 1909s dhcpcd-base depends on libssl3 (>= 3.0.0). 1909s bind9-libs:s390x depends on libssl3 (>= 3.0.0). 1909s 1909s (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 ... 52170 files and directories currently installed.) 1909s Removing libssl3:s390x (3.0.10-1ubuntu4) ... 1909s Selecting previously unselected package libssl3t64:s390x. 1909s (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 ... 52159 files and directories currently installed.) 1909s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu2_s390x.deb ... 1909s Unpacking libssl3t64:s390x (3.0.13-0ubuntu2) ... 1909s Setting up libssl3t64:s390x (3.0.13-0ubuntu2) ... 1909s Setting up openssl (3.0.13-0ubuntu2) ... 1909s Processing triggers for man-db (2.12.0-3) ... 1910s Processing triggers for libc-bin (2.39-0ubuntu6) ... 1910s Reading package lists... 1910s Building dependency tree... 1910s Reading state information... 1910s 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. 1911s Unknown architecture, assuming PC-style ttyS0 1911s sh: Attempting to set up Debian/Ubuntu apt sources automatically 1911s sh: Distribution appears to be Ubuntu 1912s Reading package lists... 1912s Building dependency tree... 1912s Reading state information... 1912s eatmydata is already the newest version (131-1). 1912s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1912s Reading package lists... 1912s Building dependency tree... 1912s Reading state information... 1913s dbus is already the newest version (1.14.10-4ubuntu1). 1913s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1913s Reading package lists... 1913s Building dependency tree... 1913s Reading state information... 1913s rng-tools-debian is already the newest version (2.4). 1913s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1913s Reading package lists... 1913s Building dependency tree... 1913s Reading state information... 1913s The following packages will be REMOVED: 1913s cloud-init* python3-configobj* python3-debconf* 1913s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 1913s After this operation, 3256 kB disk space will be freed. 1913s (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 ... 52172 files and directories currently installed.) 1913s Removing cloud-init (24.1.2-0ubuntu1) ... 1913s Removing python3-configobj (5.0.8-3) ... 1914s Removing python3-debconf (1.5.86) ... 1914s Processing triggers for man-db (2.12.0-3) ... 1914s (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 ... 51783 files and directories currently installed.) 1914s Purging configuration files for cloud-init (24.1.2-0ubuntu1) ... 1914s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 1914s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 1914s invoke-rc.d: policy-rc.d denied execution of try-restart. 1915s Reading package lists... 1915s Building dependency tree... 1915s Reading state information... 1915s linux-generic is already the newest version (6.8.0-11.11+1). 1915s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1916s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 1916s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 1916s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 1921s Reading package lists... 1921s Reading package lists...autopkgtest [07:01:55]: rebooting testbed after setup commands that affected boot 1921s 1921s Building dependency tree... 1921s Reading state information... 1921s Calculating upgrade... 1921s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1921s Reading package lists... 1921s Building dependency tree... 1921s Reading state information... 1921s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1947s Reading package lists... 1947s Building dependency tree... 1947s Reading state information... 1947s Starting pkgProblemResolver with broken count: 0 1947s Starting 2 pkgProblemResolver with broken count: 0 1947s Done 1948s The following additional packages will be installed: 1948s apache2 apache2-bin apache2-data apache2-utils libapr1 libaprutil1 1948s libaprutil1-dbd-sqlite3 libaprutil1-ldap liblua5.4-0 1948s Suggested packages: 1948s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 1948s Recommended packages: 1948s ssl-cert 1948s The following NEW packages will be installed: 1948s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep libapr1 1948s libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap liblua5.4-0 1948s 0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded. 1948s Need to get 2161 kB/2162 kB of archives. 1948s After this operation, 7997 kB of additional disk space will be used. 1948s Get:1 /tmp/autopkgtest.x6SDuQ/7-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [704 B] 1948s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x libapr1 s390x 1.7.2-3 [105 kB] 1948s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1 s390x 1.6.3-1ubuntu1 [91.9 kB] 1948s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-dbd-sqlite3 s390x 1.6.3-1ubuntu1 [11.2 kB] 1948s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-ldap s390x 1.6.3-1ubuntu1 [8914 B] 1948s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x liblua5.4-0 s390x 5.4.6-3 [179 kB] 1948s Get:7 http://ftpmaster.internal/ubuntu noble/main s390x apache2-bin s390x 2.4.58-1ubuntu2 [1412 kB] 1949s Get:8 http://ftpmaster.internal/ubuntu noble/main s390x apache2-data all 2.4.58-1ubuntu2 [163 kB] 1949s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x apache2-utils s390x 2.4.58-1ubuntu2 [99.6 kB] 1949s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x apache2 s390x 2.4.58-1ubuntu2 [90.2 kB] 1949s Fetched 2161 kB in 1s (1642 kB/s) 1949s Selecting previously unselected package libapr1:s390x. 1949s (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 ... 51728 files and directories currently installed.) 1949s Preparing to unpack .../0-libapr1_1.7.2-3_s390x.deb ... 1949s Unpacking libapr1:s390x (1.7.2-3) ... 1949s Selecting previously unselected package libaprutil1:s390x. 1949s Preparing to unpack .../1-libaprutil1_1.6.3-1ubuntu1_s390x.deb ... 1949s Unpacking libaprutil1:s390x (1.6.3-1ubuntu1) ... 1949s Selecting previously unselected package libaprutil1-dbd-sqlite3:s390x. 1949s Preparing to unpack .../2-libaprutil1-dbd-sqlite3_1.6.3-1ubuntu1_s390x.deb ... 1949s Unpacking libaprutil1-dbd-sqlite3:s390x (1.6.3-1ubuntu1) ... 1949s Selecting previously unselected package libaprutil1-ldap:s390x. 1949s Preparing to unpack .../3-libaprutil1-ldap_1.6.3-1ubuntu1_s390x.deb ... 1949s Unpacking libaprutil1-ldap:s390x (1.6.3-1ubuntu1) ... 1949s Selecting previously unselected package liblua5.4-0:s390x. 1949s Preparing to unpack .../4-liblua5.4-0_5.4.6-3_s390x.deb ... 1949s Unpacking liblua5.4-0:s390x (5.4.6-3) ... 1949s Selecting previously unselected package apache2-bin. 1949s Preparing to unpack .../5-apache2-bin_2.4.58-1ubuntu2_s390x.deb ... 1949s Unpacking apache2-bin (2.4.58-1ubuntu2) ... 1949s Selecting previously unselected package apache2-data. 1949s Preparing to unpack .../6-apache2-data_2.4.58-1ubuntu2_all.deb ... 1949s Unpacking apache2-data (2.4.58-1ubuntu2) ... 1949s Selecting previously unselected package apache2-utils. 1949s Preparing to unpack .../7-apache2-utils_2.4.58-1ubuntu2_s390x.deb ... 1949s Unpacking apache2-utils (2.4.58-1ubuntu2) ... 1949s Selecting previously unselected package apache2. 1949s Preparing to unpack .../8-apache2_2.4.58-1ubuntu2_s390x.deb ... 1949s Unpacking apache2 (2.4.58-1ubuntu2) ... 1949s Selecting previously unselected package autopkgtest-satdep. 1949s Preparing to unpack .../9-7-autopkgtest-satdep.deb ... 1949s Unpacking autopkgtest-satdep (0) ... 1950s Setting up libapr1:s390x (1.7.2-3) ... 1950s Setting up liblua5.4-0:s390x (5.4.6-3) ... 1950s Setting up apache2-data (2.4.58-1ubuntu2) ... 1950s Setting up libaprutil1:s390x (1.6.3-1ubuntu1) ... 1950s Setting up libaprutil1-ldap:s390x (1.6.3-1ubuntu1) ... 1950s Setting up libaprutil1-dbd-sqlite3:s390x (1.6.3-1ubuntu1) ... 1950s Setting up apache2-utils (2.4.58-1ubuntu2) ... 1950s Setting up apache2-bin (2.4.58-1ubuntu2) ... 1950s Setting up apache2 (2.4.58-1ubuntu2) ... 1950s Enabling module mpm_event. 1950s Enabling module authz_core. 1950s Enabling module authz_host. 1950s Enabling module authn_core. 1950s Enabling module auth_basic. 1950s Enabling module access_compat. 1950s Enabling module authn_file. 1950s Enabling module authz_user. 1950s Enabling module alias. 1950s Enabling module dir. 1950s Enabling module autoindex. 1950s Enabling module env. 1950s Enabling module mime. 1950s Enabling module negotiation. 1950s Enabling module setenvif. 1950s Enabling module filter. 1950s Enabling module deflate. 1950s Enabling module status. 1950s Enabling module reqtimeout. 1950s Enabling conf charset. 1950s Enabling conf localized-error-pages. 1950s Enabling conf other-vhosts-access-log. 1950s Enabling conf security. 1950s Enabling conf serve-cgi-bin. 1950s Enabling site 000-default. 1951s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 1951s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 1952s Setting up autopkgtest-satdep (0) ... 1952s Processing triggers for ufw (0.36.2-5) ... 1952s Processing triggers for man-db (2.12.0-3) ... 1953s Processing triggers for libc-bin (2.39-0ubuntu6) ... 1955s (Reading database ... 52441 files and directories currently installed.) 1955s Removing autopkgtest-satdep (0) ... 1972s autopkgtest [07:02:49]: test check-ubuntu-branding: [----------------------- 1973s + ubuntu_logo_path=icons/ubuntu-logo.png 1973s ++ curl -s http://localhost 1973s + html_content=' 1973s 1973s 1973s 1973s 1973s Apache2 Ubuntu Default Page: It works 1973s 1973s 1973s 1973s
1973s 1973s
1973s
1973s

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

1973s 1973s

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

1973s 1973s
1973s
1973s
1973s Configuration Overview 1973s
1973s
1973s

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

1973s

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

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

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

1973s

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

1973s
1973s 1973s
1973s
1973s Reporting Problems 1973s
1973s
1973s

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

1973s

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

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

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

1973s 1973s

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

1973s 1973s
1973s
1973s
1973s Configuration Overview 1973s
1973s
1973s

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

1973s

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

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

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

1973s

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

1973s
1973s 1973s
1973s
1973s Reporting Problems 1973s
1973s
1973s

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

1973s

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

1973s
1973s 1973s
1973s
1973s
1973s
1973s 1973s =~ icons/ubuntu-logo\.png ]] 1973s ++ curl -s -I http://localhost/icons/ubuntu-logo.png 1973s ++ grep Content-Type 1973s ++ cut -d ' ' -f 2- 1973s ++ tr -d '[:space:]' 1973s + content_type=image/png 1973s + expected=image/png 1973s + '[' image/png '!=' image/png ']' 1973s autopkgtest [07:02:50]: test check-ubuntu-branding: -----------------------] 1974s check-ubuntu-branding PASS 1974s autopkgtest [07:02:51]: test check-ubuntu-branding: - - - - - - - - - - results - - - - - - - - - - 1974s autopkgtest [07:02:51]: test chroot: preparing testbed 2068s autopkgtest [07:04:25]: testbed dpkg architecture: s390x 2068s autopkgtest [07:04:25]: testbed apt version: 2.7.12 2068s autopkgtest [07:04:25]: @@@@@@@@@@@@@@@@@@@@ test bed setup 2069s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 2069s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [56.9 kB] 2069s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [4004 kB] 2070s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [494 kB] 2070s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 2070s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x Packages [690 kB] 2070s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x c-n-f Metadata [3032 B] 2070s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x Packages [1372 B] 2070s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x c-n-f Metadata [116 B] 2070s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x Packages [4161 kB] 2070s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x c-n-f Metadata [7292 B] 2070s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x Packages [46.8 kB] 2070s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x c-n-f Metadata [116 B] 2072s Fetched 9588 kB in 3s (3795 kB/s) 2072s Reading package lists... 2075s Reading package lists... 2075s Building dependency tree... 2075s Reading state information... 2075s Calculating upgrade... 2075s The following packages will be REMOVED: 2075s libssl3 2075s The following NEW packages will be installed: 2075s libssl3t64 2075s The following packages have been kept back: 2075s curl 2075s The following packages will be upgraded: 2075s openssl 2075s 1 upgraded, 1 newly installed, 1 to remove and 1 not upgraded. 2075s Need to get 2685 kB of archives. 2075s After this operation, 239 kB of additional disk space will be used. 2075s Get:1 http://ftpmaster.internal/ubuntu noble-proposed/main s390x openssl s390x 3.0.13-0ubuntu2 [1010 kB] 2076s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main s390x libssl3t64 s390x 3.0.13-0ubuntu2 [1675 kB] 2076s Fetched 2685 kB in 1s (3955 kB/s) 2076s (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 ... 52170 files and directories currently installed.) 2076s Preparing to unpack .../openssl_3.0.13-0ubuntu2_s390x.deb ... 2076s Unpacking openssl (3.0.13-0ubuntu2) over (3.0.10-1ubuntu4) ... 2076s dpkg: libssl3:s390x: dependency problems, but removing anyway as you requested: 2076s wget depends on libssl3 (>= 3.0.0). 2076s tnftp depends on libssl3 (>= 3.0.0). 2076s tcpdump depends on libssl3 (>= 3.0.0). 2076s systemd-resolved depends on libssl3 (>= 3.0.0). 2076s systemd depends on libssl3 (>= 3.0.0). 2076s sudo depends on libssl3 (>= 3.0.0). 2076s s390-tools depends on libssl3 (>= 3.0.0). 2076s rsync depends on libssl3 (>= 3.0.0). 2076s python3-cryptography depends on libssl3 (>= 3.0.0). 2076s openssh-server depends on libssl3 (>= 3.0.10). 2076s openssh-client depends on libssl3 (>= 3.0.10). 2076s linux-headers-6.8.0-11-generic depends on libssl3 (>= 3.0.0). 2076s libsystemd-shared:s390x depends on libssl3 (>= 3.0.0). 2076s libssh-4:s390x depends on libssl3 (>= 3.0.0). 2076s libsasl2-modules:s390x depends on libssl3 (>= 3.0.0). 2076s libsasl2-2:s390x depends on libssl3 (>= 3.0.0). 2076s libpython3.12-minimal:s390x depends on libssl3 (>= 3.0.0). 2076s libpython3.11-minimal:s390x depends on libssl3 (>= 3.0.0). 2076s libnvme1 depends on libssl3 (>= 3.0.0). 2076s libkrb5-3:s390x depends on libssl3 (>= 3.0.0). 2076s libkmod2:s390x depends on libssl3 (>= 3.0.0). 2076s libfido2-1:s390x depends on libssl3 (>= 3.0.0). 2076s libcurl4:s390x depends on libssl3 (>= 3.0.0). 2076s libcryptsetup12:s390x depends on libssl3 (>= 3.0.0). 2076s kmod depends on libssl3 (>= 3.0.0). 2076s dhcpcd-base depends on libssl3 (>= 3.0.0). 2076s bind9-libs:s390x depends on libssl3 (>= 3.0.0). 2076s 2076s (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 ... 52170 files and directories currently installed.) 2076s Removing libssl3:s390x (3.0.10-1ubuntu4) ... 2076s Selecting previously unselected package libssl3t64:s390x. 2076s (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 ... 52159 files and directories currently installed.) 2076s Preparing to unpack .../libssl3t64_3.0.13-0ubuntu2_s390x.deb ... 2076s Unpacking libssl3t64:s390x (3.0.13-0ubuntu2) ... 2076s Setting up libssl3t64:s390x (3.0.13-0ubuntu2) ... 2076s Setting up openssl (3.0.13-0ubuntu2) ... 2076s Processing triggers for man-db (2.12.0-3) ... 2077s Processing triggers for libc-bin (2.39-0ubuntu6) ... 2077s Reading package lists... 2077s Building dependency tree... 2077s Reading state information... 2077s 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. 2078s Unknown architecture, assuming PC-style ttyS0 2078s sh: Attempting to set up Debian/Ubuntu apt sources automatically 2078s sh: Distribution appears to be Ubuntu 2079s Reading package lists... 2079s Building dependency tree... 2079s Reading state information... 2079s eatmydata is already the newest version (131-1). 2079s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2079s Reading package lists... 2079s Building dependency tree... 2079s Reading state information... 2079s dbus is already the newest version (1.14.10-4ubuntu1). 2079s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2079s Reading package lists... 2079s Building dependency tree... 2079s Reading state information... 2080s rng-tools-debian is already the newest version (2.4). 2080s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2080s Reading package lists... 2080s Building dependency tree... 2080s Reading state information... 2080s The following packages will be REMOVED: 2080s cloud-init* python3-configobj* python3-debconf* 2080s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 2080s After this operation, 3256 kB disk space will be freed. 2080s (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 ... 52172 files and directories currently installed.) 2080s Removing cloud-init (24.1.2-0ubuntu1) ... 2080s Removing python3-configobj (5.0.8-3) ... 2080s Removing python3-debconf (1.5.86) ... 2081s Processing triggers for man-db (2.12.0-3) ... 2081s (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 ... 51783 files and directories currently installed.) 2081s Purging configuration files for cloud-init (24.1.2-0ubuntu1) ... 2081s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 2081s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 2081s invoke-rc.d: policy-rc.d denied execution of try-restart. 2082s Reading package lists... 2082s Building dependency tree... 2082s Reading state information... 2082s linux-generic is already the newest version (6.8.0-11.11+1). 2082s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2082s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 2082s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 2082s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 2084s Reading package lists... 2084s Reading package lists... 2084s Building dependency tree... 2084s Reading state information... 2084s Calculating upgrade... 2085s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2085s Reading package lists... 2085s Building dependency tree... 2085s Reading state information... 2085s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 2085s autopkgtest [07:04:42]: rebooting testbed after setup commands that affected boot 2114s Reading package lists... 2114s Building dependency tree... 2114s Reading state information... 2114s Starting pkgProblemResolver with broken count: 0 2115s Starting 2 pkgProblemResolver with broken count: 0 2115s Done 2115s The following additional packages will be installed: 2115s apache2 apache2-bin apache2-data apache2-utils cpp cpp-13 2115s cpp-13-s390x-linux-gnu cpp-s390x-linux-gnu gcc gcc-13 gcc-13-s390x-linux-gnu 2115s gcc-s390x-linux-gnu libapr1 libaprutil1 libaprutil1-dbd-sqlite3 2115s libaprutil1-ldap libasan8 libatomic1 libcc1-0 libgcc-13-dev libgomp1 2115s libisl23 libitm1 liblua5.4-0 libmpc3 libubsan1 2115s Suggested packages: 2115s apache2-doc apache2-suexec-pristine | apache2-suexec-custom www-browser 2115s cpp-doc gcc-13-locales cpp-13-doc gcc-multilib manpages-dev autoconf 2115s automake libtool flex bison gdb gcc-doc gcc-13-multilib gcc-13-doc 2115s gdb-s390x-linux-gnu 2115s Recommended packages: 2115s ssl-cert libc6-dev | libc-dev libc6-dev libc-dev 2115s The following NEW packages will be installed: 2115s apache2 apache2-bin apache2-data apache2-utils autopkgtest-satdep cpp cpp-13 2115s cpp-13-s390x-linux-gnu cpp-s390x-linux-gnu gcc gcc-13 gcc-13-s390x-linux-gnu 2115s gcc-s390x-linux-gnu libapr1 libaprutil1 libaprutil1-dbd-sqlite3 2115s libaprutil1-ldap libasan8 libatomic1 libcc1-0 libgcc-13-dev libgomp1 2115s libisl23 libitm1 liblua5.4-0 libmpc3 libubsan1 2115s 0 upgraded, 27 newly installed, 0 to remove and 0 not upgraded. 2115s Need to get 37.8 MB/37.8 MB of archives. 2115s After this operation, 117 MB of additional disk space will be used. 2115s Get:1 /tmp/autopkgtest.x6SDuQ/8-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [720 B] 2115s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x libapr1 s390x 1.7.2-3 [105 kB] 2115s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1 s390x 1.6.3-1ubuntu1 [91.9 kB] 2115s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-dbd-sqlite3 s390x 1.6.3-1ubuntu1 [11.2 kB] 2115s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x libaprutil1-ldap s390x 1.6.3-1ubuntu1 [8914 B] 2115s Get:6 http://ftpmaster.internal/ubuntu noble/main s390x liblua5.4-0 s390x 5.4.6-3 [179 kB] 2115s Get:7 http://ftpmaster.internal/ubuntu noble/main s390x apache2-bin s390x 2.4.58-1ubuntu2 [1412 kB] 2115s Get:8 http://ftpmaster.internal/ubuntu noble/main s390x apache2-data all 2.4.58-1ubuntu2 [163 kB] 2115s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x apache2-utils s390x 2.4.58-1ubuntu2 [99.6 kB] 2115s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x apache2 s390x 2.4.58-1ubuntu2 [90.2 kB] 2115s Get:11 http://ftpmaster.internal/ubuntu noble/main s390x libisl23 s390x 0.26-3 [722 kB] 2115s Get:12 http://ftpmaster.internal/ubuntu noble/main s390x libmpc3 s390x 1.3.1-1 [54.9 kB] 2116s Get:13 http://ftpmaster.internal/ubuntu noble/main s390x cpp-13-s390x-linux-gnu s390x 13.2.0-17ubuntu2 [9929 kB] 2116s Get:14 http://ftpmaster.internal/ubuntu noble/main s390x cpp-13 s390x 13.2.0-17ubuntu2 [1026 B] 2116s Get:15 http://ftpmaster.internal/ubuntu noble/main s390x cpp-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [5308 B] 2116s Get:16 http://ftpmaster.internal/ubuntu noble/main s390x cpp s390x 4:13.2.0-7ubuntu1 [22.4 kB] 2116s Get:17 http://ftpmaster.internal/ubuntu noble/main s390x libcc1-0 s390x 14-20240303-1ubuntu1 [49.9 kB] 2116s Get:18 http://ftpmaster.internal/ubuntu noble/main s390x libgomp1 s390x 14-20240303-1ubuntu1 [151 kB] 2116s Get:19 http://ftpmaster.internal/ubuntu noble/main s390x libitm1 s390x 14-20240303-1ubuntu1 [31.1 kB] 2116s Get:20 http://ftpmaster.internal/ubuntu noble/main s390x libatomic1 s390x 14-20240303-1ubuntu1 [9392 B] 2116s Get:21 http://ftpmaster.internal/ubuntu noble/main s390x libasan8 s390x 14-20240303-1ubuntu1 [2998 kB] 2116s Get:22 http://ftpmaster.internal/ubuntu noble/main s390x libubsan1 s390x 14-20240303-1ubuntu1 [1186 kB] 2116s Get:23 http://ftpmaster.internal/ubuntu noble/main s390x libgcc-13-dev s390x 13.2.0-17ubuntu2 [1003 kB] 2116s Get:24 http://ftpmaster.internal/ubuntu noble/main s390x gcc-13-s390x-linux-gnu s390x 13.2.0-17ubuntu2 [19.1 MB] 2117s Get:25 http://ftpmaster.internal/ubuntu noble/main s390x gcc-13 s390x 13.2.0-17ubuntu2 [467 kB] 2117s Get:26 http://ftpmaster.internal/ubuntu noble/main s390x gcc-s390x-linux-gnu s390x 4:13.2.0-7ubuntu1 [1208 B] 2117s Get:27 http://ftpmaster.internal/ubuntu noble/main s390x gcc s390x 4:13.2.0-7ubuntu1 [5014 B] 2117s Fetched 37.8 MB in 2s (16.6 MB/s) 2117s Selecting previously unselected package libapr1:s390x. 2117s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 51728 files and directories currently installed.) 2117s Preparing to unpack .../00-libapr1_1.7.2-3_s390x.deb ... 2117s Unpacking libapr1:s390x (1.7.2-3) ... 2117s Selecting previously unselected package libaprutil1:s390x. 2117s Preparing to unpack .../01-libaprutil1_1.6.3-1ubuntu1_s390x.deb ... 2117s Unpacking libaprutil1:s390x (1.6.3-1ubuntu1) ... 2117s Selecting previously unselected package libaprutil1-dbd-sqlite3:s390x. 2117s Preparing to unpack .../02-libaprutil1-dbd-sqlite3_1.6.3-1ubuntu1_s390x.deb ... 2117s Unpacking libaprutil1-dbd-sqlite3:s390x (1.6.3-1ubuntu1) ... 2117s Selecting previously unselected package libaprutil1-ldap:s390x. 2117s Preparing to unpack .../03-libaprutil1-ldap_1.6.3-1ubuntu1_s390x.deb ... 2117s Unpacking libaprutil1-ldap:s390x (1.6.3-1ubuntu1) ... 2117s Selecting previously unselected package liblua5.4-0:s390x. 2117s Preparing to unpack .../04-liblua5.4-0_5.4.6-3_s390x.deb ... 2117s Unpacking liblua5.4-0:s390x (5.4.6-3) ... 2117s Selecting previously unselected package apache2-bin. 2117s Preparing to unpack .../05-apache2-bin_2.4.58-1ubuntu2_s390x.deb ... 2117s Unpacking apache2-bin (2.4.58-1ubuntu2) ... 2118s Selecting previously unselected package apache2-data. 2118s Preparing to unpack .../06-apache2-data_2.4.58-1ubuntu2_all.deb ... 2118s Unpacking apache2-data (2.4.58-1ubuntu2) ... 2118s Selecting previously unselected package apache2-utils. 2118s Preparing to unpack .../07-apache2-utils_2.4.58-1ubuntu2_s390x.deb ... 2118s Unpacking apache2-utils (2.4.58-1ubuntu2) ... 2118s Selecting previously unselected package apache2. 2118s Preparing to unpack .../08-apache2_2.4.58-1ubuntu2_s390x.deb ... 2118s Unpacking apache2 (2.4.58-1ubuntu2) ... 2118s Selecting previously unselected package libisl23:s390x. 2118s Preparing to unpack .../09-libisl23_0.26-3_s390x.deb ... 2118s Unpacking libisl23:s390x (0.26-3) ... 2118s Selecting previously unselected package libmpc3:s390x. 2118s Preparing to unpack .../10-libmpc3_1.3.1-1_s390x.deb ... 2118s Unpacking libmpc3:s390x (1.3.1-1) ... 2118s Selecting previously unselected package cpp-13-s390x-linux-gnu. 2118s Preparing to unpack .../11-cpp-13-s390x-linux-gnu_13.2.0-17ubuntu2_s390x.deb ... 2118s Unpacking cpp-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... 2118s Selecting previously unselected package cpp-13. 2118s Preparing to unpack .../12-cpp-13_13.2.0-17ubuntu2_s390x.deb ... 2118s Unpacking cpp-13 (13.2.0-17ubuntu2) ... 2118s Selecting previously unselected package cpp-s390x-linux-gnu. 2118s Preparing to unpack .../13-cpp-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 2118s Unpacking cpp-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 2118s Selecting previously unselected package cpp. 2118s Preparing to unpack .../14-cpp_4%3a13.2.0-7ubuntu1_s390x.deb ... 2118s Unpacking cpp (4:13.2.0-7ubuntu1) ... 2118s Selecting previously unselected package libcc1-0:s390x. 2118s Preparing to unpack .../15-libcc1-0_14-20240303-1ubuntu1_s390x.deb ... 2118s Unpacking libcc1-0:s390x (14-20240303-1ubuntu1) ... 2118s Selecting previously unselected package libgomp1:s390x. 2118s Preparing to unpack .../16-libgomp1_14-20240303-1ubuntu1_s390x.deb ... 2118s Unpacking libgomp1:s390x (14-20240303-1ubuntu1) ... 2118s Selecting previously unselected package libitm1:s390x. 2118s Preparing to unpack .../17-libitm1_14-20240303-1ubuntu1_s390x.deb ... 2118s Unpacking libitm1:s390x (14-20240303-1ubuntu1) ... 2118s Selecting previously unselected package libatomic1:s390x. 2118s Preparing to unpack .../18-libatomic1_14-20240303-1ubuntu1_s390x.deb ... 2118s Unpacking libatomic1:s390x (14-20240303-1ubuntu1) ... 2118s Selecting previously unselected package libasan8:s390x. 2118s Preparing to unpack .../19-libasan8_14-20240303-1ubuntu1_s390x.deb ... 2118s Unpacking libasan8:s390x (14-20240303-1ubuntu1) ... 2118s Selecting previously unselected package libubsan1:s390x. 2118s Preparing to unpack .../20-libubsan1_14-20240303-1ubuntu1_s390x.deb ... 2118s Unpacking libubsan1:s390x (14-20240303-1ubuntu1) ... 2118s Selecting previously unselected package libgcc-13-dev:s390x. 2118s Preparing to unpack .../21-libgcc-13-dev_13.2.0-17ubuntu2_s390x.deb ... 2118s Unpacking libgcc-13-dev:s390x (13.2.0-17ubuntu2) ... 2118s Selecting previously unselected package gcc-13-s390x-linux-gnu. 2118s Preparing to unpack .../22-gcc-13-s390x-linux-gnu_13.2.0-17ubuntu2_s390x.deb ... 2118s Unpacking gcc-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... 2119s Selecting previously unselected package gcc-13. 2119s Preparing to unpack .../23-gcc-13_13.2.0-17ubuntu2_s390x.deb ... 2119s Unpacking gcc-13 (13.2.0-17ubuntu2) ... 2119s Selecting previously unselected package gcc-s390x-linux-gnu. 2119s Preparing to unpack .../24-gcc-s390x-linux-gnu_4%3a13.2.0-7ubuntu1_s390x.deb ... 2119s Unpacking gcc-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 2119s Selecting previously unselected package gcc. 2119s Preparing to unpack .../25-gcc_4%3a13.2.0-7ubuntu1_s390x.deb ... 2119s Unpacking gcc (4:13.2.0-7ubuntu1) ... 2119s Selecting previously unselected package autopkgtest-satdep. 2119s Preparing to unpack .../26-8-autopkgtest-satdep.deb ... 2119s Unpacking autopkgtest-satdep (0) ... 2119s Setting up libapr1:s390x (1.7.2-3) ... 2119s Setting up libgomp1:s390x (14-20240303-1ubuntu1) ... 2119s Setting up libmpc3:s390x (1.3.1-1) ... 2119s Setting up libatomic1:s390x (14-20240303-1ubuntu1) ... 2119s Setting up libubsan1:s390x (14-20240303-1ubuntu1) ... 2119s Setting up libasan8:s390x (14-20240303-1ubuntu1) ... 2119s Setting up liblua5.4-0:s390x (5.4.6-3) ... 2119s Setting up apache2-data (2.4.58-1ubuntu2) ... 2119s Setting up libisl23:s390x (0.26-3) ... 2119s Setting up libcc1-0:s390x (14-20240303-1ubuntu1) ... 2119s Setting up libitm1:s390x (14-20240303-1ubuntu1) ... 2119s Setting up libaprutil1:s390x (1.6.3-1ubuntu1) ... 2119s Setting up libaprutil1-ldap:s390x (1.6.3-1ubuntu1) ... 2119s Setting up libaprutil1-dbd-sqlite3:s390x (1.6.3-1ubuntu1) ... 2119s Setting up cpp-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... 2119s Setting up libgcc-13-dev:s390x (13.2.0-17ubuntu2) ... 2119s Setting up apache2-utils (2.4.58-1ubuntu2) ... 2119s Setting up cpp-13 (13.2.0-17ubuntu2) ... 2119s Setting up cpp-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 2119s Setting up apache2-bin (2.4.58-1ubuntu2) ... 2119s Setting up gcc-13-s390x-linux-gnu (13.2.0-17ubuntu2) ... 2119s Setting up gcc-s390x-linux-gnu (4:13.2.0-7ubuntu1) ... 2119s Setting up gcc-13 (13.2.0-17ubuntu2) ... 2119s Setting up cpp (4:13.2.0-7ubuntu1) ... 2119s Setting up apache2 (2.4.58-1ubuntu2) ... 2119s Enabling module mpm_event. 2119s Enabling module authz_core. 2119s Enabling module authz_host. 2119s Enabling module authn_core. 2119s Enabling module auth_basic. 2119s Enabling module access_compat. 2119s Enabling module authn_file. 2119s Enabling module authz_user. 2119s Enabling module alias. 2119s Enabling module dir. 2119s Enabling module autoindex. 2119s Enabling module env. 2119s Enabling module mime. 2119s Enabling module negotiation. 2119s Enabling module setenvif. 2119s Enabling module filter. 2119s Enabling module deflate. 2119s Enabling module status. 2119s Enabling module reqtimeout. 2119s Enabling conf charset. 2119s Enabling conf localized-error-pages. 2119s Enabling conf other-vhosts-access-log. 2119s Enabling conf security. 2119s Enabling conf serve-cgi-bin. 2119s Enabling site 000-default. 2120s Created symlink /etc/systemd/system/multi-user.target.wants/apache2.service → /usr/lib/systemd/system/apache2.service. 2120s Created symlink /etc/systemd/system/multi-user.target.wants/apache-htcacheclean.service → /usr/lib/systemd/system/apache-htcacheclean.service. 2122s Setting up gcc (4:13.2.0-7ubuntu1) ... 2122s Setting up autopkgtest-satdep (0) ... 2122s Processing triggers for ufw (0.36.2-5) ... 2122s Processing triggers for man-db (2.12.0-3) ... 2124s Processing triggers for libc-bin (2.39-0ubuntu6) ... 2126s (Reading database ... 52657 files and directories currently installed.) 2126s Removing autopkgtest-satdep (0) ... 2147s autopkgtest [07:05:44]: test chroot: [----------------------- 2147s + sed -i s_DocumentRoot.*$_DocumentRoot /_ /etc/apache2/sites-available/000-default.conf 2147s + gcc --print-file-name=libgcc_s.so.1 2147s + LIBGCC_S_PATH=/usr/lib/gcc/s390x-linux-gnu/13/../../../s390x-linux-gnu/libgcc_s.so.1 2147s + cat 2147s + a2enconf chroot 2147s Enabling conf chroot. 2147s To activate the new configuration, you need to run: 2147s systemctl reload apache2 2147s + echo Hello, world! 2147s + service apache2 restart 2147s + wget -qO- http://localhost/hello.txt 2147s + result=Hello, world! 2147s + [ Hello, world! != Hello, world! ] 2148s autopkgtest [07:05:45]: test chroot: -----------------------] 2148s chroot PASS 2148s autopkgtest [07:05:45]: test chroot: - - - - - - - - - - results - - - - - - - - - - 2149s autopkgtest [07:05:46]: @@@@@@@@@@@@@@@@@@@@ summary 2149s run-test-suite PASS 2149s duplicate-module-load PASS 2149s default-mods PASS 2149s htcacheclean PASS 2149s ssl-passphrase PASS 2149s check-http2 PASS 2149s check-ubuntu-branding PASS 2149s chroot PASS 2161s Creating nova instance adt-noble-s390x-apache2-20240324-062957-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-s390x-server-20240324.img (UUID e13d5247-1289-46d4-b3a9-3aa9fa45fdc9)... 2161s Creating nova instance adt-noble-s390x-apache2-20240324-062957-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-s390x-server-20240324.img (UUID e13d5247-1289-46d4-b3a9-3aa9fa45fdc9)... 2161s Creating nova instance adt-noble-s390x-apache2-20240324-062957-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-s390x-server-20240324.img (UUID e13d5247-1289-46d4-b3a9-3aa9fa45fdc9)... 2161s Creating nova instance adt-noble-s390x-apache2-20240324-062957-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-s390x-server-20240324.img (UUID e13d5247-1289-46d4-b3a9-3aa9fa45fdc9)... 2161s Creating nova instance adt-noble-s390x-apache2-20240324-062957-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-s390x-server-20240324.img (UUID e13d5247-1289-46d4-b3a9-3aa9fa45fdc9)...